For more than two decades, gold has multiplied wealth several times for Indian investors, symbolising trust. While the price of 24-carat gold was just Rs 4,400 per 10 grams in 2000, today, in October 2025, the same gold has surpassed Rs 1.32 lakh per 10 grams.

In this era of inflation and economic uncertainty, gold is once again reinforcing its reputation as a “safe investment.”

Interestingly, over the past 25 years, gold has generated an average annual return of 14.6%, far higher than any traditional savings scheme or bank deposit. If this pace continues, gold prices could reach such high levels by 2050 that Rs 1 crore would be enough to buy just a few grams of gold.

In this write-up, our calculation will not only highlight gold’s historical brilliance but also reveal its crucial position in the investment landscape in the years to come. But before that, let’s understand what led this gold rally in the last 25 years.

Why is gold’s appeal constantly increasing?

Over the past 25 years, whenever assets like the stock market or bonds have lost their sheen, gold has strengthened its hold. Gold has always remained a reliable and safe haven for investors in times of inflation, economic uncertainty and currency volatility.

Continuous buying by central banks and large investors has also supported its prices.

Gold prices in October 2025: Over 67% rise in the last one year

In just one year, gold (24-karat) has surged over 67%. The weakness of the dollar, rising geopolitical tensions, trade tariff tensions, and uncertainty in the global economy have further boosted gold demand. The festive season and wedding demand in India have also kept gold prices high in the domestic market.

How much gold can you buy with Rs 1 crore today?

If someone were to buy Rs 1 crore worth of gold today, i.e., in October 2025, they would get approximately 758 grams (0.76 kg) of gold. Gold is priced at Rs 1.32 lakh per 10 grams as of October 21, 2025.

What has been the CAGR in gold investments over the last 25 years (2000-2025)?

In October 2,000, gold (24-karat) price stood at Rs 4,400 per 10 grams, and in October 2025, it now stands above Rs 1.32 lakh per 10 grams – showing an annual growth rate of 14.6%.

How much gold can you buy with Rs 1 crore in 2050 if this growth rate continues?

Assuming gold prices continue to rise at the same rate (14.6% CAGR) over the next 25 years, the price of gold could reach approximately Rs 40 lakh per 10 grams in 2050.

This means that at that time, Rs 1 crore would be enough to buy only 25 grams of gold.

Caution required on future prices

However, these calculations are only estimates. Gold prices depend on many domestic and global factors such as interest rates, the dollar’s position, central bank policies, and the state of the global economy.

Therefore, the price of gold in 2050 could be higher or lower than Rs 40 lakh per 10 grams.

Summing up…

If the pace of the past 25 years continues, gold could once again prove to be an inflation-beating investment.

But, like every investment, it has its ups and downs. What is certain is that gold’s “safe haven” tag is likely to remain intact in the coming decades.