Speak to a specialist · 01376 334 482
Speak to a specialist01376 334 482Mon to Fri, 9am to 5pmGet my offer
Live prices

Gold price per gram UK today

The live market value of one gram of gold in pounds, for every carat.

  • Free insured FedEx collection
  • Insured to £10,000
  • Paid the same day after inspection
  • 5/5 on Google
24 carat gold

£93.99 per gram

Market price, updated 12 November 2026 at 20:30 UK time. This is the value of the metal, not an offer.

Gold price per gram by carat

CaratHallmarkPer gramPer 10 g
24 carat999.9£93.99£939.89
22 carat916£86.16£861.56
18 carat750£70.49£704.91
14 carat585£54.98£549.83
9 carat375£35.25£352.46

Price of fine gold by weight

Weight24ct gold value
1 g£93.99
2.5 g£234.97
5 g£469.94
10 g£939.89
20 g£1,879.77
50 g£4,699.43
100 g£9,398.85

How the gold price per gram is worked out

Gold trades by the troy ounce, which is 31.1035 grams. The price of 1 gram of gold is the price per troy ounce divided by 31.1035. For a lower carat, multiply by its purity: 0.916 for 22 carat, 0.750 for 18 carat, 0.585 for 14 carat and 0.375 for 9 carat.

Market price and what a buyer pays

The figures on this page are the market value of the metal. A buyer pays less than that, and how much less depends on the buyer. Antique, signed and stone-set pieces can be worth more than their metal, which is why we look at each piece before making an offer.

For the chart and today's movement, see the live gold price.

Send photos of your gold

Free valuation. A specialist replies within one working day. No obligation.

  • Everything together in one photo
  • Any hallmarks or stamps, close up
  • The weight, if you have scales

We use your details only to answer this enquiry. Privacy policy.

Selling by weight? Get an instant offer

  • 4,000+customers
  • 5/5on Google reviews
  • £10,000insured per parcel
  • Same daypayment after inspection
  • 10+ yearsin business
Questions

Gold price per gram: questions

What is the gold price per gram in the UK today?

At the last update the market price of pure gold was £93.99 per gram, from a live price of £2,923.37 per troy ounce.

How much is 1 gram of gold worth?

One gram of 24 carat gold had a market value of £93.99 at the last update. One gram of 9 carat gold was £35.25 and one gram of 18 carat gold £70.49.

How do I work out the price of gold per gram?

Divide the gold price per troy ounce by 31.1035 to get the price of a gram of pure gold, then multiply by the purity of your gold: 0.375 for 9 carat, 0.585 for 14 carat, 0.750 for 18 carat or 0.916 for 22 carat.

Is this what I would be paid for my gold?

No. These figures are the market value of the metal itself, known as the spot price. A buyer pays less than spot, because of refining, testing and their margin. For a figure for your own gold, use our instant offer or send photographs for a free valuation.

How often does the gold price change?

The gold price moves throughout the trading day. The figures on this page are worked out from the live price per troy ounce in pounds and refresh about once a minute.

Prefer to talk?

Not sure what you have? Ask us.

Tell us about it or attach a few photos. They go straight to a specialist, who starts on your valuation and replies within one working day.

Ready when you are

Get an instant offer for gold and silver, or send photos of anything else for a free valuation.