Current Gold Prices in India: April 20, 2026 Update
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.
