Should I buy ASX 200 shares or gold right now?

Gold may look attractive, but you need to get everything right.

Gold bars and Australian dollar notes.

Image source: Getty Images

You’re reading a free article with opinions that may differ from The Motley Fool’s Premium Investing Services. Become a Motley Fool member today to get instant access to our top analyst recommendations, in-depth research, investing resources, and more. Learn More

Investors in ASX shares have endured quite a rollercoaster ride over 2025 to date. As it currently stands, the S&P/ASX 200 Index (ASX: XJO) remains down by just over 5.5% this year so far.

But that figure is quite deceptive when we consider that the index has swung almost 15% from February's peak to this month's trough.

It might be tempting for many investors to wish they had all of their money invested in gold rather than ASX 200 shares. After all, while the share market has whipsawed and retreated, gold has continued to climb this year. The precious metal began 2025 at a price of just over US$2,600 per ounce. Today, that same ounce will set an investor back US$3,238 at the time of writing.

That's a 2025 gain of 24.5%. And it's only April.

So it's obvious that an investment in gold has outperformed an investment in ASX 200 shares since January

But what should investors do today? Is gold still a better buy right now than quality ASX shares?

Gold vs ASX 200 shares: Which is the better buy today?

I think, given the geopolitical uncertainties that remain in the global economy, there's every chance that gold continues to outshine the share market this year. However, that is merely an educated guess. Neither I nor anybody else can predict what might happen on the global markets tomorrow, next week, next month, or any other time.

As such, I think investors would be better off thinking with a long time horizon.

Gold has proven to be a decent investment over the past two decades. Ten years ago, an ounce of gold was going for around US$1,500. 20 years ago, it would have set an investor back just US$550.

That's a ten-year return of around 7.9% per annum, and a 20-year return of about 9.2% per annum – very similar to what the hare market has delivered.

However, there are a few caveats to point out before you go out and buy gold. Firstly, gold's returns can only come from buying low and selling high. The metal will actually cost you money while you own it. It pays no dividends, and you will probably have to fork out cash to store it, insure it, and keep it safe.

In contrast, shares don't cost you anything to hold. And they can also pay you dividends while you hold them, ensuring a constant stream of returns.

Secondly, in order to make returns from gold, you consistently have to buy bullion when it is cheap, and sell it when it is expensive. It's very difficult to get the timing of this right, which nullifies those on-paper returns above.

ASX 200 shares, on the other hand, are far easier to just 'buy and hold' while your wealth compounds.

Foolish takeaway

This is why I tend to think ASX 200 shares are the better investment over long periods of time for most investors. Sure, there's nothing wrong with holding a little gold in an ASX 200 share portfolio. But anything more than that is a risky game for most investors, in my view.

Wondering where you should invest $1,000 right now?

When investing expert Scott Phillips has a stock tip, it can pay to listen. After all, the flagship Motley Fool Share Advisor newsletter he has run for over ten years has provided thousands of paying members with stock picks that have doubled, tripled or even more.*

Scott just revealed what he believes could be the 'five best ASX stocks' for investors to buy right now. We believe these stocks are trading at attractive prices and Scott thinks they could be great buys right now...

See The 5 Stocks *Returns as of 3 April 2025

Motley Fool contributor Sebastian Bowen has no position in any of the stocks mentioned. The Motley Fool Australia's parent company Motley Fool Holdings Inc. has no position in any of the stocks mentioned. The Motley Fool Australia has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy. This article contains general investment advice only (under AFSL 400691). Authorised by Scott Phillips.

More on Gold

plummeting gold share price
Gold

Why are ASX 200 gold stocks getting crushed today?

ASX 200 gold stocks have lost their shine on Wednesday. But why?

Read more »

a woman wearing a sparkly strapless dress leans on a neat stack of six gold bars as she smiles and looks to the side as though she is very happy and protective of her stash. She also has gold fingernails and gold glitter pieces affixed to her cheeks.
Gold

Gold surges to new all-time-high; overtakes Magnificent 7 as most crowded trade

Gold has become the most crowded trade on Wall Street.

Read more »

Teen standing in a city street smiling and throwing sparkling gold glitter into the air.
Gold

This fund manager thinks ASX gold shares are top buys right now

These stocks could be a sparkly opportunity.

Read more »

rising gold share price with with an arrow and word gold
Gold

Why experts suggest the gold price may reach US$4,500 by 2026

Experts reckon gold's climb is far from over.

Read more »

Miner looking at a tablet.
Gold

Up 98% in a year, ASX 200 gold stock boosts quarterly cash flow to $207 million

Record gold prices drove a $141 million quarterly increase in the ASX 200 gold miner’s cash balance.

Read more »

Two miners standing together.
Gold

Northern Star Resources set to buyout rival De Grey mining

As gold soars, ASX miners continue to mine the acquisition pipeline.

Read more »

A man slumps crankily over his morning coffee as it pours with rain outside.
Gold

Why is this ASX gold stock crashing 27%?

This gold miner has returned from its trading halt and sank deep into the red.

Read more »

Calculator and gold bars on Australian dollars, symbolising dividends.
Gold

$10,000 invested in GOLD on New Year's Day is already worth…

GOLD has been shining bright in 2025. Really bright!

Read more »