10 year gold price chart and data — yearly averages, monthly breakdown and key events from 2015 to 2026. 24K and 22K gold historical rates per 10 grams.
| Year | 24K / 10g (Avg) | 22K / 10g (Avg) | Annual Return | Year High | Year Low |
|---|
Gold has been India's best-performing mainstream asset over the past decade. The price of 24K gold per 10 grams has risen from approximately ₹26,343 in 2015 to over ₹1,60,000 in 2026 — an absolute return of nearly 500%, or approximately 15% CAGR (compound annual growth rate) in rupee terms.
For context: the Nifty 50 delivered approximately 12% CAGR over the same period, fixed deposits returned 6–7%, and real estate (depending on city and location) returned 8–10%. Gold significantly outperformed all three — driven by a combination of global macroeconomic shifts, rupee depreciation, and unprecedented central bank buying.
Gold started 2015 around ₹25,000 and ended around ₹27,000. The year was relatively flat globally as the US dollar strengthened and the US Federal Reserve prepared for its first rate hike in a decade. Indian gold prices were supported by rupee depreciation offsetting the flat international prices.
Gold rallied in early 2016 on global growth fears, then pulled back. The Brexit vote in June 2016 was a major catalyst — gold jumped as investors sought safety. India's demonetisation in November 2016 briefly pushed gold demand higher as some holders converted cash to gold.
A relatively quiet year for gold globally. US stock markets were surging on Trump optimism, reducing safe-haven demand. India saw steady demand from the jewellery sector. The GST implementation in July 2017 briefly disrupted gold purchases as buyers adjusted to the new tax structure.
US-China trade war concerns began building, supporting gold prices. The rupee depreciated significantly against the dollar — from 64 to 74 — which amplified gold price gains in INR terms. Indian gold buyers saw better returns than international gold buyers due to this currency effect.
Gold had a strong year globally as the US Federal Reserve cut interest rates three times and US-China trade tensions escalated. Gold crossed ₹40,000 per 10g for the first time in India, crossing a significant psychological milestone. Global central banks were net buyers of gold at their highest pace since 1967.
The standout year of the decade. COVID-19 drove massive safe-haven demand globally. Gold hit an all-time high of ₹56,200 per 10g in August 2020 as investors rushed to safety, central banks flooded markets with liquidity, and interest rates went to near-zero globally. This was gold's biggest single-year gain since 2010.
The only meaningfully negative year in the decade. Gold gave back some of its 2020 gains as COVID vaccines rolled out, economies reopened, and risk appetite returned. US Treasury yields rose, making gold less attractive. However, Indian gold prices held up better than international gold due to continued rupee weakness.
Russia's invasion of Ukraine in February 2022 sent gold surging to ₹55,000+ briefly. Persistent geopolitical uncertainty, rising inflation globally, and continued central bank buying kept gold supported throughout the year despite aggressive US rate hikes that would normally suppress gold prices.
Gold continued its steady march higher. Central banks — led by China, India, Turkey and Poland — bought gold at record pace. The banking sector stress (Silicon Valley Bank collapse in March 2023) briefly spiked gold. Year end saw gold close near ₹65,000 per 10g.
A landmark year. Gold breached ₹80,000 per 10g for the first time. Multiple catalysts aligned: Federal Reserve rate cut expectations, escalating Middle East conflict, continued central bank buying, and strong Indian retail demand ahead of the wedding season. The RBI itself was a significant buyer of gold to diversify reserves.
Gold crossed ₹1,00,000 per 10 grams for the first time in history in 2025 — a landmark moment. Geopolitical tensions, the beginning of the US-Iran conflict, continued de-dollarisation by BRICS nations, and aggressive central bank buying drove prices to levels unimaginable even 5 years earlier.
2026 has seen gold surpass ₹1,60,000 per 10g as the US-Iran war, Strait of Hormuz disruptions, and global inflation fears pushed safe-haven demand to new extremes. Many analysts are projecting gold could reach ₹2,00,000 per 10g if geopolitical tensions remain unresolved through 2026.
| Asset | 10 Year CAGR | ₹1 Lakh invested in 2015 → 2026 |
|---|---|---|
| Gold (INR) | ~15% CAGR | ~₹5,00,000+ |
| Nifty 50 (index) | ~12% CAGR | ~₹3,10,000 |
| Real Estate (avg) | ~8–10% CAGR | ~₹2,00,000–2,60,000 |
| Fixed Deposit | ~6.5% CAGR | ~₹1,90,000 |
| Savings Account | ~3.5% CAGR | ~₹1,42,000 |
Gold prices in India are driven by two factors working together:
This currency effect means Indian investors buying gold in rupees consistently get better returns than international gold buyers paying in dollars. It's one reason gold is particularly powerful as an inflation hedge in India.
Financial advisors typically recommend keeping 10–15% of your investment portfolio in gold as a hedge against inflation, currency depreciation, and geopolitical shocks. Gold is not a growth asset like equities — it doesn't generate dividends or earnings — but it provides stability when other assets fall.
The best way to invest in gold in India in 2026: