India
No country found.
Set your target price and manage notifications from your dashboard.
Manage Notifications →
India
No country found.
Gold Price in India Today
Live 24K, 22K, 21K and 18K gold rates per tola, 10 gram and gram in India, with silver, currency and fuel prices.
Today’s Prices in India
| Metal | Per Tola | Per 10 Gram | Per Gram |
|---|---|---|---|
| Gold 24K | INR 148,342 | INR 127,182 | INR 12,718 |
| Gold 22K | INR 135,980 | INR 116,583 | INR 11,658 |
| Gold 21K | INR 129,799 | INR 111,284 | INR 11,128 |
| Gold 18K | INR 111,257 | INR 95,386 | INR 9,539 |
| Silver | INR 2,047 | INR 1,755 | INR 175.49 |
| Platinum | INR 58,259 | INR 49,948 | INR 4,995 |
| Palladium | INR 40,631 | INR 34,836 | INR 3,484 |
Prices are for information only. Jewellers may add making charges and taxes. Where our rates come from
Gold & Silver Rates in Major Cities of India
Per tola · 22 Oct 2026| City | Gold 24K | Gold 22K | Silver | Petrol / liter |
|---|---|---|---|---|
| Mumbai | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Delhi | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| New Delhi | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Bengaluru | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Chennai | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Kolkata | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Hyderabad | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Ahmedabad | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Pune | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Jaipur | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Lucknow | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
| Surat | INR 148,342 | INR 135,980 | INR 2,047 | INR 102.12 |
City prices follow the India national reference; local jewellers may add making charges. Tap a city for its full page.
More Markets
Crypto Market
Market Tools
About Gold Prices in India
Updated 22 October 2026Today, 22 October 2026, the 24K gold rate in India is INR 148,342 per tola (INR 127,182 per 10 grams).
Gold prices in India move with the international gold price (in US dollars per ounce) and the USD to INR exchange rate. Local jewellers add making charges and sometimes taxes on top of this base price.
More about gold prices in India
Gold is sold in different purities. 24K gold is almost pure (99.9%) and is mostly used for bars and coins. 22K (91.6%) and 21K (87.5%) are the most common for jewellery because they are stronger, while 18K (75%) is used for lighter and stone-set designs.
In India gold is usually priced per gram or per ounce. The table above also shows the price per tola (11.66 grams), which is common in South Asia and the Gulf.
When you buy gold in India, compare prices at more than one shop, check the karat and hallmark, and keep a receipt showing the weight, the day’s rate and the making charges.
Need the price for a ring, chain or set? Use our gold calculator for any weight and karat, check the silver price in India, and work out zakat on your gold with the zakat calculator.
For charts, history and karat-wise prices, open the live gold price in India page.
Rates on GoldPricePlus are for information only. The final price at a shop can be different because of making charges, taxes and the shop’s own margin.
Gold Rate in India – FAQs
What is the gold rate in India today?
Today (22 October 2026) the 24K gold rate in India is INR 148,342 per tola and INR 127,182 per 10 grams. 22K gold is INR 135,980 per tola. Prices update during the day on the live gold price in India page.
What is the price of 1 tola gold in India?
1 tola of gold (11.66 grams) in India costs INR 148,342 for 24K, INR 135,980 for 22K, INR 129,799 for 21K and INR 111,257 for 18K. To price any weight, use the gold calculator.
What is the 22K gold price per gram in India?
22 carat (22K) gold in India is INR 135,980 per tola, INR 116,583 per 10 grams and INR 11,658 per gram. 21 carat gold is INR 129,799 per tola.
What is the 24K gold price per gram in India today?
10 grams of 24K gold in India cost INR 127,182 and 10 grams of 22K gold cost INR 116,583. One gram of 24K gold is INR 12,718.
What is the silver rate in India today?
Silver in India is INR 2,047 per tola and INR 1,755 per 10 grams today. See more on the silver price in India page.
Is the gold rate the same in all cities of India?
The base gold price is set by the national market, so it is very close in every city; shops add their own making charges. See today’s rate in Mumbai, Delhi, New Delhi, Bengaluru.
How is the gold price decided in India?
Gold prices in India follow the international gold price in US dollars converted at the USD to INR exchange rate. Local jewellers then add making charges and any taxes.
How much gold is required for zakat (nisab)?
The nisab for zakat is 7.5 tola (about 87.48 grams) of gold or 52.5 tola (about 612.36 grams) of silver. Zakat is 2.5% of eligible wealth held for one lunar year. Work out your amount with our zakat calculator.
What is the difference between 24K, 22K and 21K gold?
24K gold is about 99.9% pure, 22K is 91.6% pure and 21K is 87.5% pure. Lower karat gold contains other metals that make it stronger for jewellery, so it costs less per tola.
Why is the jeweller’s price in India higher than this rate?
The rate shown here is the gold price only. Jewellers add making charges for the design and labour, and in some places taxes, so the final shop price is higher.
How often is the gold rate updated?
GoldPricePlus updates gold rates several times a day from verified market sources. The date of the latest update is shown at the top of this page.