Silver $59.43 −3.10%Gold $4,078.70 −2.04%India ₹/kg ₹2,18,319 −3.10%Shanghai ¥/kg ¥14,890 +0.60%SGE premium +16.1% USD/INR ₹96.47 Gold/Silver 68.6 7 Oct 2026, 6:10 PM IST

India · 24K gold · since 2004 · 7 October 2026

Gold price history in India

How the price of gold has moved, year by year since 2004 and month by month for the last year, in US dollars and in rupees per 10 grams. From about $409.52 an ounce in 2004 to records above $5,000 in 2026.

  • Last 12 months
  • Year-wise table
  • 20-year chart
  • Duty changes

Gold rate in India today · 24K

₹1,49,841/ 10 g

−2.04% −₹3,126 per 10 g today

  • 22K₹1,37,254
  • 18K₹1,12,380
  • Spot$4,078.70

30-day trend

Includes 15% import duty and 3% GST. Excludes making charges.

Updated 7 Oct 2026, 6:10 PM IST

Gold rate in India: last 12 months

24K gold per 10 grams, from each day's international close and rupee rate, with the duty and 3% GST in force on that day.

MonthAverageHighLowMonth end
October 2026 to date₹1,52,665₹1,53,624₹1,51,172₹1,51,172
September 2026₹1,58,719₹1,63,361₹1,52,058₹1,53,143
August 2026₹1,62,280₹1,71,212₹1,48,614₹1,62,783
July 2026₹1,49,049₹1,52,329₹1,45,416₹1,49,656
June 2026₹1,54,210₹1,64,982₹1,45,137₹1,45,784
May 2026₹1,61,998₹1,71,416₹1,51,018₹1,68,001
April 2026₹1,55,739₹1,61,646₹1,51,545₹1,54,248
March 2026₹1,58,341₹1,69,817₹1,44,080₹1,53,933
February 2026₹1,60,381₹1,67,647₹1,49,740₹1,67,647
January 2026₹1,51,058₹1,71,829₹1,36,723₹1,52,875
December 2025₹1,37,047₹1,43,998₹1,32,770₹1,36,792
November 2025₹1,27,507₹1,33,472₹1,23,345₹1,33,472

The last year in brief

Gold ended 2025 at $4,341 an ounce, set its record close of $5318.4 on 29 January 2026 and fell sharply with silver the next day. It trades at $4,078.70 today.

India's import duty rose from 6% to 15% on 13 May 2026, adding about 8.5% to the Indian price at the same world price. 22K jewellery gold is 91.6% of the 24K rate: ₹1,37,254 per 10 grams today.

Today's gold rate · Gold price calculator

Gold price history year by year

Yearly averages for 24K gold. "World price" is the international price in rupees, before Indian taxes. "India rate" adds the import duty in force each month and 3% GST (estimates, shown from 2020). "Change" compares year-end closes in US dollars.

YearAverage (USD/oz)World price, ₹ per 10 gIndia rate ≈ ₹ per 10 gChange in year
2026 to Oct$4,555₹1,37,533₹1,57,237−5.5%
2025$3,466₹97,285₹1,06,216+64.4%
2024$2,405₹64,725₹73,894+27.5%
2023$1,954₹51,891₹61,465+13.4%
2022$1,805₹45,557₹52,968−0.1%
2021$1,799₹42,768₹48,846−3.5%
2020$1,777₹42,431₹49,167+24.7%
2019$1,393₹31,587–+18.9%
2018$1,268₹27,869–−2.1%
2017$1,258₹26,312–+13.6%
2016$1,250₹26,979–+8.5%
2015$1,159₹23,870–−10.4%
2014$1,266₹24,806–−1.5%
2013$1,409₹26,376–−28.2%
2012$1,669₹28,634–+7.0%
2011$1,572₹23,584–+10.2%
2010$1,228₹17,989–+29.8%
2009$974.15₹15,095–+23.9%
2008$870.98₹12,094–+5.8%
2007$697.01₹9,200–+31.4%
2006$604.12₹8,782–+22.8%
2005$445.27₹6,305–+18.2%
2004$409.52₹5,949––
Gold (24K), USD per troy ounce (monthly average), 2004–2026
$2,000$4,00020042007201020132016201920222025High $5,036Low $384
$2,000$4,0002004201020162022High $5,036Low $384

Twenty years of gold

  • 2004–2011: a long bull market, from about $409.52 to a highest close of $1,889 in 2011.
  • 2013–2015: a steep fall in 2013 and three weak years.
  • 2020: the pandemic pushed gold above $2,000 for the first time, to $2,069.
  • 2024–2026: central-bank buying and investor demand drove gold from $2,004 to records above $5,000.

In India, a weaker rupee added to every rise: the rupee went from about ₹45 per dollar in 2004 to about ₹96.47 today.

Gold import duty changes

Effective duty on gold bars, used for the India figures above.

FromImport dutyStructure
13 May 202615%10% BCD + 5% AIDC
24 July 20246%Budget 2024: 5% BCD + 1% AIDC
1 July 202215%12.5% BCD + 2.5% AIDC
2 February 202110.75%Budget 2021: 7.5% BCD + 2.5% AIDC + surcharge
6 July 201912.5%Union Budget 2019: 12.5%

Gold vs silver over time

Gold is steadier; silver swings more in both directions. Today an ounce of gold buys 68.6 ounces of silver. Silver price history · The gold–silver ratio

Frequently asked questions

What was the gold rate in India in 2020?

24K gold averaged about ₹49,167 per 10 grams in India in 2020: the international price averaged $1,777 an ounce, plus the 12.5% import duty then in force and 3% GST. Gold crossed $2,000 an ounce for the first time that August.

What was the gold price in 2010 in India?

Gold averaged $1,228 an ounce in 2010, about ₹17,989 per 10 grams at that year's rupee rate before Indian duty and taxes. Retail prices were higher by the duty and local taxes of the time.

What was the gold rate in 2024?

About ₹73,894 per 10 grams of 24K gold on average. The import duty cut from 15% to 6% on 24 July 2024 lowered Indian prices by several thousand rupees per 10 grams overnight.

What is the highest gold price ever?

Gold's record close was $5318.4 an ounce on 29 January 2026. Its highest daily close in 2026 is $5,318.

How much has gold gone up in 10 years?

From $1,250 an ounce on average in 2016 to $4,555 so far in 2026. In rupees, before Indian taxes, that is a change of +410%.

Where do these figures come from?

Daily COMEX gold futures closes and USD/INR rates from Yahoo Finance, averaged by month and year. India figures add the import duty in force at the time and 3% GST. They estimate the 24K benchmark, not a jeweller's rate, and exclude making charges.

Sources

Rules and figures checked on 29 September 2026. Live prices update on this page automatically.