×

Current Gold Prices in India: March 31, 2026 Update

On March 31, 2026, gold prices in India are fluctuating due to geopolitical tensions involving the US, Israel, and Iran. The price of 24-carat gold in Delhi has reached Rs 1,51,500 per 10 grams, while futures on the MCX have dipped to Rs 1,45,051. With the wedding season approaching, buying activity is increasing, but experts warn of a cautious market sentiment due to significant declines earlier this month. Stay updated on the latest gold rates and market insights.
 

Gold Prices Fluctuate Amid Geopolitical Tensions


As of March 31, 2026, gold prices in India are experiencing fluctuations due to ongoing geopolitical issues involving the US, Israel, and Iran. The All India Sarafa Association reports that the cost of 24-carat gold in Delhi has risen to Rs 1,51,500 for every 10 grams. Conversely, on the Multi Commodity Exchange (MCX), 24-carat gold futures have decreased by 0.41%, equating to a drop of Rs 590, bringing the price down to Rs 1,45,051 per 10 grams. Additionally, the Indian Bullion and Jewellers Association (IBJA) indicates that the closing price for 24-carat gold was Rs 1,46,733 per 10 grams on Monday. With markets closed for Mahavir Jayanti, the IBJA rates will apply today. Furthermore, GoodReturns reports that the price for 24-carat gold stands at Rs 1,47,430 per 10 grams. Earlier this year, on January 29, gold futures reached an all-time high of Rs 1,80,779 per 10 grams.


IBJA Gold Prices by Purity


Here are the current prices for gold based on purity:



  • 24 carat: Rs 1,46,733 per 10 grams

  • 23 carat: Rs 1,46,145 per 10 grams

  • 22 carat: Rs 1,34,407 per 10 grams

  • 18 carat: Rs 1,10,050 per 10 grams

  • 14 carat: Rs 85,839 per 10 grams


Gold Rates in Major Cities


City 24 Carat Gold Rate (10g) 22 Carat Gold Rate (10g) 18 Carat Gold Rate (10g)
Delhi Rs 148410 Rs 136050 Rs 111340
Mumbai Rs 148260 Rs 135900 Rs 111190
Kolkata Rs 148260 Rs 135900 Rs 111190
Chennai Rs 150220 Rs 136050 Rs 137700
Patna Rs 148310 Rs 135950 Rs 111240
Lucknow Rs 148410 Rs 136050 Rs 111340
Ayodhya Rs 148410 Rs 136050 Rs 111340
Meerut Rs 148410 Rs 136050 Rs 111340
Kanpur Rs 148410 Rs 136050 Rs 111340
Ghaziabad Rs 148410 Rs 136050 Rs 111340
Noida Rs 148410 Rs 136050 Rs 111340
Gurugram Rs 148410 Rs 136050 Rs 111340
Chandigarh Rs 148410 Rs 136050 Rs 111340
Jaipur Rs 148410 Rs 136050 Rs 111340
Ludhiana Rs 148410 Rs 136050 Rs 111340
Guwahati Rs 147280 Rs 135900 Rs 111190
Indore Rs 148310 Rs 135950 Rs 111240
Ahmedabad Rs 148310 Rs 135950 Rs 111240
Vadodara Rs 148310 Rs 135950 Rs 111240
Surat Rs 148310 Rs 135950 Rs 111240
Nagpur Rs 148260 Rs 135900 Rs 111190
Pune Rs 148260 Rs 135900 Rs 111190
Nashik Rs 148290 Rs 135930 Rs 111220
Bangalore Rs 148260 Rs 135900 Rs 111190
Bhubaneswar Rs 148260 Rs 135900 Rs 110460
Cuttack Rs 148260 Rs 135900 Rs 110460
Kerala Rs 148260 Rs 135900 Rs 111190
Raipur Rs 148260 Rs 135900 Rs 111190
Hyderabad Rs 148260 Rs 135900 Rs 111190


In the previous trading session, gold prices in Delhi surged by Rs 3,700, marking a 2.5% increase, bringing the price to Rs 1,51,500 per 10 grams, up from Rs 1,47,800.


On the global front, spot gold saw an increase of nearly 1%, reaching $4,531.67 per ounce, amid persistent uncertainty in international markets.


Market Insights from Experts


Market analysts attribute the rise in gold prices to increased buying activity ahead of the wedding season and positive trends in the global market. A senior analyst from HDFC Securities noted that the uptick in gold prices was supported by purchases during price dips. Additionally, declining yields on US Treasury bonds have contributed to a more favorable outlook for precious metals. According to the head of commodities at Mirae Asset Sharekhan, spot gold is trading around $4,530 per ounce, continuing its volatile trend as traders monitor fluctuations in dollar and oil prices. Despite recent gains, a research analyst from Lemon Markets Desk cautioned that the overall sentiment in global markets remains wary, as gold has experienced a significant decline of approximately 16% this month, marking one of its largest drops in decades.