Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Petrol and diesel pump prices, United Kingdom

Average UK pump prices of unleaded petrol and diesel each week since 2018, pence a litre, including fuel duty and VAT.

Unleaded petrol

174.07p a litre

26 Oct 2026

Verified against source, 28 October 2026, 10:21 UTC
Petrol and diesel pump prices, United Kingdom
  • Unleaded petrol
  • Diesel
0p50p100p150p200p250p1 Jan 1824 Jun 1914 Dec 206 Jun 2227 Nov 2319 May 2526 Oct 26

Source: Department for Energy Security and Net Zero. Contains public sector information licensed under the Open Government Licence v3.0.

Data table

461 periods, newest first

PeriodUnleaded petrolDiesel
26 Oct 2026174.07p a litre199.22p a litre
19 Oct 2026174.57p a litre199.33p a litre
12 Oct 2026175.28p a litre200.04p a litre
5 Oct 2026174.88p a litre199.52p a litre
28 Sep 2026173.46p a litre197.58p a litre
21 Sep 2026172.01p a litre195.53p a litre
14 Sep 2026168.14p a litre190.72p a litre
7 Sep 2026164.40p a litre186.36p a litre
31 Aug 2026161.61p a litre183.49p a litre
24 Aug 2026161.63p a litre182.82p a litre
17 Aug 2026161.80p a litre182.45p a litre
10 Aug 2026162.15p a litre181.97p a litre
3 Aug 2026159.89p a litre179.19p a litre
27 Jul 2026156.13p a litre173.97p a litre
20 Jul 2026152.29p a litre167.08p a litre
13 Jul 2026150.53p a litre164.52p a litre
6 Jul 2026149.80p a litre164.77p a litre
29 Jun 2026151.02p a litre167.12p a litre
22 Jun 2026153.26p a litre172.47p a litre
15 Jun 2026155.54p a litre176.71p a litre
8 Jun 2026157.95p a litre181.79p a litre
1 Jun 2026158.74p a litre184.11p a litre
25 May 2026158.78p a litre185.07p a litre
18 May 2026157.39p a litre186.56p a litre
11 May 2026156.81p a litre188.14p a litre
4 May 2026156.82p a litre188.79p a litre
27 Apr 2026156.99p a litre189.81p a litre
20 Apr 2026157.62p a litre191.24p a litre
13 Apr 2026158.17p a litre192.14p a litre
6 Apr 2026154.65p a litre186.75p a litre
30 Mar 2026148.78p a litre176.52p a litre
23 Mar 2026144.16p a litre166.88p a litre
16 Mar 2026140.28p a litre158.78p a litre
9 Mar 2026135.67p a litre149.01p a litre
2 Mar 2026132.14p a litre142.15p a litre
23 Feb 2026131.71p a litre141.46p a litre
16 Feb 2026131.60p a litre141.46p a litre
9 Feb 2026131.46p a litre140.72p a litre
2 Feb 2026131.62p a litre140.82p a litre
26 Jan 2026132.00p a litre141.26p a litre
19 Jan 2026132.64p a litre141.82p a litre
12 Jan 2026133.43p a litre142.63p a litre
5 Jan 2026134.90p a litre144.19p a litre
29 Dec 2025135.34p a litre144.59p a litre
22 Dec 2025136.23p a litre145.45p a litre
15 Dec 2025136.83p a litre146.14p a litre
8 Dec 2025136.68p a litre146.23p a litre
1 Dec 2025136.61p a litre146.20p a litre
24 Nov 2025136.07p a litre145.40p a litre
17 Nov 2025135.07p a litre143.97p a litre
10 Nov 2025134.65p a litre143.31p a litre
3 Nov 2025134.38p a litre142.61p a litre
27 Oct 2025134.40p a litre142.38p a litre
20 Oct 2025134.69p a litre142.81p a litre
13 Oct 2025134.81p a litre142.99p a litre
6 Oct 2025134.76p a litre142.92p a litre
29 Sep 2025134.36p a litre142.24p a litre
22 Sep 2025134.15p a litre142.02p a litre
15 Sep 2025133.81p a litre141.69p a litre
8 Sep 2025133.72p a litre141.58p a litre
1 Sep 2025133.86p a litre141.65p a litre
25 Aug 2025133.91p a litre141.92p a litre
18 Aug 2025134.30p a litre142.17p a litre
11 Aug 2025134.39p a litre142.49p a litre
4 Aug 2025134.30p a litre142.13p a litre
28 Jul 2025134.24p a litre142.00p a litre
21 Jul 2025134.09p a litre141.85p a litre
14 Jul 2025133.95p a litre141.10p a litre
7 Jul 2025133.19p a litre140.58p a litre
30 Jun 2025132.95p a litre140.26p a litre
23 Jun 2025132.33p a litre139.03p a litre
16 Jun 2025131.39p a litre137.54p a litre
9 Jun 2025131.35p a litre137.54p a litre
2 Jun 2025131.45p a litre138.09p a litre
26 May 2025131.99p a litre138.37p a litre
19 May 2025132.07p a litre138.57p a litre
12 May 2025132.32p a litre139.20p a litre
5 May 2025133.18p a litre140.06p a litre
28 Apr 2025133.84p a litre140.81p a litre
21 Apr 2025134.26p a litre141.44p a litre
14 Apr 2025134.85p a litre141.97p a litre
7 Apr 2025135.25p a litre142.54p a litre
31 Mar 2025134.91p a litre142.26p a litre
24 Mar 2025135.61p a litre143.07p a litre
17 Mar 2025137.97p a litre145.38p a litre
10 Mar 2025139.42p a litre146.58p a litre
3 Mar 2025139.61p a litre146.88p a litre
24 Feb 2025139.62p a litre146.82p a litre
17 Feb 2025139.22p a litre146.45p a litre
10 Feb 2025139.02p a litre146.29p a litre
3 Feb 2025138.74p a litre146.13p a litre
27 Jan 2025138.36p a litre145.57p a litre
20 Jan 2025136.97p a litre144.27p a litre
13 Jan 2025136.51p a litre143.33p a litre
6 Jan 2025136.60p a litre143.30p a litre
30 Dec 2024136.49p a litre142.98p a litre
23 Dec 2024136.39p a litre142.85p a litre
16 Dec 2024136.39p a litre142.71p a litre
9 Dec 2024136.23p a litre142.49p a litre
2 Dec 2024135.93p a litre142.04p a litre
25 Nov 2024135.37p a litre141.40p a litre
18 Nov 2024134.85p a litre140.49p a litre
11 Nov 2024134.59p a litre140.13p a litre
4 Nov 2024134.41p a litre139.84p a litre
28 Oct 2024134.41p a litre139.71p a litre
21 Oct 2024133.99p a litre139.26p a litre
14 Oct 2024133.86p a litre139.08p a litre
7 Oct 2024133.59p a litre138.46p a litre
30 Sep 2024134.17p a litre138.85p a litre
23 Sep 2024135.26p a litre140.02p a litre
16 Sep 2024136.49p a litre141.61p a litre
9 Sep 2024138.10p a litre143.40p a litre
2 Sep 2024139.96p a litre145.19p a litre
26 Aug 2024141.01p a litre146.15p a litre
19 Aug 2024141.96p a litre147.42p a litre
12 Aug 2024142.91p a litre148.48p a litre
5 Aug 2024143.42p a litre149.10p a litre
29 Jul 2024144.19p a litre150.16p a litre
22 Jul 2024144.69p a litre150.59p a litre
15 Jul 2024144.60p a litre150.56p a litre
8 Jul 2024144.45p a litre150.39p a litre
1 Jul 2024144.28p a litre150.06p a litre
24 Jun 2024144.43p a litre150.12p a litre
17 Jun 2024145.09p a litre150.70p a litre
10 Jun 2024146.25p a litre151.99p a litre
3 Jun 2024147.27p a litre153.26p a litre
27 May 2024147.65p a litre154.30p a litre
20 May 2024148.83p a litre156.21p a litre
13 May 2024149.23p a litre157.08p a litre
6 May 2024149.54p a litre157.64p a litre
29 Apr 2024149.49p a litre157.98p a litre
22 Apr 2024149.21p a litre157.98p a litre
15 Apr 2024148.49p a litre157.46p a litre
8 Apr 2024146.91p a litre156.29p a litre
1 Apr 2024146.25p a litre156.00p a litre
25 Mar 2024145.06p a litre153.90p a litre
18 Mar 2024144.73p a litre153.81p a litre
11 Mar 2024144.70p a litre154.29p a litre
4 Mar 2024144.73p a litre154.53p a litre
26 Feb 2024143.96p a litre153.29p a litre
19 Feb 2024142.86p a litre152.08p a litre
12 Feb 2024141.28p a litre150.28p a litre
5 Feb 2024140.55p a litre149.35p a litre
29 Jan 2024139.91p a litre148.56p a litre
22 Jan 2024139.39p a litre147.96p a litre
15 Jan 2024139.49p a litre147.93p a litre
8 Jan 2024139.72p a litre148.21p a litre
1 Jan 2024140.78p a litre148.66p a litre
25 Dec 2023140.33p a litre149.24p a litre
18 Dec 2023141.51p a litre150.38p a litre
11 Dec 2023143.80p a litre152.01p a litre
4 Dec 2023145.71p a litre154.10p a litre
27 Nov 2023147.99p a litre156.18p a litre
20 Nov 2023150.50p a litre158.44p a litre
13 Nov 2023152.39p a litre160.39p a litre
6 Nov 2023153.20p a litre160.86p a litre
30 Oct 2023153.97p a litre161.76p a litre
23 Oct 2023154.63p a litre162.19p a litre
16 Oct 2023155.09p a litre162.31p a litre
9 Oct 2023155.94p a litre162.49p a litre
2 Oct 2023156.02p a litre162.15p a litre
25 Sep 2023155.41p a litre160.61p a litre
18 Sep 2023154.06p a litre158.16p a litre
11 Sep 2023153.10p a litre156.15p a litre
4 Sep 2023151.71p a litre154.65p a litre
28 Aug 2023150.73p a litre153.52p a litre
21 Aug 2023149.40p a litre152.14p a litre
14 Aug 2023147.77p a litre150.37p a litre
7 Aug 2023146.18p a litre148.23p a litre
31 Jul 2023144.13p a litre145.95p a litre
24 Jul 2023142.96p a litre145.13p a litre
17 Jul 2023142.77p a litre144.64p a litre
10 Jul 2023142.87p a litre144.73p a litre
3 Jul 2023143.40p a litre145.52p a litre
26 Jun 2023143.43p a litre145.65p a litre
19 Jun 2023142.95p a litre145.20p a litre
12 Jun 2023142.71p a litre145.48p a litre
5 Jun 2023142.90p a litre146.43p a litre
29 May 2023142.94p a litre147.87p a litre
22 May 2023143.64p a litre151.59p a litre
15 May 2023144.65p a litre155.53p a litre
8 May 2023145.30p a litre158.12p a litre
1 May 2023145.71p a litre160.35p a litre
24 Apr 2023145.84p a litre161.34p a litre
17 Apr 2023145.93p a litre162.11p a litre
10 Apr 2023145.82p a litre162.71p a litre
3 Apr 2023145.72p a litre163.71p a litre
27 Mar 2023146.21p a litre165.18p a litre
20 Mar 2023146.62p a litre166.26p a litre
13 Mar 2023146.97p a litre167.04p a litre
6 Mar 2023147.12p a litre167.33p a litre
27 Feb 2023147.55p a litre168.56p a litre
20 Feb 2023147.86p a litre169.30p a litre
13 Feb 2023147.98p a litre169.66p a litre
6 Feb 2023148.34p a litre170.36p a litre
30 Jan 2023148.18p a litre170.56p a litre
23 Jan 2023148.21p a litre170.86p a litre
16 Jan 2023148.79p a litre171.64p a litre
9 Jan 2023149.97p a litre173.16p a litre
2 Jan 2023150.90p a litre174.16p a litre
26 Dec 2022151.94p a litre175.52p a litre
19 Dec 2022154.07p a litre177.62p a litre
12 Dec 2022155.97p a litre179.91p a litre
5 Dec 2022159.20p a litre183.56p a litre
28 Nov 2022161.13p a litre185.57p a litre
21 Nov 2022163.28p a litre187.57p a litre
14 Nov 2022164.40p a litre188.85p a litre
7 Nov 2022165.62p a litre189.79p a litre
31 Oct 2022165.87p a litre189.77p a litre
24 Oct 2022164.62p a litre187.30p a litre
17 Oct 2022162.81p a litre181.86p a litre
10 Oct 2022162.09p a litre180.76p a litre
3 Oct 2022162.67p a litre180.04p a litre
26 Sep 2022164.00p a litre180.46p a litre
19 Sep 2022165.47p a litre181.13p a litre
12 Sep 2022167.61p a litre182.22p a litre
5 Sep 2022168.93p a litre182.82p a litre
29 Aug 2022170.12p a litre183.20p a litre
22 Aug 2022171.14p a litre182.92p a litre
15 Aug 2022174.19p a litre185.16p a litre
8 Aug 2022177.64p a litre188.49p a litre
1 Aug 2022182.77p a litre193.04p a litre
25 Jul 2022186.60p a litre195.88p a litre
18 Jul 2022188.92p a litre197.53p a litre
11 Jul 2022190.63p a litre198.74p a litre
4 Jul 2022191.55p a litre199.22p a litre
27 Jun 2022190.93p a litre198.93p a litre
20 Jun 2022186.85p a litre194.87p a litre
13 Jun 2022182.53p a litre190.43p a litre
6 Jun 2022174.99p a litre184.94p a litre
30 May 2022170.36p a litre182.25p a litre
23 May 2022167.59p a litre181.16p a litre
16 May 2022165.09p a litre179.67p a litre
9 May 2022163.68p a litre178.39p a litre
2 May 2022162.48p a litre177.06p a litre
25 Apr 2022161.84p a litre176.33p a litre
18 Apr 2022161.67p a litre175.93p a litre
11 Apr 2022161.78p a litre176.22p a litre
4 Apr 2022161.91p a litre176.00p a litre
28 Mar 2022162.65p a litre176.44p a litre
21 Mar 2022165.37p a litre177.47p a litre
14 Mar 2022159.96p a litre169.48p a litre
7 Mar 2022152.95p a litre158.56p a litre
28 Feb 2022149.22p a litre153.36p a litre
21 Feb 2022147.77p a litre151.95p a litre
14 Feb 2022146.95p a litre151.10p a litre
7 Feb 2022146.33p a litre150.30p a litre
31 Jan 2022145.74p a litre149.68p a litre
24 Jan 2022144.87p a litre148.81p a litre
17 Jan 2022144.80p a litre148.70p a litre
10 Jan 2022144.82p a litre148.65p a litre
3 Jan 2022145.04p a litre148.85p a litre
27 Dec 2021144.92p a litre148.82p a litre
20 Dec 2021145.16p a litre148.89p a litre
13 Dec 2021146.22p a litre149.88p a litre
6 Dec 2021146.89p a litre150.61p a litre
29 Nov 2021147.53p a litre151.31p a litre
22 Nov 2021146.89p a litre150.73p a litre
15 Nov 2021145.87p a litre149.76p a litre
8 Nov 2021144.90p a litre148.84p a litre
1 Nov 2021143.70p a litre147.48p a litre
25 Oct 2021141.81p a litre145.90p a litre
18 Oct 2021139.46p a litre143.19p a litre
11 Oct 2021137.17p a litre140.66p a litre
4 Oct 2021136.10p a litre139.20p a litre
27 Sep 2021135.19p a litre137.95p a litre
20 Sep 2021134.86p a litre137.35p a litre
13 Sep 2021134.75p a litre137.19p a litre
6 Sep 2021134.76p a litre137.19p a litre
30 Aug 2021134.66p a litre137.11p a litre
23 Aug 2021134.68p a litre137.15p a litre
16 Aug 2021134.77p a litre136.77p a litre
9 Aug 2021134.70p a litre137.31p a litre
2 Aug 2021134.21p a litre136.89p a litre
26 Jul 2021133.48p a litre136.20p a litre
19 Jul 2021133.20p a litre135.95p a litre
12 Jul 2021132.47p a litre135.29p a litre
5 Jul 2021131.70p a litre134.13p a litre
28 Jun 2021130.73p a litre134.27p a litre
21 Jun 2021130.10p a litre133.69p a litre
14 Jun 2021129.47p a litre133.17p a litre
7 Jun 2021128.69p a litre132.38p a litre
31 May 2021128.15p a litre131.82p a litre
24 May 2021127.89p a litre131.52p a litre
17 May 2021127.19p a litre131.03p a litre
10 May 2021126.53p a litre130.43p a litre
3 May 2021126.09p a litre130.00p a litre
26 Apr 2021125.80p a litre129.77p a litre
19 Apr 2021125.48p a litre129.49p a litre
12 Apr 2021125.40p a litre129.39p a litre
5 Apr 2021125.24p a litre129.35p a litre
29 Mar 2021125.13p a litre129.32p a litre
22 Mar 2021124.57p a litre129.02p a litre
15 Mar 2021123.90p a litre128.24p a litre
8 Mar 2021122.94p a litre127.40p a litre
1 Mar 2021122.17p a litre126.62p a litre
22 Feb 2021121.27p a litre125.71p a litre
15 Feb 2021120.53p a litre125.01p a litre
8 Feb 2021119.67p a litre124.09p a litre
1 Feb 2021119.14p a litre123.70p a litre
25 Jan 2021118.10p a litre122.70p a litre
18 Jan 2021116.93p a litre121.52p a litre
11 Jan 2021116.14p a litre120.61p a litre
4 Jan 2021115.39p a litre119.97p a litre
28 Dec 2020114.91p a litre119.65p a litre
21 Dec 2020114.43p a litre119.17p a litre
14 Dec 2020113.82p a litre118.57p a litre
7 Dec 2020113.17p a litre117.99p a litre
30 Nov 2020112.61p a litre117.41p a litre
23 Nov 2020112.42p a litre117.13p a litre
16 Nov 2020112.35p a litre117.07p a litre
9 Nov 2020112.50p a litre117.28p a litre
2 Nov 2020113.11p a litre118.06p a litre
26 Oct 2020113.14p a litre118.08p a litre
19 Oct 2020113.18p a litre118.08p a litre
12 Oct 2020113.19p a litre118.05p a litre
5 Oct 2020113.26p a litre118.11p a litre
28 Sep 2020113.30p a litre118.14p a litre
21 Sep 2020113.31p a litre118.16p a litre
14 Sep 2020113.32p a litre118.18p a litre
7 Sep 2020113.37p a litre118.22p a litre
31 Aug 2020113.29p a litre118.18p a litre
24 Aug 2020113.22p a litre118.14p a litre
17 Aug 2020113.04p a litre118.00p a litre
10 Aug 2020113.02p a litre118.01p a litre
3 Aug 2020112.91p a litre117.97p a litre
27 Jul 2020112.66p a litre117.76p a litre
20 Jul 2020112.23p a litre117.35p a litre
13 Jul 2020111.24p a litre116.75p a litre
6 Jul 2020109.43p a litre115.05p a litre
29 Jun 2020108.31p a litre114.10p a litre
22 Jun 2020107.13p a litre112.98p a litre
15 Jun 2020106.37p a litre112.53p a litre
8 Jun 2020105.74p a litre111.98p a litre
1 Jun 2020105.17p a litre111.76p a litre
25 May 2020104.87p a litre111.70p a litre
18 May 2020105.09p a litre112.22p a litre
11 May 2020107.45p a litre114.83p a litre
4 May 2020107.56p a litre114.94p a litre
27 Apr 2020107.88p a litre115.22p a litre
20 Apr 2020108.63p a litre115.73p a litre
13 Apr 2020109.27p a litre116.15p a litre
6 Apr 2020110.23p a litre116.83p a litre
30 Mar 2020112.45p a litre118.60p a litre
23 Mar 2020119.64p a litre123.41p a litre
16 Mar 2020120.33p a litre124.36p a litre
9 Mar 2020122.24p a litre126.25p a litre
2 Mar 2020122.43p a litre126.62p a litre
24 Feb 2020123.45p a litre127.67p a litre
17 Feb 2020123.80p a litre128.20p a litre
10 Feb 2020124.73p a litre129.70p a litre
3 Feb 2020125.85p a litre131.48p a litre
27 Jan 2020127.33p a litre132.88p a litre
20 Jan 2020127.18p a litre132.74p a litre
13 Jan 2020127.17p a litre132.69p a litre
6 Jan 2020126.09p a litre131.56p a litre
30 Dec 2019124.96p a litre130.54p a litre
23 Dec 2019124.16p a litre129.81p a litre
16 Dec 2019124.33p a litre129.56p a litre
9 Dec 2019124.75p a litre129.79p a litre
2 Dec 2019124.81p a litre129.79p a litre
25 Nov 2019125.32p a litre130.08p a litre
18 Nov 2019125.58p a litre130.35p a litre
11 Nov 2019125.59p a litre130.42p a litre
4 Nov 2019125.56p a litre130.38p a litre
28 Oct 2019125.77p a litre130.60p a litre
21 Oct 2019126.40p a litre131.28p a litre
14 Oct 2019126.91p a litre131.89p a litre
7 Oct 2019126.87p a litre131.82p a litre
30 Sep 2019126.92p a litre131.83p a litre
23 Sep 2019126.78p a litre131.52p a litre
16 Sep 2019126.92p a litre131.35p a litre
9 Sep 2019127.79p a litre131.89p a litre
2 Sep 2019127.86p a litre132.29p a litre
26 Aug 2019128.22p a litre132.51p a litre
19 Aug 2019128.17p a litre132.60p a litre
12 Aug 2019128.36p a litre132.59p a litre
5 Aug 2019128.37p a litre132.61p a litre
29 Jul 2019128.03p a litre132.60p a litre
22 Jul 2019127.81p a litre132.21p a litre
15 Jul 2019127.13p a litre131.86p a litre
8 Jul 2019126.86p a litre131.68p a litre
1 Jul 2019126.49p a litre131.55p a litre
24 Jun 2019126.66p a litre131.81p a litre
17 Jun 2019127.66p a litre133.76p a litre
10 Jun 2019128.89p a litre135.40p a litre
3 Jun 2019129.41p a litre136.39p a litre
27 May 2019129.14p a litre136.45p a litre
20 May 2019128.51p a litre135.82p a litre
13 May 2019127.97p a litre135.36p a litre
6 May 2019127.50p a litre135.41p a litre
29 Apr 2019126.36p a litre134.60p a litre
22 Apr 2019125.43p a litre133.99p a litre
15 Apr 2019124.06p a litre132.96p a litre
8 Apr 2019122.75p a litre132.08p a litre
1 Apr 2019121.70p a litre131.48p a litre
25 Mar 2019120.83p a litre131.15p a litre
18 Mar 2019120.48p a litre130.85p a litre
11 Mar 2019120.10p a litre130.59p a litre
4 Mar 2019119.72p a litre130.25p a litre
25 Feb 2019119.22p a litre129.66p a litre
18 Feb 2019119.05p a litre129.23p a litre
11 Feb 2019118.97p a litre129.17p a litre
4 Feb 2019119.13p a litre129.13p a litre
28 Jan 2019119.29p a litre129.10p a litre
21 Jan 2019119.12p a litre128.92p a litre
14 Jan 2019119.53p a litre129.47p a litre
7 Jan 2019120.27p a litre130.33p a litre
31 Dec 2018120.18p a litre130.26p a litre
24 Dec 2018120.61p a litre130.91p a litre
17 Dec 2018121.02p a litre131.26p a litre
10 Dec 2018122.37p a litre132.50p a litre
3 Dec 2018124.30p a litre134.38p a litre
26 Nov 2018125.77p a litre135.43p a litre
19 Nov 2018127.40p a litre136.38p a litre
12 Nov 2018128.94p a litre137.08p a litre
5 Nov 2018130.11p a litre137.03p a litre
29 Oct 2018130.64p a litre136.99p a litre
22 Oct 2018130.98p a litre136.93p a litre
15 Oct 2018130.81p a litre136.63p a litre
8 Oct 2018130.15p a litre135.53p a litre
1 Oct 2018129.98p a litre134.86p a litre
24 Sep 2018130.59p a litre134.77p a litre
17 Sep 2018130.59p a litre134.57p a litre
10 Sep 2018130.24p a litre134.31p a litre
3 Sep 2018129.76p a litre133.67p a litre
27 Aug 2018129.18p a litre133.20p a litre
20 Aug 2018128.79p a litre132.97p a litre
13 Aug 2018128.39p a litre132.56p a litre
6 Aug 2018128.02p a litre132.39p a litre
30 Jul 2018127.54p a litre131.94p a litre
23 Jul 2018127.50p a litre131.90p a litre
16 Jul 2018127.47p a litre131.85p a litre
9 Jul 2018126.97p a litre131.53p a litre
2 Jul 2018126.54p a litre130.83p a litre
25 Jun 2018127.18p a litre131.27p a litre
18 Jun 2018127.92p a litre131.98p a litre
11 Jun 2018128.61p a litre132.62p a litre
4 Jun 2018128.43p a litre132.34p a litre
28 May 2018127.58p a litre131.66p a litre
21 May 2018125.93p a litre130.04p a litre
14 May 2018124.32p a litre128.28p a litre
7 May 2018123.27p a litre126.99p a litre
30 Apr 2018122.22p a litre126.01p a litre
23 Apr 2018121.44p a litre125.39p a litre
16 Apr 2018120.56p a litre124.29p a litre
9 Apr 2018119.96p a litre123.58p a litre
2 Apr 2018119.43p a litre123.05p a litre
26 Mar 2018119.23p a litre122.90p a litre
19 Mar 2018119.17p a litre122.84p a litre
12 Mar 2018119.11p a litre122.96p a litre
5 Mar 2018119.29p a litre122.92p a litre
26 Feb 2018119.55p a litre123.09p a litre
19 Feb 2018120.52p a litre124.18p a litre
12 Feb 2018121.58p a litre125.02p a litre
5 Feb 2018121.73p a litre125.36p a litre
29 Jan 2018121.69p a litre125.32p a litre
22 Jan 2018121.50p a litre125.07p a litre
15 Jan 2018120.96p a litre124.58p a litre
8 Jan 2018120.52p a litre123.97p a litre
1 Jan 2018120.19p a litre123.51p a litre

