Gold and silver prices in your city on 31 March: Gold rates fell slightly by 0.41% in the domestic futures market on Tuesday, even as conflict in the Middle East drags on, with no signs of de-escalation.
On Tuesday, 31 March, MCX contracts were priced at ₹145,051 per 10 grams, while MCX Silver 5 May contracts rose by 0.03% at ₹229,033 per kg at around 10:44 am today.
Meanwhile, 24-carat gold was priced at ₹147,510/10 gm, according to data on the Indian Bullion Association (IBA) at 10:46 am on 31 March. Further, 22-carat gold was priced at ₹135,218/10 gms. Silver prices today are at ₹229,690/kg (Silver 999 Fine), as per the IBA website.
How much have gold and silver appreciated over the years?
Notably, gold prices last year experienced their strongest bull run since 1979, rising by over 75%. In recent months, gold prices have risen modestly amid strong safe-haven demand and global economic uncertainty.
In India, the yellow metal climbed from ₹135,257 in early January to ₹157,480 in early March, marking an appreciation of around 16%. Currently, it is trading below those recent highs as investors book profits.
Meanwhile, silver prices have seen even steeper increases due to strong demand and currency fluctuations, rising from roughly ₹78,600/kg in 2023-2024 to over ₹200,000/kg in early 2026.
Check here for gold and in your city today, March 31: Delhi, Kolkata, Mumbai, Hyderabad, Bengaluru, and Chennai. Notably, for retail customers, jewelers may add making charges, taxes, and GST to the bill, which could hike the final price.
Gold and Silver Prices in Mumbai — March 31
- 24 karat gold rate in Mumbai — ₹147,240/10 gm.
- 22 karat gold rate in Mumbai — ₹134,970/10 gm.
- Silver 999 Fine rate in Mumbai — ₹229,270/1 kg.
Gold and Silver Prices in New Delhi — March 31
- 24 karat gold rate in New Delhi — ₹146,980/10 gm.
- 22 karat gold rate in New Delhi — ₹134,732/10 gm.
- Silver 999 Fine rate in New Delhi — ₹228,880/1 kg.
Gold and Silver Prices in Hyderabad— March 31
- 24 karat gold rate in Hyderabad — ₹147,470/10 gm.
- 22 karat gold rate in Hyderabad — ₹135,181/10 gm.
- Silver 999 Fine rate in Hyderabad — ₹229,640/1 kg.
Gold and Silver prices in Kolkata — March 31
- 24 karat gold rate in Kolkata — ₹147,040/10 gm.
- 22 karat gold rate in Kolkata— ₹134,787/10 gm.
- Silver 999 Fine rate in Kolkata — ₹228,970/1 kg.
Gold and silver prices in Bengaluru — March 31
- 24 karat gold rate in Bengaluru — ₹147,350/10 gm.
- 22 karat gold rate in Bengaluru — ₹135,071/10 gm.
- Silver 999 Fine rate in Kolkata — ₹229,450/1 kg.
Gold and Silver Prices in Chennai — March 31
- 24 karat gold rate in Chennai — ₹147,670/10 gm.
- 22 karat gold rate in Chennai — ₹135,364/10 gm.
- Silver 999 Fine rate in Chennai — ₹229,940/1 kg.
Gold and Silver Prices in Ahmedabad — March 31
- 24 karat gold rate in Ahmedabad — ₹147,430/10 gm.
- 22 karat gold rate in Ahmedabad — ₹135,144/10 gm.
- Silver 999 Fine rate in Ahmedabad — ₹229,580/1 kg.
Disclaimer: The views and recommendations made above are those of individual analysts or broking companies, and not of Mint. We advise investors to check with certified experts before making any investment decisions.
