As of today, the gold prices in India are as follows: ₹15,862 per gram for 24 karat gold, ₹14,540 per gram for 22 karat gold, and ₹11,897 per gram for 18 karat gold. The gold rates have been fluctuating in mid-March 2026, amidst the ongoing conflict in West Asia that started on February 28 with US-Israeli attacks on Iran.
Typically, gold prices tend to rise during times of war as investors seek safe-haven assets. However, the current strong dollar has made gold more expensive for countries, dampening demand. Despite this, as festive shopping for occasions like Eid, Ugadi, Gudi Padwa, and Navratri kicks off, the rates for the yellow metal in India have seen an increase on March 17, Tuesday, following last week’s heavy losses, according to Good Returns.
The 24-karat gold, known for its purity and higher value, is predominantly purchased for investment purposes, while 22-karat and 18-karat gold are mainly used in jewelry making.
The price of 24 Karat (24K) gold has risen to approximately Rs 15,862 per gram, marking an increase of Rs 120 from the previous trading session. Similarly, 22 Karat (22K) gold has shown an upward trend, reaching Rs 14,540 per gram, an increase of Rs 110, while 18 Karat (18K) gold has risen to Rs 11,897 per gram, up by Rs 90.
International market prices, import duties, taxes, and currency rate fluctuations are the primary drivers behind gold prices in India. These elements collectively impact the daily gold rates across the nation. The disruption in the Strait of Hormuz has led to a surge in crude oil and fuel prices, thereby influencing gold and silver prices as well.
For more updates on gold prices and market trends, follow Good Returns on Instagram to stay informed about the dynamic fluctuations in the precious metal market.