Gold rate today, March 31, 2026: Check city-wise 22K, 24K rates

# Business Desk
Representative image: X
Representative image: X

Gold prices edged lower on Tuesday, March 31, pressured by a stronger US dollar, even as ongoing geopolitical tensions helped limit sharper declines.

In the international market, spot gold fell 0.2 per cent, or USD 8, to trade at USD 4,504.48 as of 5:55 am. The dip comes amid rising bond yields and a firmer dollar, which typically reduce the appeal of non-yielding assets like gold.

Domestically, gold futures on the Multi-Commodity Exchange (MCX) also witnessed a decline. Prices settled 0.4 per cent lower, down by Rs 590, at Rs 1,45,051.

Despite the downward pressure, losses remained contained due to sustained safe-haven demand triggered by tensions in the Middle East, particularly involving the United States, Israel, and Iran.

Investors continue to remain cautious as geopolitical uncertainties influence market movements.

Market sentiment was also shaped by remarks from US Federal Reserve Chair Jerome Powell, who indicated that long-term inflation expectations remain well anchored.

Gold prices in major cities (March 31, 2026)

City 24 K 22 K 18 K
Delhi ₹14,944 ₹13,700 ₹11,212
Mumbai ₹14,929 ₹13,685 ₹11,197
Chennai ₹14,913 ₹13,670

₹11,460

Kolkata ₹14,929 ₹13,685

₹11,197
Bengaluru ₹14,929

₹13,685

₹11,197

Hyderabad ₹14,929

₹13,685

₹11,197

Pune 14,929

₹13,685 ₹11,197

This reassurance helped stabilise broader financial markets, even as gold prices softened.

Recent fluctuations in gold prices have largely been driven by a mix of geopolitical risks and macroeconomic factors, including inflation concerns, currency strength, and rising bond yields.

A stronger dollar typically makes gold more expensive for holders of other currencies, thereby dampening demand.

Investors are now closely tracking global developments, especially geopolitical tensions and central bank signals, as these factors are expected to play a key role in determining gold price trends in the near term.

Silver prices today

Silver prices on March 31, 2026, hovered around ₹245 per gram and ₹2,45,000 per kg in India, tracking global cues and currency movement.