Gold Price Today, 21 July 2026: Gold prices are witnessing continuous fluctuations amidst tensions in West Asia. Gold rates have risen again today, 21 July. On the Multi Commodity Exchange (MCX), the price of 24-carat gold rose by 0.61%—an increase of ₹862—during early trading to reach ₹1,42,250 per 10 grams. In contrast, the price had closed at ₹1,41,388 per 10 grams at the end of the previous trading session.
In international markets, the spot gold price stood at $4,049.80 per ounce. According to the Indian Bullion and Jewellers Association (IBJA), the price of 24-carat gold was recorded at ₹1,42,254 per 10 grams at the close of the market on Monday evening.
IBJA Gold Rates
Gold 24-carat (999): ₹1,42,254 per 10 grams
Gold 23-carat (995): ₹1,41,684 per 10 grams
Gold 22-carat (916): ₹1,30,305 per 10 grams
Gold 18-carat (750): ₹1,06,691 per 10 grams
Gold 14-carat (585): ₹83,219 per 10 grams
Gold Price Today (MCX)
On the Multi Commodity Exchange (MCX), the price of 24-carat gold (for August 5, 2026 delivery) rose by 0.65% to reach ₹1,42,310 per 10 grams by 10:00 AM on 21 July. The price had closed at ₹1,41,388 per 10 grams at the end of the previous trading session. This indicates that gold has become dearer by ₹922 today.
Silver Price
In early trading today on the Multi Commodity Exchange (MCX), the price of silver rose by 1.1%—an increase of ₹2,392—to reach ₹2,20,792 per kilogram. Meanwhile, as of 10:00 AM on July 21, the price for silver (delivery: 04SEP2026) had risen by ₹1.07 to reach ₹2,20,741; it had closed at ₹2,18,400 per kilogram in the previous trading session.
Delhi Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Mumbai Gold Rate
24-Carat Gold (10g) – ₹144,220
22-Carat Gold (10g) – ₹132,200
18-Carat Gold (10g) – ₹108,160
Kolkata Gold Rate
24-Carat Gold (10g) – ₹144,220
22-Carat Gold (10g) – ₹132,200
18-Carat Gold (10g) – ₹108,160
Chennai Gold Rate
24-Carat Gold (10g) – ₹143,470
22-Carat Gold (10g) – ₹131,510
18-Carat Gold (10g) – ₹109,660
Patna Gold Rate
24-Carat Gold (10g) – ₹144,270
22-Carat Gold (10g) – ₹132,250
18-Carat Gold (10g) – ₹108,210
Lucknow Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Meerut Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Ayodhya Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Kanpur Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Ghaziabad Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Noida Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Gurugram Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Chandigarh Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310
Jaipur Gold Rate
24-Carat Gold (10g) – ₹144,370
22-Carat Gold (10g) – ₹132,350
18-Carat Gold (10g) – ₹108,310