Gold prices remained firm across major Indian cities on Wednesday, December 17, 2025, with minor variations seen from city to city depending on local levies and demand conditions. Rates for 24K, 22K and 18K gold stayed largely in line with the national trend, reflecting a day-on-day rise.
Among key metros, Chennai recorded the highest gold prices, while Mumbai, Kolkata, Bengaluru and several other cities traded at similar levels.
Gold prices in major Indian cities today (per gram)
| City | 24K Gold (Rs) | 22K Gold (Rs) | 18K Gold (Rs) |
|---|---|---|---|
| Chennai | 13,528 | 12,400 | 10,350 |
| Mumbai | 13,451 | 12,330 | 10,088 |
| Delhi | 13,466 | 12,345 | 10,103 |
| Kolkata | 13,451 | 12,330 | 10,088 |
| Bengaluru | 13,451 | 12,330 | 10,088 |
| Hyderabad | 13,451 | 12,330 | 10,088 |
| Kerala | 13,451 | 12,330 | 10,088 |
| Pune | 13,451 | 12,330 | 10,088 |
| Vadodara | 13,456 | 12,335 | 10,093 |
| Ahmedabad | 13,456 | 12,335 | 10,093 |
Chennai continues to command a premium, with 24-carat gold priced at Rs 13,528 per gram, higher than other metros. In contrast, cities like Mumbai, Kolkata, Bengaluru and Hyderabad are trading 24K gold at Rs 13,451 per gram, indicating a largely uniform pricing structure across most regions.
Jewellery buyers typically see small city-wise differences due to factors such as local taxes, transportation costs and jeweller margins. With the wedding season and year-end demand underway, prices are being closely watched by both buyers and traders.
Note: Gold prices shown above are indicative and do not include GST, TCS or making charges. Actual retail prices may vary by jeweller and location.