Gold Rate Today in India — 23 October 2026
The indicative price of 24 carat gold in India is ₹1,36,083 per 10 grams today, down ₹1,246 (0.91%) from the previous day. 22 carat (916) gold is ₹1,24,743 and 18 carat is ₹1,02,062 per 10 grams. Over the last 10 days, 24 carat gold has lost 4.13%.
Rates as of 21 Oct 2026
24K gold · 10 grams
₹1,36,083
▼ (0.91%)
22K gold · 10 grams
₹1,24,743
▼ (0.91%)
18K gold · 10 grams
₹1,02,062
▼ (0.91%)
Gold price today by purity and weight
| Purity | 1 gram | 8 grams | 10 grams | 100 grams | 1 tola (11.66g) |
|---|---|---|---|---|---|
| 24K99.9% pure | ₹13,608 | ₹1,08,867 | ₹1,36,083 | ₹13,60,832 | ₹1,58,725 |
| 22K91.6% (916) | ₹12,474 | ₹99,794 | ₹1,24,743 | ₹12,47,429 | ₹1,45,498 |
| 18K75% pure | ₹10,206 | ₹81,650 | ₹1,02,062 | ₹10,20,624 | ₹1,19,044 |
Rates are indicative, before GST (3%) and making charges. Check with your jeweller before buying.
Gold rate today in major cities
| City | 22K (10g) | 24K (10g) |
|---|---|---|
| Delhi | ₹1,34,295 | ₹1,46,504 |
| Mumbai | ₹1,34,723 | ₹1,46,970 |
| Chennai | ₹1,35,457 | ₹1,47,771 |
| Kolkata | ₹1,35,102 | ₹1,47,384 |
| Bangalore | ₹1,34,711 | ₹1,46,957 |
| Hyderabad | ₹1,34,896 | ₹1,47,159 |
| Pune | ₹1,34,655 | ₹1,46,897 |
| Ahmedabad | ₹1,35,345 | ₹1,47,650 |
| Coimbatore | ₹1,34,853 | ₹1,47,113 |
| Kerala | ₹1,35,256 | ₹1,47,552 |
Gold rate in India: last 10 days
| Date | 22K (10g) | 24K (10g) |
|---|---|---|
| 21 Oct 2026 | ₹1,24,743▼ (0.91%) | ₹1,36,083▼ (0.91%) |
| 20 Oct 2026 | ₹1,25,885▼ (0.95%) | ₹1,37,329▼ (0.95%) |
| 19 Oct 2026 | ₹1,27,091▲ (0.30%) | ₹1,38,645▲ (0.30%) |
| 18 Oct 2026 | ₹1,26,707– (0.00%) | ₹1,38,226– (0.00%) |
| 17 Oct 2026 | ₹1,26,705▲ (0.63%) | ₹1,38,224▲ (0.63%) |
| 16 Oct 2026 | ₹1,25,913▲ (0.26%) | ₹1,37,359▲ (0.26%) |
| 15 Oct 2026 | ₹1,25,582▼ (1.05%) | ₹1,36,999▼ (1.05%) |
| 14 Oct 2026 | ₹1,26,920▼ (0.58%) | ₹1,38,458▼ (0.58%) |
| 13 Oct 2026 | ₹1,27,658▼ (1.89%) | ₹1,39,263▼ (1.89%) |
| 12 Oct 2026 | ₹1,30,111 | ₹1,41,939 |
24K gold price trend
10 days · High
₹1,41,939
10 days · Low
₹1,36,083
Net change
▼ ₹5,856
−4.13%
Gold Price History in India (1964–2026)
62 years of gold price data sourced from RBI & IBJA archives. Track how 24K gold (per 10g) has performed across different time horizons to make informed investment decisions.
Start Price
₹28,624
2016
Current Price
₹1,50,500
2026
CAGR
18.1%
per annum
Total Return
426%
+₹1,21,876
▼View Yearly Gold Price Data Table (2016–2026)
| Year | Price (₹ per 10g) | YoY Change |
|---|---|---|
| 2026 | ₹1,50,500 | +28.1% |
| 2025 | ₹1,17,500 | +50.8% |
| 2024 | ₹77,913 | +19.3% |
| 2023 | ₹65,330 | +24.0% |
| 2022 | ₹52,670 | +8.1% |
| 2021 | ₹48,720 | +0.1% |
| 2020 | ₹48,651 | +38.1% |
| 2019 | ₹35,220 | +12.0% |
| 2018 | ₹31,438 | +6.0% |
| 2017 | ₹29,668 | +3.6% |
| 2016 | ₹28,624 | +8.7% |
Data Source: RBI Handbook of Statistics, IBJA (India Bullion and Jewellers Association), and MCX historical records. Prices reflect average annual 24K gold rate per 10 grams in INR. Past performance is not indicative of future returns. Gold prices are subject to market risks. Download the full 1964–2026 dataset (CSV).
How the gold rate in India is set
Indian gold prices follow the international price of gold, converted to rupees at the day's exchange rate, plus import duty. A weaker rupee or a higher global price pushes the Indian rate up even when global prices are flat in dollar terms.
The rates on this page are indicative: they come from a third-party market data feed and exclude GST and making charges. Jewellers add a making charge (often quoted as a percentage of the gold value or per gram) and 3% GST on the full bill, so the price you pay is higher than the rate shown.
Gold purity: 24K vs 22K vs 18K
- 24K (99.9%)
- Purest form, used for coins and bars; too soft for everyday jewellery.
- 22K (91.6%, "916")
- The standard for Indian jewellery: alloyed for strength while keeping high purity.
- 18K (75%)
- Used in lighter, modern and stone-set designs; harder and more scratch-resistant.
Frequently asked questions
What is the gold rate today in India?+
The indicative all-India rate for 21 Oct 2026 is ₹1,36,083 per 10 grams for 24 carat gold and ₹1,24,743 per 10 grams for 22 carat gold, before GST and making charges. City rates differ slightly; see the city table on this page.
Why is the gold rate different in Delhi and Mumbai?+
The base price follows the international rate converted to rupees plus import duty, so it is close everywhere. Cities differ by local transport and dealer costs and by jewellers’ association rates, which is why each city shows its own rate.
What is 916 gold?+
916 gold is 22 carat gold: 91.6% pure (22 ÷ 24 = 0.916). It is the most common purity for Indian jewellery because the alloy makes it harder than 24 carat gold.
How much GST is charged on gold jewellery?+
GST is 3% of the full value of the jewellery: the gold and the making charge, whether or not the making charge is shown separately (CBIC GST FAQ on gems and jewellery). Job work done on gold you supply is taxed separately at 5%.
What is the difference between 24K and 22K gold?+
24 carat gold is 99.9% pure and is sold as coins and bars; it is too soft for most jewellery. 22 carat gold is 91.6% pure, alloyed with metals such as copper or silver for strength, and is the standard for Indian jewellery.
Should I buy physical gold, a gold ETF or Sovereign Gold Bonds?+
No new Sovereign Gold Bonds have been issued since February 2024; existing bonds can only be bought on the stock exchange. Gold ETFs and gold mutual funds avoid making charges and are easy to sell. Physical gold suits jewellery and gifting. Check current tax rules before choosing.
How many grams are in 1 tola of gold?+
One tola is about 11.66 grams. It is a traditional unit still used by many jewellers, especially in North India.
Gold rates on gpaisa.in are indicative and come from a third-party market data feed. They can differ from jewellers' rates because of making charges, GST (3%) and local costs. This page is for information only and is not investment advice.