Current Gold Prices in India: April 20, 2026 Update

On April 20, 2026, gold prices in India opened lower, reflecting global market volatility due to the US-Iran conflict. The futures price for 24-carat gold fell to Rs 1,52,837 per 10 grams. Retail prices varied across cities, with Delhi reporting Rs 1,56,200 per 10 grams. Experts suggest cautious trading amid geopolitical tensions, while some analysts see potential support for gold from a weakening dollar. Stay updated on the latest trends and prices in the gold market.
 | 
Current Gold Prices in India: April 20, 2026 Update gyanhigyan

Gold Rates on April 20, 2026


Gold Prices Today: On Monday, April 20, 2026, gold prices in India opened lower, influenced by global market fluctuations amid the ongoing US-Iran conflict and changing investor attitudes. As per the Multi Commodity Exchange (MCX), the futures price for 24-carat gold decreased by Rs 1,772.00, or 1.15%, bringing it down to Rs 1,52,837 per 10 grams by 10:30 AM. The Indian Bullion and Jewellers Association (IBJA) reported a slightly lower rate of Rs 1,51,655 per 10 grams this morning. It is noteworthy that gold reached an all-time high of Rs 1,80,779 per 10 grams on January 29 in the futures market. Retail prices varied, with GoodReturns listing 24-carat gold at Rs 1,55,440 per 10 grams. In Delhi, the All India Sarafa Association quoted the price at Rs 1,56,200 per 10 grams, including taxes. Globally, spot gold was trading around $4,786.90 per ounce, indicating stable international rates.


Gold Rates in Major Cities


City 24K Gold Rate Today 22K Gold Rate Today 18K Gold Rate Today
Chennai Rs 15,600 Rs 14,300 Rs 11,855
Mumbai Rs 15,529 Rs 14,235 Rs 11,647
Delhi Rs 15,544 Rs 14,250 Rs 11,662
Kolkata Rs 15,529 Rs 14,235 Rs 11,647
Bangalore Rs 15,529 Rs 14,235 Rs 11,647
Hyderabad Rs 15,529 Rs 14,235 Rs 11,647
Kerala Rs 15,529 Rs 14,235 Rs 11,647
Pune Rs 15,529 Rs 14,235 Rs 11,647
Vadodara Rs 15,534 Rs 14,240 Rs 11,652
Ahmedabad Rs 15,534 Rs 14,240 Rs 11,652
Jaipur Rs 15,544 Rs 14,250 Rs 11,662
Lucknow Rs 15,544 Rs 14,250 Rs 11,662
Coimbatore Rs 15,600 Rs 14,300 Rs 11,855
Madurai Rs 15,600 Rs 14,300 Rs 11,855
Vijayawada Rs 15,529 Rs 14,235 Rs 11,647
Patna Rs 15,534 Rs 14,240 Rs 11,652
Nagpur Rs 15,529 Rs 14,235 Rs 11,647
Chandigarh Rs 15,544 Rs 14,250 Rs 11,662
Surat Rs 15,534 Rs 14,240 Rs 11,652
Bhubaneswar Rs 15,529 Rs 14,235 Rs 11,647
Mangalore Rs 15,529 Rs 14,235 Rs 11,647
Visakhapatnam Rs 15,529 Rs 14,235 Rs 11,647
Nashik Rs 15,532 Rs 14,238 Rs 11,650
Mysore Rs 15,529 Rs 14,235 Rs 11,647
Salem Rs 15,600 Rs 14,300 Rs 11,855
Rajkot Rs 15,534 Rs 14,240 Rs 11,652
Trichy Rs 15,600 Rs 14,300 Rs 11,855
Ayodhya Rs 15,544 Rs 14,250 Rs 11,662
Davanagere Rs 15,529 Rs 14,235 Rs 11,647


In the previous trading session, gold prices in the Delhi bullion market saw a decline, with 24-carat gold dropping by Rs 1,600 to Rs 1,56,200 per 10 grams. Globally, spot prices remained steady at $4,786.90 per ounce. However, in the futures market, MCX gold contracts for June delivery increased by Rs 159, reaching Rs 1,53,311 per 10 grams. Internationally, Comex gold futures were priced at $4,814.11 per ounce.


Expert Insights


Market analysts are adopting a cautious approach due to the changing geopolitical and economic landscape. Experts suggest that gold prices may remain within a limited range in the near future. According to a market analyst, investors are being careful due to ongoing ceasefire discussions and potential news over the weekend, which has limited significant movements in gold prices. Conversely, another analyst noted that a weakening dollar and reduced geopolitical tensions have provided some support for gold prices. Expectations of a possible agreement between the US and Iran have alleviated market concerns, potentially easing inflationary pressures.