Gold prices in India remained steady on Saturday, 25 October 2025, following minimal movement in the previous session. As Diwali nears, festive and wedding demand continues to support retail buying across major Indian cities. Globally, gold is trading at around $2,395 per ounce, which is keeping domestic prices stable.
Today’s Gold Rate in India (25 October 2025)
| Gold Purity | Price per gram | Price per 10 grams |
|---|---|---|
| 24 Carat Gold | ₹ 12,437 | ₹ 1,24,370 |
| 22 Carat Gold | ₹ 11,400 | ₹ 1,14,000 |
| 18 Carat Gold | ₹ 9,328 | ₹ 93,280 |

Gold Rate in Major Indian Cities (25 October 2025)
| City (A–Z) | 22 Carat (10 g) | 24 Carat (10 g) |
|---|---|---|
| Ahmedabad | ₹ 1,14,050 | ₹ 1,24,420 |
| Bangalore | ₹ 1,13,980 | ₹ 1,24,350 |
| Bhubaneswar | ₹ 1,13,980 | ₹ 1,24,350 |
| Chandigarh | ₹ 1,14,190 | ₹ 1,25,600 |
| Chennai | ₹ 1,14,350 | ₹ 1,25,250 |
| Coimbatore | ₹ 1,14,350 | ₹ 1,25,250 |
| Delhi | ₹ 1,14,190 | ₹ 1,25,600 |
| Faridabad | ₹ 1,14,190 | ₹ 1,25,600 |
| Gurugram | ₹ 1,14,190 | ₹ 1,25,600 |
| Hyderabad | ₹ 1,13,980 | ₹ 1,24,350 |
| Jaipur | ₹ 1,14,190 | ₹ 1,25,400 |
| Kolkata | ₹ 1,13,980 | ₹ 1,24,350 |
| Lucknow | ₹ 1,14,190 | ₹ 1,25,600 |
| Mumbai | ₹ 1,13,980 | ₹ 1,24,350 |
| Patna | ₹ 1,14,050 | ₹ 1,24,420 |
| Pune | ₹ 1,13,980 | ₹ 1,24,350 |
| Surat | ₹ 1,14,050 | ₹ 1,24,420 |
| Vadodara | ₹ 1,14,050 | ₹ 1,24,420 |
| Vijayawada | ₹ 1,13,980 | ₹ 1,24,350 |
| Visakhapatnam | ₹ 1,13,980 | ₹ 1,24,350 |
Also Read: Silver Price Today (Chandi Ka Bhav) – 25 October 2025
Why Are Gold Prices Stable This Week?
Gold prices have shown little change this week due to:
- Strong festive demand during Diwali and the wedding season.
- Stable USD–INR exchange rate, keeping import costs in check.
- Moderate inflation and cautious global investors are awaiting U.S. data.
- Global gold prices are holding firm around $2,395 / oz.
FAQs – Gold Price Today (25 October 2025)
Q1. What is the 24-carat gold rate in India today?
A. The 24-carat gold rate today is ₹ 12,437 per gram.
Q2. What is the current 22-carat gold rate?
A. The 22-carat gold rate today is ₹ 11,400 per gram or ₹ 1,14,000 per 10 grams.
Q3. Is it a good time to buy gold?
A. Yes — stable prices and festive season offers make this a favourable time for both jewellery buyers and investors.
Conclusion
Gold prices in India on 25 October 2025 remain steady, supported by festive demand and stable global cues. With Diwali approaching, buyers can expect moderate fluctuations and strong retail momentum across markets.
Share



2 thoughts on “Gold Price Today in India (25 October 2025)”