Gold rate today: Gold price today fell just short of a new all-time high as prices of the yellow metal shot higher on the MCX, opening above ₹1.30 lakh per 10 grams. MCX gold rates opened higher at ₹1,32,486 per 10 grams on December 12, according to the MCX website. During the day, MCX gold price touched a day high of ₹1,33,483 per 10 grams, the website showed that gold price today at the time of writing was ₹1,33,480 per 10 grams, up 0.76% compared to yesterday. Over the past 20 years, gold prices have risen by a massive 1,500%, from ₹7,638 in 2005 to over ₹1,25,000 in 2025 (as of September). Gold rate in Mumbai Gold price in Mumbai rose by more than 1% today, as did the overall gold rate in India. The 24 carat gold price in Mumbai was ₹1,33,850 per 10 grams, up by ₹1,370 from the previous day. Meanwhile, the price of 22 carat gold in Mumbai was 1,22,696 per 10 grams. On the other hand, 18 carat gold rate in Mumbai was ₹1,00,388. Gold Rate in Delhi Gold price in Delhi also rose by around 1% today, reflecting the overall rise in gold rates across India. The 24 carat gold price in Delhi was ₹1,33,560 per 10 grams, up by ₹1,310 from the previous day. Meanwhile, the price of 22 carat gold in Delhi was ₹1,22,430 per 10 grams. On the other hand, the 18 carat gold rate in Delhi was ₹1,00,170. Gold Rate in Kolkata Gold price in Kolkata rose by 1.04% today, in line with the trend seen in other major Indian cities. The 24 carat gold price in Kolkata was ₹1,33,680 per 10 grams, up ₹1,380 from yesterday. Meanwhile, the 22 carat gold price in Kolkata stood at ₹1,22,540 per 10 grams. The 18 carat gold rate in Kolkata was ₹1,00,260. Gold rate in Bangalore Gold price in Bengaluru also shot up today. The 24 carat gold price in Bengaluru was ₹1,33,960 per 10 grams, up by ₹1,380. The 22 carat gold price in the city was ₹1,22,797 per 10 grams. On the other hand, the 18 carat gold rate in Bengaluru was ₹1,00,470. Gold Rate in Hyderabad Gold price in Hyderabad witnessed a sharp rise today, following the national and global trends. The 24 carat gold price in Hyderabad was ₹1,34,070 per 10 grams, jumping by ₹1,380 from yesterday. The 22 carat gold was priced at ₹1,22,898 per 10 grams, and the 18 carat gold rate was ₹1,00,553. Gold rate in Chennai Gold price in Chennai rose by nearly 1.1% today as the yellow metal neared an all-time high. The 24 carat gold price in Chennai was ₹1,34,310 per 10 grams, down by ₹1,450 from the previous day. The 22 carat gold price in Chennai was ₹1,23,118 per 10 grams, while the 18 carat rate stood at ₹1,00,733. Gold Rate in Ahmedabad Gold price in Ahmedabad rose sharply today, matching the overall gold rate trend across India. The 24 carat gold price in Ahmedabad was ₹1,34,100 per 10 grams, up by ₹1,480. The 22 carat gold price in the city was ₹1,22,925 per 10 grams, and the 18 carat gold rate was ₹1,00,575. Key takeaways Gold prices rose across several major Indian cities, mirroring a national trend. The 24K gold price is nearing all-time highs, indicating strong demand. Over the past 20 years, gold prices have soared by 1,500%, demonstrating its retention of value.