+2.07%over 1 year

Get live gold prices by API

GET /v1/commodities/spot/XAU/GBP

{ "symbol": "XAU-GBP", "price": "3168.6277",
  "unit": "troy_ounce", "timestamp": "2026-10-13T07:00:00.000Z" }

Paid plans add live prices without the 15-minute delay, streams and longer history.

Get an API key

Key data points

Day’s range
Unavailable
Previous close
3,157.73 GBP 12 Oct 2026
52-week closing range
2,950.09 GBP
to 3,969.67 GBP
Highest daily close
3,969.67 GBP 2 Mar 2026
Unit
Troy ounce
Currency
GBP
Updated
13 Oct 2026, 07:00 UTC · delayed 15 min
Data since
1 Dec 2003

Price by unit

Gold price by unit in GBP
UnitPrice
Troy ounce3,168.63 GBP
Gram101.87 GBP
Kilogram101,873.75 GBP

Gold price in other currencies

Gold prices by currency, delayed 15 min
CurrencyPer troy ouncePer gramUpdated · UTC
USD4,190.76 USD134.74 USD13 Oct 2026, 07:00 UTC
EUR3,748.92 EUR120.53 EUR13 Oct 2026, 07:00 UTC
GBP3,168.63 GBP101.87 GBP13 Oct 2026, 07:00 UTC
JPY662,958.93 JPY21,314.62 JPY13 Oct 2026, 07:00 UTC
CNY28,061.10 CNY902.19 CNY13 Oct 2026, 07:00 UTC
INR399,142.57 INR12,832.73 INR13 Oct 2026, 07:00 UTC
IDR75,096,617.48 IDR2,414,412.32 IDR13 Oct 2026, 07:00 UTC
AUD6,018.44 AUD193.50 AUD13 Oct 2026, 07:00 UTC
CAD5,980.26 CAD192.27 CAD13 Oct 2026, 07:00 UTC
CHF3,490.99 CHF112.24 CHF13 Oct 2026, 07:00 UTC

Gold price by year

Gold price by year
YearAverageHighLowChange
2026 (to date)3,367.53 GBP3,969.67 GBP2 Mar 20262,950.09 GBP16 Jul 2026▼ −1.51%
20252,612.36 GBP3,351.42 GBP26 Dec 20252,117.71 GBP7 Jan 2025▲ +50.97%
20241,867.32 GBP2,151.98 GBP22 Nov 20241,577.61 GBP13 Feb 2024▲ +28.97%
20231,562.13 GBP1,652.61 GBP27 Oct 20231,480.91 GBP18 Aug 2023▲ +7.65%
20221,458.27 GBP1,565.26 GBP8 Mar 20221,319.51 GBP6 Jan 2022▲ +13.63%
20211,307.65 GBP1,436.35 GBP5 Jan 20211,213.57 GBP8 Mar 2021▼ −2.43%
20201,379.46 GBP1,572.21 GBP6 Aug 20201,144.04 GBP1 Jan 2020▲ +21.62%
20191,093.84 GBP1,284.16 GBP4 Sep 2019971.81 GBP4 Mar 2019▲ +14.92%
2018950.10 GBP1,012.75 GBP28 Dec 2018897.91 GBP27 Sep 2018▲ +4.52%
2017977.24 GBP1,036.30 GBP5 Sep 2017925.62 GBP8 Dec 2017▲ +4.02%
2016924.85 GBP1,060.08 GBP2 Nov 2016719.71 GBP1 Jan 2016▲ +30.24%
2015758.87 GBP862.27 GBP23 Jan 2015695.27 GBP3 Aug 2015▼ −5.59%
2014768.06 GBP831.42 GBP14 Mar 2014713.09 GBP5 Nov 2014▲ +4.45%
2013902.75 GBP1,070.74 GBP6 Feb 2013725.87 GBP30 Dec 2013▼ −29.16%
20121,052.80 GBP1,135.85 GBP23 Feb 2012959.41 GBP15 May 2012▲ +2.63%
2011981.38 GBP1,175.17 GBP5 Sep 2011823.29 GBP27 Jan 2011▲ +11.73%
2010794.23 GBP920.80 GBP31 Dec 2010671.80 GBP27 Jan 2010▲ +35.37%
2009621.97 GBP731.31 GBP3 Dec 2009554.19 GBP12 Jan 2009▲ +13.20%
2008473.54 GBP605.88 GBP29 Dec 2008419.43 GBP1 Jan 2008▲ +43.19%
2007347.46 GBP420.91 GBP28 Dec 2007314.33 GBP8 Jan 2007▲ +29.28%
Show all
Gold price by year
YearAverageHighLowChange
2006328.01 GBP381.59 GBP11 May 2006299.12 GBP5 Jan 2006▲ +6.51%
2005245.34 GBP300.81 GBP30 Dec 2005221.32 GBP4 Feb 2005▲ +33.56%
2004223.48 GBP241.22 GBP22 Nov 2004209.59 GBP10 Jun 2004▼ −1.32%
2003233.25 GBP234.76 GBP8 Dec 2003231.90 GBP19 Dec 2003▼ −1.15%

