Gold is trading at ₹4,17,798.22 per troy ounce and ₹13,432.52 per gram in Indian terms. Figures are the international spot price converted at the current exchange rate.
Prices last updated
India is one of the largest gold markets in the world, and demand is strongly seasonal — buying peaks around Dhanteras, Diwali and the wedding season. Retail rates are normally quoted per 10 grams rather than per ounce, and 22K is the usual purity for jewellery, so a local rate will sit below the 24K spot figure. Local prices also include import duty, GST and jeweller making charges, none of which are part of the international spot price shown here.
Gold is trading at about ₹4,17,798.22 per troy ounce and ₹13,432.52 per gram in INR. This is the international spot price converted at the current exchange rate, before local duties, taxes or dealer margins.
One gram of pure gold works out at about ₹13,432.52 — the standard quoting unit for Indian jewellers.
One tola of pure gold works out at about ₹1,56,674.33 — traditional unit, still used for bars and coins.
One 10 grams of pure gold works out at about ₹1,34,325.25 — how Indian retail gold rates are usually published.
Purity scales the price directly, so 22K is worth about ₹12,313.15 per gram and 18K about ₹10,074.39, against ₹13,432.52 for pure 24K.
Prices convert the international spot price at the current INR exchange rate. Local retail prices differ — see other currencies: EUR, GBP, CAD, AUD, JPY, CNY.