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 gold10 grams

₹1,36,083

▼ (0.91%)

22K gold10 grams

₹1,24,743

▼ (0.91%)

18K gold10 grams

₹1,02,062

▼ (0.91%)

Gold price today by purity and weight

Gold price in India today by purity and weight
Purity1 gram8 grams10 grams100 grams1 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

Gold rate today in major Indian cities, per 10 grams
City22K (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

Gold rate in India over the last 10 days, per 10 grams
Date22K (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

₹1,36,347₹1,39,011₹1,41,67512 Oct 2026: ₹1,41,93913 Oct 2026: ₹1,39,26314 Oct 2026: ₹1,38,45815 Oct 2026: ₹1,36,99916 Oct 2026: ₹1,37,35917 Oct 2026: ₹1,38,22418 Oct 2026: ₹1,38,22619 Oct 2026: ₹1,38,64520 Oct 2026: ₹1,37,32921 Oct 2026: ₹1,36,08312 Oct16 Oct21 Oct
24K gold price in India, per 10 grams, last 10 days

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.

Period:

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)
YearPrice (₹ 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.