Gold continues to be one of India’s most trusted investment options. Its price is shaped not only by global market trends but also by domestic factors such as inflation, currency movements, and seasonal demand during festivals and weddings.
On October 29, 2025, gold prices in India recorded a slight increase due to firm international trends and a weaker rupee. The cost of 24K gold stands at ₹12,158 per gram, while 22K gold is priced at ₹11,145 per gram. Meanwhile, 18K gold is currently valued at ₹9,119 per gram. For more updates on Today’s Gold rate and Today’s currency exchange rates, visit India Focus Daily News.
Below are the latest price details across India.
Today’s Gold Price in India (Per Gram)
| Purity | Today’s Price (₹/gm) | Yesterday’s Price (₹/gm) | Change (₹) |
| 24K Gold | 12,158 | 12,082 | +76 |
| 22K Gold | 11,145 | 11,075 | +70 |
| 18K Gold | 9,119 | 9,062 | +57 |
Gold Rates in Major Indian Cities (Per Gram)
| City | 24K (₹) | 22K (₹) |
| Chennai | 12,229 | 11,210 |
| Mumbai | 12,158 | 11,145 |
| Delhi | 12,173 | 11,160 |
| Kolkata | 12,158 | 11,145 |
| Bengaluru | 12,158 | 11,145 |
| Hyderabad | 12,158 | 11,145 |
| Kerala | 12,158 | 11,145 |
| Pune | 12,158 | 11,145 |
Why Do Gold Prices Fluctuate?
Gold rates in India change regularly due to multiple influencing factors:
- International market prices
- Rupee–dollar exchange rate
- Interest rates globally
- Local demand, especially during festivals & weddings
Because gold acts as a hedge against inflation, it remains a preferred long-term investment choice for many Indian households.