Download CSVDownload JSON with full provenance

Source and licence

Publisher
Department for Energy Security and Net Zero
Check it yourself
https://www.gov.uk/government/statistics/weekly-road-fuel-prices
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
28 October 2026, 10:18 UTC
Raw files fetched

Verification

Verified against source, 28 October 2026, 10:21 UTC Run at 28 October 2026, 10:21 UTC; 922 of 922 figures matched the live source.

ResultCheckDetail
PassProvenance recordedDepartment for Energy Security and Net Zero; Open Government Licence v3.0; retrieved 2026-10-28T10:18:37Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures922 of 922 figures and the headline reproduced
PassFigures are finite numbers922 figures, 0 invalid
PassLive source matches every figure922 of 922 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches
PassGOV.UK table is currentlatest period 2026-10-26 ended 2 days before retrieval (limit 21), from Weekly road fuel prices (CSV) 2018 to 2026
PassExcel edition agrees for the last two years208 of 208 figures match the Data sheet of https://assets.publishing.service.gov.uk/media/6adf62469223b6191dab33f0/Weekly_Fuel_Prices_26-10-26.xlsx to 2 decimal places, the latest 104 weeks (2024-11-04 to 2026-10-26); earlier weeks are checked by the live re-fetch only, because the CSV and Excel editions differ for petrol on 8 April 2019 and 16 August 2021
PassSource page answershttps://www.gov.uk/government/statistics/weekly-road-fuel-prices – HTTP 200

Notes

  • Average prices on each Monday (the next working day after a bank holiday) from DESNZ's weekly survey of four oil companies and two supermarkets, weighted by their sales and covering about 60% of the fuel sold in the UK. Ultra low sulphur unleaded petrol (ULSP) and diesel (ULSD).
  • DESNZ's CSV and Excel editions give different petrol prices for the weeks of 8 April 2019 and 16 August 2021. The hub shows the CSV.