India gold and silver prices today: City-wise updates for December 5, 2025

Gold prices in India edged down on Friday (December 5, 2025), with 24-karat gold quoted at ₹12,965 per gram, according to GoodReturns. The 22-karat rate stands at ₹11,884 per gram, while 18-karat gold, commonly referred to as 999 gold, is priced at ₹9,723 per gram.
Gold continues to retain its appeal among Indian investors, who regard it as a dependable long-term investment and a traditional shield against inflation.
Gold rates in major Indian cities today (Price per 1 gram)
City | 24K | 22K | 18K |
| Chennai | ₹13,112 | ₹12,019 | ₹10,024 |
Mumbai | ₹12,965 | ₹11,884 | ₹9,723 |
Delhi | ₹12,980 | ₹11,899 | ₹9,738 |
Kolkata | ₹12,965 | ₹11,884 | ₹9,723 |
Bengaluru | ₹12,965 | ₹11,884 | ₹9,723 |
Hyderabad | ₹12,965 | ₹11,884 | ₹9,723 |
Kerala | ₹12,965 | ₹11,884 | ₹9,723 |
Silver Price in India Today
Silver prices moved lower, with the current rate at ₹190.90 per gram and ₹1,90,900 per kg. Market analysts said the decline is linked to global market cues and the weakening rupee. The INR breached the ₹90-per-dollar mark for the first time due to firm crude oil prices, foreign fund outflows, and uncertainty surrounding the India–US trade agreement, contributing to the drop in silver prices.
Silver rates in major Indian cities today
City | 10 gram | 100 gram | 1 Kg |
Chennai | ₹1,999 | ₹19,990 | ₹1,99,900 |
Mumbai | ₹1,909 | ₹19,090 | ₹1,90,900 |
Delhi | ₹1,909 | ₹19,090 | ₹1,90,900 |
Kolkata | ₹1,909 | ₹19,090 | ₹1,90,900 |
Bengaluru | ₹1,909 | ₹19,090 | ₹1,90,900 |
Hyderabad | ₹1,999 | ₹19,990 | ₹1,99,900 |
Kerala | ₹1,999 | ₹19,990 | ₹1,99,900 |