According to recent data, the approximate rates per gram in India are:
- 24-carat gold: ~ ₹12,200 per gram.
- 22-carat gold: ~ ₹11,180 per gram.
- 18-carat gold: ~ ₹9,090 per gram.
(Note: These are national average / indicative figures; actual rates may vary by city, jeweller, purity, making-charges, GST etc.)
What’s happening & why
- The gold price in India is being influenced by global factors such as international bullion rates, dollar strength, and interest rate expectations.
- Domestic demand from weddings and festivals also has an impact on carat-wise demand — for instance, people often prefer 22K for jewellery, though 18K may appeal as a more affordable option.
- Because each carat type has a different purity (24K being highest, then 22K, then 18K), the price difference reflects both the gold content and demand for that type.
What to keep in mind if you’re buying
- Confirm the exact rate per gram for the carat you’re planning (24K / 22K / 18K) today, as rates shift daily.
- Check what making charges, GST, TCS etc are being added by the jeweller — these can significantly affect the final cost.
- If you’re buying jewellery rather than bullion, consider carat purity, durability (lower carats often mix in more alloys), and resale value.
- If buying as investment, note that pure gold (24K) gives the highest gold content; but jewellery made in 22K/18K may cost less upfront and may fit budgets better.
Summary
Gold remains a popular asset in India — for both investment and jewellery. With the 24K rate around ₹12,200/g, 22K around ₹11,180/g and 18K near ₹9,090/g, buyers should compare local rates, understand carat differences, and shop with clarity. Given fluctuating factors, a little timing and awareness can help you make a better decision.