Rate set 10:31 AM IST24K ₹14,362 ▲127
Per gram · all cities

Gold rate today in India

Today's gold rate in India is ₹14,362 per gram for 24K, ₹13,166 for 22K and ₹10,772 for 18K. City rates differ by a few rupees per gram, and the table below lists all nine cities with a page for each purity.

Gold rate per gram today, by city and purity
City24K22K18KTomorrow
Surat₹14,362₹13,166₹10,772Expected range
Mumbai₹14,357₹13,161₹10,767Expected range
Delhi₹14,372₹13,176₹10,782Expected range
Ahmedabad₹14,362₹13,166₹10,772Expected range
Chennai₹14,357₹13,161₹10,767Expected range
Kolkata₹14,357₹13,161₹10,767Expected range
Bengaluru₹14,357₹13,161₹10,767Expected range
Hyderabad₹14,357₹13,161₹10,767Expected range
Kochi₹14,357₹13,161₹10,767Expected range

Rates are calculated by PeekGold from the world gold price, the dollar to rupee rate and import duty. Some cities use a typical local difference we are still checking, so your jeweller's board may differ by a few rupees. Confirm the exact price before you pay. Tomorrow's gold rate · How we calculate · 22K in Surat