Gold prices hit a record high at the opening on April 21, as the precious metal benefited from safe-haven demand amid ongoing global trade tensions. MCX gold touched ₹96,747 per 10 grams, continuing to rise due to a weakening US dollar.
By 9:10 AM on April 21, the MCX Gold June 5 contract was trading 1.36% higher at ₹96,552 per 10 grams. Internationally, spot gold reached a new peak of $3,384 per ounce, as the US dollar’s decline made gold more affordable for international buyers.
The ongoing US-China trade war and concerns over market volatility have driven investors towards gold and silver, with many seeking to hedge their portfolios against potential risks. Gold’s price increase is further supported by the USD’s weakness, as a depreciating dollar enhances gold’s appeal in other currencies.
Current Gold and Silver Prices – April 21, 2025
At 11:35 AM, MCX Gold prices were at ₹96,610 per 10 grams, up ₹1,356 from the previous day, while MCX Silver also saw an increase of ₹1,013, trading at ₹96,050 per kilogram. According to the Indian Bullion Association (IBA), the prices for 24-carat gold were ₹96,850 per 10 grams, while 22-carat gold was priced at ₹88,779 per 10 grams. Silver 999 Fine was priced at ₹96,500 per kilogram.
City-wise Gold and Silver Prices
Here’s a breakdown of gold and silver prices across key Indian cities as of April 21:
Bengaluru
Gold bullion: ₹96,780 per 10 gm
MCX Gold: ₹96,850 per 10 gm
Silver bullion: ₹96,060 per kg
MCX Silver 999: ₹96,500 per kg
Mumbai
Gold bullion: ₹96,700 per 10 gm
MCX Gold: ₹96,850 per 10 gm
Silver bullion: ₹95,990 per kg
MCX Silver 999: ₹96,500 per kg
Hyderabad
Gold bullion: ₹96,820 per 10 gm
MCX Gold: ₹96,850 per 10 gm
Silver bullion: ₹96,300 per kg
MCX Silver 999: ₹96,500 per kg
Kolkata
Gold bullion: ₹96,580 per 10 gm
MCX Gold: ₹96,850 per 10 gm
Silver bullion: ₹95,860 per kg
MCX Silver 999: ₹96,500 per kg
New Delhi
Gold bullion: ₹96,510 per 10 gm
MCX Gold: ₹96,850 per 10 gm
Silver bullion: ₹95,980 per kg
MCX Silver 999: ₹96,500 per kg
Chennai
Gold bullion: ₹96,950 per 10 gm
MCX Gold: ₹96,850 per 10 gm
Silver bullion: ₹96,430 per kg
MCX Silver 999: ₹96,500 per kg
As gold continues to rise, market participants remain vigilant, watching developments in the US-China trade conflict and broader geopolitical factors that could further influence precious metal prices.
Related topics:
- What is the Value of 18K Gold?
- Why Does Gold Price Increase During War?
- What is the Best Price Being Paid for Gold Sovereigns?