Download history

Preview

58 observations · 13 Oct 2025 to 31 Dec 2025

Selected historical observations
Date or periodValue · GBP per troy ounceSource
13 Oct 20253,093.61 GBPNarwhal
14 Oct 20253,118.24 GBPNarwhal
15 Oct 20253,158.70 GBPNarwhal
16 Oct 20253,225.38 GBPNarwhal
17 Oct 20253,153.04 GBPNarwhal
20 Oct 20253,273.24 GBPNarwhal
21 Oct 20253,077.00 GBPNarwhal
22 Oct 20253,070.57 GBPNarwhal
23 Oct 20253,089.73 GBPNarwhal
24 Oct 20253,077.85 GBPNarwhal
27 Oct 20252,984.75 GBPNarwhal
28 Oct 20252,989.45 GBPNarwhal
29 Oct 20252,993.14 GBPNarwhal
30 Oct 20253,058.33 GBPNarwhal
31 Oct 20253,041.69 GBPNarwhal
3 Nov 20253,043.99 GBPNarwhal
4 Nov 20253,019.98 GBPNarwhal
5 Nov 20253,054.39 GBPNarwhal
6 Nov 20253,031.60 GBPNarwhal
7 Nov 20253,042.29 GBPNarwhal
10 Nov 20253,114.80 GBPNarwhal
11 Nov 20253,131.48 GBPNarwhal
12 Nov 20253,196.41 GBPNarwhal
13 Nov 20253,157.03 GBPNarwhal
14 Nov 20253,106.01 GBPNarwhal
All commodity prices →

Common questions

What is the gold price today?

Gold is 3,168.63 GBP per troy ounce as of 13 Oct 2026, 07:00 UTC. Prices are delayed 15 min.

How much is gold per gram?

Gold is 101.87 GBP per gram, based on the price at 13 Oct 2026, 07:00 UTC. This is a unit conversion of the quoted price. Retail premiums, taxes and fees are not included.

How has the gold price changed today?

The price has changed by +10.90 GBP (+0.35%) from the daily close on 12 Oct 2026. The latest price is delayed 15 min.

How has the gold price changed this year?

The price has changed by −32.75 GBP (−1.02%) from the last daily close before 2026, on 31 Dec 2025.

What is the highest gold price in this history?

The highest daily close was 3,969.67 GBP per troy ounce on 2 Mar 2026. This daily history covers 1 Dec 2003 to 12 Oct 2026. Intraday highs can differ from daily closes.

Source
Narwhal
Spot price API →
API
Spot prices and price history
API reference →
Price odds
Gold prediction markets
Gold price odds →
Ratio
Gold/silver ratio
Gold/silver ratio →
Guide
How gold prices work
Gold prices explained →