Gold Rate in India Today (04 Nov 2026): 24K at ₹12,390 per Gram
On Wednesday, 04 November 2026, 24 karat gold in India is up 2.39% at ₹12,390 per gram, or ₹123,900 per 10 gram. 22K gold costs ₹11,357 per gram.
On Wednesday, 04 November 2026, 24 karat gold in India is up 2.39% at ₹12,390 per gram, or ₹123,900 per 10 gram. 22K gold costs ₹11,357 per gram.
Gold price in India today (INR)
| Karat | Per gram | Per 10 grams | Per ounce |
|---|---|---|---|
| 24K | ₹12,390 | ₹123,900 | ₹385,372 |
| 22K | ₹11,357 | ₹113,575 | ₹353,257 |
| 18K | ₹9,292 | ₹92,925 | ₹289,029 |
How the price has moved
Over 7 days the price is -1.33%; over 30 days the price is -4.41%; a year ago a gram cost ₹11,496 (+7.77%). Local prices follow the international gold price ($4,023.40 per ounce today) converted into INR at 94.83 INR per US dollar.
Silver (999) is ₹159.71 per gram, or ₹159,708 per kilogram.
City prices
Gold trades at one national price, so the rate is essentially the same in Mumbai, Delhi, Bangalore, Chennai, Kolkata, Hyderabad and other cities; jewellers add their own making charges and any local taxes.
For readers comparing with Pakistan: ₹144,514 per tola in India equals about Rs 421,390, against Rs 423,497 per tola in Pakistan today.
See the live gold rate in India, compare all countries, or work out the value of any piece with the gold calculator.
Rates are indicative and for information only — not financial advice. Confirm prices with your jeweller before buying or selling.



