Gold rates · INR

Gold Rate Today in India

24K and 22K gold per 10 grams and per gram in rupees, with 21K, 18K, per tola and per ounce. Worked out from the live international price before Indian duties and GST.

  • By XAU Setups Desk
  • Updated
  • INR
24K gold · per 10 gramsLiveUpdated

₹1,20,591

24K per gram₹12,059
22K per 10 grams₹1,10,542

International spot converted to INR. Not a jeweller's rate.

Today's gold rate in India

LiveUpdated

Gold rate today in India, INR
KaratPer gramPer 10 gPer tolaPer troy ounce
24K 100.0%₹12,059₹1,20,591₹1,40,655₹3,75,080
22K 91.7%₹11,054₹1,10,542₹1,28,933₹3,43,823
21K 87.5%₹10,552₹1,05,517₹1,23,073₹3,28,195
18K 75.0%₹9,044₹90,443₹1,05,491₹2,81,310
XAU/USD spot
$3,944.78
Gold price updated
Exchange rate updated

Gold: XAU/USD from our TradingView price feed. Exchange rate: Rates By Exchange Rate API, updated once a day. Prices are per unit of pure gold content; 24K is valued as 100% gold.

Gold price in India: last 30 trading days

24K per 10 grams in INR, daily close (5 pm New York)

24K gold per 10 grams in INR, last 30 trading daysFrom ₹1,32,781 on 2026-09-21 to ₹1,18,477 on 2026-10-30. High ₹1,33,245, low ₹1,18,477.1,17,2961,23,0061,28,7161,34,42721 Sep5 Oct19 Oct30 Oct
30-day change -10.77%High ₹1,33,245Low ₹1,18,477

Exchange-rate history on this site starts on 2026-11-02; earlier days in the chart use that first stored rate. Gold closes: OANDA XAU/USD daily candles and our own price feed.

How the gold rate in India is calculated

Gold trades worldwide in US dollars per troy ounce. To get a local price we convert that one number, step by step, using today's values:

Price per gram = spot (USD/oz) × USD→INR ÷ 31.1035 × purity

  1. Spot gold is $3,944.78 per troy ounce.
  2. Convert to Indian rupees at today's reference exchange rate: ₹3,75,080 per ounce.
  3. Divide by 31.1035 grams in a troy ounce: ₹12,059 per gram of pure (24K) gold.
  4. Multiply by purity: 22K is 22 ÷ 24 = 0.9167, so 22K is ₹11,054 per gram.
  5. For a tola, multiply the gram price by 11.6638: 24K is ₹1,40,655 per tola.

The same steps give every cell in the table. Because 24K is valued here as 100% gold, real 24K bars (999.9) and 22K jewellery can be a fraction lower in pure gold content than this calculation assumes.

Why the rate in India is higher than the converted price

The figures on this page are the international value in rupees. Gold bought in India also carries import duty and GST, and jewellers add a making charge on top, which is also taxed. So the price on a jeweller's board in Mumbai, Delhi or Chennai is normally higher than the converted price here, and it can vary a little from city to city because of local costs.

India quotes gold per 10 grams, and newspapers usually show 24K and 22K side by side. The tola (11.6638 g) is still used informally in many markets, so it is in the table too.

22K, 24K and the BIS hallmark

Most Indian jewellery is 22K, marked 22K916 under BIS hallmarking (91.6% gold). 18K is marked 18K750 and is common in diamond jewellery. 24K is mostly bought as coins and bars. Hallmarked pieces also carry a six-character HUID code you can check before you buy.

Because the rupee floats against the dollar, the rupee price of gold moves with two things: the international gold price and the USD/INR rate. On some days gold is flat in dollars but up in rupees because the rupee weakened.

Read this before you compareInternational spot price converted to Indian rupees. Local jewellers' (sarafa) rates include making charges, taxes and premiums, and may differ.

Frequently asked questions

What is the 24K gold rate in India today per 10 grams?

This page shows the 24K, 22K, 21K and 18K price per 10 grams and per gram, converted from the live international gold price at today's dollar-rupee rate. It is the value before import duty, GST and making charges, so jewellers' prices are higher.

Why is the jeweller's price higher than this rate?

Gold sold in India includes import duty and GST, and jewellers add a making charge that is also taxed. Local costs make city rates differ a little. This page shows the plain international value in rupees.

What does 22K916 mean on jewellery?

It is the BIS hallmark for 22-karat gold: 916 means 91.6% pure gold. 18K jewellery is marked 18K750 (75%).

Why did gold rise in rupees when it fell in dollars?

The rupee price depends on the gold price and on the USD/INR rate. If the rupee weakens enough, gold can rise in rupees even when the dollar price dips.

Is this investment advice?

No. It is educational information that explains how the international price converts into rupees. It is not a recommendation to buy, sell or hold gold.

Gold rates in other countries

Learn how gold moves: Gold analysis · Weekly bias and fundamentals · All lessons

Educational only, not financial advice. These figures show how the international gold price converts into Indian rupees; they are not a quote, a signal or a recommendation to buy or sell.

Follow gold with the free Telegram community.

Gold analysis and market notes from our team, free. Educational only, not financial advice.