Gold Rate Today in India

Today's gold price in India stands at ₹14,346 per gram for 24 karat gold (99.9% purity), ₹13,150 per gram for 22 karat gold (91.6% purity), and ₹10,759 per gram for 18 karat gold (75% purity).

Gold has long been considered a reliable hedge against inflation. Investors increasingly view it as an important investment option. Goodreturns provides gold prices in India for informational purposes only. These gold rates are updated daily and sourced from reputed jewellers across the country.

Want to buy gold? Get exact pricing with our Gold Rate Calculator.

Read More
21 July 2026

24K Gold /g

₹14,346

+ 17

22K Gold /g

₹13,150

+ 15

18K Gold /g

₹10,759

+ 12

Calculator
  • Incl. 3%
  • Excl. GST
Base value ₹1,31,500
Making charges ₹15,780
GST (3%) ₹4,418
Total Amount
₹1,51,698
Incl. all charges
Know your
money's worth!
Enter any amount to see how much gold you can get

Weekly & Monthly Graph of Gold Price in India

Today Gold Price Per Gram in India (INR)

Gram 24K 22K 18K
1 ₹14,346 (+17) ₹13,150 (+15) ₹10,759 (+12)
8 ₹1,14,768 (+136) ₹1,05,200 (+120) ₹86,072 (+96)
10 ₹1,43,460 (+170) ₹1,31,500 (+150) ₹1,07,590 (+120)
100 ₹14,34,600 (+1,700) ₹13,15,000 (+1,500) ₹10,75,900 (+1,200)

* The above gold rates are indicative and do not include GST, TCS and other levies. For the exact rates contact your local jeweller.

Indian Major Cities Gold Rates Today (1 gram)

City 24K 22K 18K
Chennai ₹14,346 ₹13,150 ₹10,965
Mumbai ₹14,346 ₹13,150 ₹10,759
Delhi ₹14,361 ₹13,165 ₹10,774
Kolkata ₹14,346 ₹13,150 ₹10,759
Bangalore ₹14,346 ₹13,150 ₹10,759
Hyderabad ₹14,346 ₹13,150 ₹10,759
Kerala ₹14,346 ₹13,150 ₹10,759
Pune ₹14,346 ₹13,150 ₹10,759
Vadodara ₹14,351 ₹13,155 ₹10,764
Ahmedabad ₹14,351 ₹13,155 ₹10,764

Major Countries Gold Rates Today (1 gram)

Country CURRENCY 24K 22K 18K 24K (INR)
Bahrain BHD 49.20 46 37.60 ₹12,594
Kuwait KWD 40.42 37.07 30.30 ₹12,684
Malaysia MYR 540 505 413.20 ₹12,736
Oman OMR 51.35 48.15 39.40 ₹12,873
Qatar QAR 484.50 448.50 367 ₹12,830
Saudi Arabia SAR 499 458 374.70 ₹12,827
Singapore SGD 176.60 161 131.70 ₹13,202
United Arab Emirates AED 483 447.25 365.90 ₹12,693
United States USD 132.50 125.50 102.70 ₹12,790
Abu Dhabi (UAE) AED 483 447.25 367.50 ₹12,693

Gold Rate in India for Last 10 Days (1 gram)

Date 24K 22K
Jul 20, 2026 ₹14,346 (+17) ₹13,150 (+15)
Jul 19, 2026 ₹14,329 (0) ₹13,135 (0)
Jul 18, 2026 ₹14,329 (+76) ₹13,135 (+70)
Jul 17, 2026 ₹14,253 (-76) ₹13,065 (-70)
Jul 16, 2026 ₹14,329 (-28) ₹13,135 (-25)
Jul 15, 2026 ₹14,357 (+77) ₹13,160 (+70)
Jul 14, 2026 ₹14,280 (-11) ₹13,090 (-10)
Jul 13, 2026 ₹14,291 (-142) ₹13,100 (-130)
Jul 12, 2026 ₹14,433 (0) ₹13,230 (0)
Jul 11, 2026 ₹14,433 (-49) ₹13,230 (-45)
Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+