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- Unleaded petrol
- Diesel
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
| Period | Unleaded petrol | Diesel |
|---|---|---|
| 26 Oct 2026 | 174.07p a litre | 199.22p a litre |
| 19 Oct 2026 | 174.57p a litre | 199.33p a litre |
| 12 Oct 2026 | 175.28p a litre | 200.04p a litre |
| 5 Oct 2026 | 174.88p a litre | 199.52p a litre |
| 28 Sep 2026 | 173.46p a litre | 197.58p a litre |
| 21 Sep 2026 | 172.01p a litre | 195.53p a litre |
| 14 Sep 2026 | 168.14p a litre | 190.72p a litre |
| 7 Sep 2026 | 164.40p a litre | 186.36p a litre |
| 31 Aug 2026 | 161.61p a litre | 183.49p a litre |
| 24 Aug 2026 | 161.63p a litre | 182.82p a litre |
| 17 Aug 2026 | 161.80p a litre | 182.45p a litre |
| 10 Aug 2026 | 162.15p a litre | 181.97p a litre |
| 3 Aug 2026 | 159.89p a litre | 179.19p a litre |
| 27 Jul 2026 | 156.13p a litre | 173.97p a litre |
| 20 Jul 2026 | 152.29p a litre | 167.08p a litre |
| 13 Jul 2026 | 150.53p a litre | 164.52p a litre |
| 6 Jul 2026 | 149.80p a litre | 164.77p a litre |
| 29 Jun 2026 | 151.02p a litre | 167.12p a litre |
| 22 Jun 2026 | 153.26p a litre | 172.47p a litre |
| 15 Jun 2026 | 155.54p a litre | 176.71p a litre |
| 8 Jun 2026 | 157.95p a litre | 181.79p a litre |
| 1 Jun 2026 | 158.74p a litre | 184.11p a litre |
| 25 May 2026 | 158.78p a litre | 185.07p a litre |
| 18 May 2026 | 157.39p a litre | 186.56p a litre |
| 11 May 2026 | 156.81p a litre | 188.14p a litre |
| 4 May 2026 | 156.82p a litre | 188.79p a litre |
| 27 Apr 2026 | 156.99p a litre | 189.81p a litre |
| 20 Apr 2026 | 157.62p a litre | 191.24p a litre |
| 13 Apr 2026 | 158.17p a litre | 192.14p a litre |
| 6 Apr 2026 | 154.65p a litre | 186.75p a litre |
| 30 Mar 2026 | 148.78p a litre | 176.52p a litre |
| 23 Mar 2026 | 144.16p a litre | 166.88p a litre |
| 16 Mar 2026 | 140.28p a litre | 158.78p a litre |
| 9 Mar 2026 | 135.67p a litre | 149.01p a litre |
| 2 Mar 2026 | 132.14p a litre | 142.15p a litre |
| 23 Feb 2026 | 131.71p a litre | 141.46p a litre |
| 16 Feb 2026 | 131.60p a litre | 141.46p a litre |
| 9 Feb 2026 | 131.46p a litre | 140.72p a litre |
| 2 Feb 2026 | 131.62p a litre | 140.82p a litre |
| 26 Jan 2026 | 132.00p a litre | 141.26p a litre |
| 19 Jan 2026 | 132.64p a litre | 141.82p a litre |
| 12 Jan 2026 | 133.43p a litre | 142.63p a litre |
| 5 Jan 2026 | 134.90p a litre | 144.19p a litre |
| 29 Dec 2025 | 135.34p a litre | 144.59p a litre |
| 22 Dec 2025 | 136.23p a litre | 145.45p a litre |
| 15 Dec 2025 | 136.83p a litre | 146.14p a litre |
| 8 Dec 2025 | 136.68p a litre | 146.23p a litre |
| 1 Dec 2025 | 136.61p a litre | 146.20p a litre |
| 24 Nov 2025 | 136.07p a litre | 145.40p a litre |
| 17 Nov 2025 | 135.07p a litre | 143.97p a litre |
| 10 Nov 2025 | 134.65p a litre | 143.31p a litre |
| 3 Nov 2025 | 134.38p a litre | 142.61p a litre |
| 27 Oct 2025 | 134.40p a litre | 142.38p a litre |
| 20 Oct 2025 | 134.69p a litre | 142.81p a litre |
| 13 Oct 2025 | 134.81p a litre | 142.99p a litre |
| 6 Oct 2025 | 134.76p a litre | 142.92p a litre |
| 29 Sep 2025 | 134.36p a litre | 142.24p a litre |
| 22 Sep 2025 | 134.15p a litre | 142.02p a litre |
| 15 Sep 2025 | 133.81p a litre | 141.69p a litre |
| 8 Sep 2025 | 133.72p a litre | 141.58p a litre |
| 1 Sep 2025 | 133.86p a litre | 141.65p a litre |
| 25 Aug 2025 | 133.91p a litre | 141.92p a litre |
| 18 Aug 2025 | 134.30p a litre | 142.17p a litre |
| 11 Aug 2025 | 134.39p a litre | 142.49p a litre |
| 4 Aug 2025 | 134.30p a litre | 142.13p a litre |
| 28 Jul 2025 | 134.24p a litre | 142.00p a litre |
| 21 Jul 2025 | 134.09p a litre | 141.85p a litre |
| 14 Jul 2025 | 133.95p a litre | 141.10p a litre |
| 7 Jul 2025 | 133.19p a litre | 140.58p a litre |
| 30 Jun 2025 | 132.95p a litre | 140.26p a litre |
| 23 Jun 2025 | 132.33p a litre | 139.03p a litre |
| 16 Jun 2025 | 131.39p a litre | 137.54p a litre |
| 9 Jun 2025 | 131.35p a litre | 137.54p a litre |
| 2 Jun 2025 | 131.45p a litre | 138.09p a litre |
| 26 May 2025 | 131.99p a litre | 138.37p a litre |
| 19 May 2025 | 132.07p a litre | 138.57p a litre |
| 12 May 2025 | 132.32p a litre | 139.20p a litre |
| 5 May 2025 | 133.18p a litre | 140.06p a litre |
| 28 Apr 2025 | 133.84p a litre | 140.81p a litre |
| 21 Apr 2025 | 134.26p a litre | 141.44p a litre |
| 14 Apr 2025 | 134.85p a litre | 141.97p a litre |
| 7 Apr 2025 | 135.25p a litre | 142.54p a litre |
| 31 Mar 2025 | 134.91p a litre | 142.26p a litre |
| 24 Mar 2025 | 135.61p a litre | 143.07p a litre |
| 17 Mar 2025 | 137.97p a litre | 145.38p a litre |
| 10 Mar 2025 | 139.42p a litre | 146.58p a litre |
| 3 Mar 2025 | 139.61p a litre | 146.88p a litre |
| 24 Feb 2025 | 139.62p a litre | 146.82p a litre |
| 17 Feb 2025 | 139.22p a litre | 146.45p a litre |
| 10 Feb 2025 | 139.02p a litre | 146.29p a litre |
| 3 Feb 2025 | 138.74p a litre | 146.13p a litre |
| 27 Jan 2025 | 138.36p a litre | 145.57p a litre |
| 20 Jan 2025 | 136.97p a litre | 144.27p a litre |
| 13 Jan 2025 | 136.51p a litre | 143.33p a litre |
| 6 Jan 2025 | 136.60p a litre | 143.30p a litre |
| 30 Dec 2024 | 136.49p a litre | 142.98p a litre |
| 23 Dec 2024 | 136.39p a litre | 142.85p a litre |
| 16 Dec 2024 | 136.39p a litre | 142.71p a litre |
| 9 Dec 2024 | 136.23p a litre | 142.49p a litre |
| 2 Dec 2024 | 135.93p a litre | 142.04p a litre |
| 25 Nov 2024 | 135.37p a litre | 141.40p a litre |
| 18 Nov 2024 | 134.85p a litre | 140.49p a litre |
| 11 Nov 2024 | 134.59p a litre | 140.13p a litre |
| 4 Nov 2024 | 134.41p a litre | 139.84p a litre |
| 28 Oct 2024 | 134.41p a litre | 139.71p a litre |
| 21 Oct 2024 | 133.99p a litre | 139.26p a litre |
| 14 Oct 2024 | 133.86p a litre | 139.08p a litre |
| 7 Oct 2024 | 133.59p a litre | 138.46p a litre |
| 30 Sep 2024 | 134.17p a litre | 138.85p a litre |
| 23 Sep 2024 | 135.26p a litre | 140.02p a litre |
| 16 Sep 2024 | 136.49p a litre | 141.61p a litre |
| 9 Sep 2024 | 138.10p a litre | 143.40p a litre |
| 2 Sep 2024 | 139.96p a litre | 145.19p a litre |
| 26 Aug 2024 | 141.01p a litre | 146.15p a litre |
| 19 Aug 2024 | 141.96p a litre | 147.42p a litre |
| 12 Aug 2024 | 142.91p a litre | 148.48p a litre |
| 5 Aug 2024 | 143.42p a litre | 149.10p a litre |
| 29 Jul 2024 | 144.19p a litre | 150.16p a litre |
| 22 Jul 2024 | 144.69p a litre | 150.59p a litre |
| 15 Jul 2024 | 144.60p a litre | 150.56p a litre |
| 8 Jul 2024 | 144.45p a litre | 150.39p a litre |
| 1 Jul 2024 | 144.28p a litre | 150.06p a litre |
| 24 Jun 2024 | 144.43p a litre | 150.12p a litre |
| 17 Jun 2024 | 145.09p a litre | 150.70p a litre |
| 10 Jun 2024 | 146.25p a litre | 151.99p a litre |
| 3 Jun 2024 | 147.27p a litre | 153.26p a litre |
| 27 May 2024 | 147.65p a litre | 154.30p a litre |
| 20 May 2024 | 148.83p a litre | 156.21p a litre |
| 13 May 2024 | 149.23p a litre | 157.08p a litre |
| 6 May 2024 | 149.54p a litre | 157.64p a litre |
| 29 Apr 2024 | 149.49p a litre | 157.98p a litre |
| 22 Apr 2024 | 149.21p a litre | 157.98p a litre |
| 15 Apr 2024 | 148.49p a litre | 157.46p a litre |
| 8 Apr 2024 | 146.91p a litre | 156.29p a litre |
| 1 Apr 2024 | 146.25p a litre | 156.00p a litre |
| 25 Mar 2024 | 145.06p a litre | 153.90p a litre |
| 18 Mar 2024 | 144.73p a litre | 153.81p a litre |
| 11 Mar 2024 | 144.70p a litre | 154.29p a litre |
| 4 Mar 2024 | 144.73p a litre | 154.53p a litre |
| 26 Feb 2024 | 143.96p a litre | 153.29p a litre |
| 19 Feb 2024 | 142.86p a litre | 152.08p a litre |
| 12 Feb 2024 | 141.28p a litre | 150.28p a litre |
| 5 Feb 2024 | 140.55p a litre | 149.35p a litre |
| 29 Jan 2024 | 139.91p a litre | 148.56p a litre |
| 22 Jan 2024 | 139.39p a litre | 147.96p a litre |
| 15 Jan 2024 | 139.49p a litre | 147.93p a litre |
| 8 Jan 2024 | 139.72p a litre | 148.21p a litre |
| 1 Jan 2024 | 140.78p a litre | 148.66p a litre |
| 25 Dec 2023 | 140.33p a litre | 149.24p a litre |
| 18 Dec 2023 | 141.51p a litre | 150.38p a litre |
| 11 Dec 2023 | 143.80p a litre | 152.01p a litre |
| 4 Dec 2023 | 145.71p a litre | 154.10p a litre |
| 27 Nov 2023 | 147.99p a litre | 156.18p a litre |
| 20 Nov 2023 | 150.50p a litre | 158.44p a litre |
| 13 Nov 2023 | 152.39p a litre | 160.39p a litre |
| 6 Nov 2023 | 153.20p a litre | 160.86p a litre |
| 30 Oct 2023 | 153.97p a litre | 161.76p a litre |
| 23 Oct 2023 | 154.63p a litre | 162.19p a litre |
| 16 Oct 2023 | 155.09p a litre | 162.31p a litre |
| 9 Oct 2023 | 155.94p a litre | 162.49p a litre |
| 2 Oct 2023 | 156.02p a litre | 162.15p a litre |
| 25 Sep 2023 | 155.41p a litre | 160.61p a litre |
| 18 Sep 2023 | 154.06p a litre | 158.16p a litre |
| 11 Sep 2023 | 153.10p a litre | 156.15p a litre |
| 4 Sep 2023 | 151.71p a litre | 154.65p a litre |
| 28 Aug 2023 | 150.73p a litre | 153.52p a litre |
| 21 Aug 2023 | 149.40p a litre | 152.14p a litre |
| 14 Aug 2023 | 147.77p a litre | 150.37p a litre |
| 7 Aug 2023 | 146.18p a litre | 148.23p a litre |
| 31 Jul 2023 | 144.13p a litre | 145.95p a litre |
| 24 Jul 2023 | 142.96p a litre | 145.13p a litre |
| 17 Jul 2023 | 142.77p a litre | 144.64p a litre |
| 10 Jul 2023 | 142.87p a litre | 144.73p a litre |
| 3 Jul 2023 | 143.40p a litre | 145.52p a litre |
| 26 Jun 2023 | 143.43p a litre | 145.65p a litre |
| 19 Jun 2023 | 142.95p a litre | 145.20p a litre |
| 12 Jun 2023 | 142.71p a litre | 145.48p a litre |
| 5 Jun 2023 | 142.90p a litre | 146.43p a litre |
| 29 May 2023 | 142.94p a litre | 147.87p a litre |
| 22 May 2023 | 143.64p a litre | 151.59p a litre |
| 15 May 2023 | 144.65p a litre | 155.53p a litre |
| 8 May 2023 | 145.30p a litre | 158.12p a litre |
| 1 May 2023 | 145.71p a litre | 160.35p a litre |
| 24 Apr 2023 | 145.84p a litre | 161.34p a litre |
| 17 Apr 2023 | 145.93p a litre | 162.11p a litre |
| 10 Apr 2023 | 145.82p a litre | 162.71p a litre |
| 3 Apr 2023 | 145.72p a litre | 163.71p a litre |
| 27 Mar 2023 | 146.21p a litre | 165.18p a litre |
| 20 Mar 2023 | 146.62p a litre | 166.26p a litre |
| 13 Mar 2023 | 146.97p a litre | 167.04p a litre |
| 6 Mar 2023 | 147.12p a litre | 167.33p a litre |
| 27 Feb 2023 | 147.55p a litre | 168.56p a litre |
| 20 Feb 2023 | 147.86p a litre | 169.30p a litre |
| 13 Feb 2023 | 147.98p a litre | 169.66p a litre |
| 6 Feb 2023 | 148.34p a litre | 170.36p a litre |
| 30 Jan 2023 | 148.18p a litre | 170.56p a litre |
| 23 Jan 2023 | 148.21p a litre | 170.86p a litre |
| 16 Jan 2023 | 148.79p a litre | 171.64p a litre |
| 9 Jan 2023 | 149.97p a litre | 173.16p a litre |
| 2 Jan 2023 | 150.90p a litre | 174.16p a litre |
| 26 Dec 2022 | 151.94p a litre | 175.52p a litre |
| 19 Dec 2022 | 154.07p a litre | 177.62p a litre |
| 12 Dec 2022 | 155.97p a litre | 179.91p a litre |
| 5 Dec 2022 | 159.20p a litre | 183.56p a litre |
| 28 Nov 2022 | 161.13p a litre | 185.57p a litre |
| 21 Nov 2022 | 163.28p a litre | 187.57p a litre |
| 14 Nov 2022 | 164.40p a litre | 188.85p a litre |
| 7 Nov 2022 | 165.62p a litre | 189.79p a litre |
| 31 Oct 2022 | 165.87p a litre | 189.77p a litre |
| 24 Oct 2022 | 164.62p a litre | 187.30p a litre |
| 17 Oct 2022 | 162.81p a litre | 181.86p a litre |
| 10 Oct 2022 | 162.09p a litre | 180.76p a litre |
| 3 Oct 2022 | 162.67p a litre | 180.04p a litre |
| 26 Sep 2022 | 164.00p a litre | 180.46p a litre |
| 19 Sep 2022 | 165.47p a litre | 181.13p a litre |
| 12 Sep 2022 | 167.61p a litre | 182.22p a litre |
| 5 Sep 2022 | 168.93p a litre | 182.82p a litre |
| 29 Aug 2022 | 170.12p a litre | 183.20p a litre |
| 22 Aug 2022 | 171.14p a litre | 182.92p a litre |
| 15 Aug 2022 | 174.19p a litre | 185.16p a litre |
| 8 Aug 2022 | 177.64p a litre | 188.49p a litre |
| 1 Aug 2022 | 182.77p a litre | 193.04p a litre |
| 25 Jul 2022 | 186.60p a litre | 195.88p a litre |
| 18 Jul 2022 | 188.92p a litre | 197.53p a litre |
| 11 Jul 2022 | 190.63p a litre | 198.74p a litre |
| 4 Jul 2022 | 191.55p a litre | 199.22p a litre |
| 27 Jun 2022 | 190.93p a litre | 198.93p a litre |
| 20 Jun 2022 | 186.85p a litre | 194.87p a litre |
| 13 Jun 2022 | 182.53p a litre | 190.43p a litre |
| 6 Jun 2022 | 174.99p a litre | 184.94p a litre |
| 30 May 2022 | 170.36p a litre | 182.25p a litre |
| 23 May 2022 | 167.59p a litre | 181.16p a litre |
| 16 May 2022 | 165.09p a litre | 179.67p a litre |
| 9 May 2022 | 163.68p a litre | 178.39p a litre |
| 2 May 2022 | 162.48p a litre | 177.06p a litre |
| 25 Apr 2022 | 161.84p a litre | 176.33p a litre |
| 18 Apr 2022 | 161.67p a litre | 175.93p a litre |
| 11 Apr 2022 | 161.78p a litre | 176.22p a litre |
| 4 Apr 2022 | 161.91p a litre | 176.00p a litre |
| 28 Mar 2022 | 162.65p a litre | 176.44p a litre |
| 21 Mar 2022 | 165.37p a litre | 177.47p a litre |
| 14 Mar 2022 | 159.96p a litre | 169.48p a litre |
| 7 Mar 2022 | 152.95p a litre | 158.56p a litre |
| 28 Feb 2022 | 149.22p a litre | 153.36p a litre |
| 21 Feb 2022 | 147.77p a litre | 151.95p a litre |
| 14 Feb 2022 | 146.95p a litre | 151.10p a litre |
| 7 Feb 2022 | 146.33p a litre | 150.30p a litre |
| 31 Jan 2022 | 145.74p a litre | 149.68p a litre |
| 24 Jan 2022 | 144.87p a litre | 148.81p a litre |
| 17 Jan 2022 | 144.80p a litre | 148.70p a litre |
| 10 Jan 2022 | 144.82p a litre | 148.65p a litre |
| 3 Jan 2022 | 145.04p a litre | 148.85p a litre |
| 27 Dec 2021 | 144.92p a litre | 148.82p a litre |
| 20 Dec 2021 | 145.16p a litre | 148.89p a litre |
| 13 Dec 2021 | 146.22p a litre | 149.88p a litre |
| 6 Dec 2021 | 146.89p a litre | 150.61p a litre |
| 29 Nov 2021 | 147.53p a litre | 151.31p a litre |
| 22 Nov 2021 | 146.89p a litre | 150.73p a litre |
| 15 Nov 2021 | 145.87p a litre | 149.76p a litre |
| 8 Nov 2021 | 144.90p a litre | 148.84p a litre |
| 1 Nov 2021 | 143.70p a litre | 147.48p a litre |
| 25 Oct 2021 | 141.81p a litre | 145.90p a litre |
| 18 Oct 2021 | 139.46p a litre | 143.19p a litre |
| 11 Oct 2021 | 137.17p a litre | 140.66p a litre |
| 4 Oct 2021 | 136.10p a litre | 139.20p a litre |
| 27 Sep 2021 | 135.19p a litre | 137.95p a litre |
| 20 Sep 2021 | 134.86p a litre | 137.35p a litre |
| 13 Sep 2021 | 134.75p a litre | 137.19p a litre |
| 6 Sep 2021 | 134.76p a litre | 137.19p a litre |
| 30 Aug 2021 | 134.66p a litre | 137.11p a litre |
| 23 Aug 2021 | 134.68p a litre | 137.15p a litre |
| 16 Aug 2021 | 134.77p a litre | 136.77p a litre |
| 9 Aug 2021 | 134.70p a litre | 137.31p a litre |
| 2 Aug 2021 | 134.21p a litre | 136.89p a litre |
| 26 Jul 2021 | 133.48p a litre | 136.20p a litre |
| 19 Jul 2021 | 133.20p a litre | 135.95p a litre |
| 12 Jul 2021 | 132.47p a litre | 135.29p a litre |
| 5 Jul 2021 | 131.70p a litre | 134.13p a litre |
| 28 Jun 2021 | 130.73p a litre | 134.27p a litre |
| 21 Jun 2021 | 130.10p a litre | 133.69p a litre |
| 14 Jun 2021 | 129.47p a litre | 133.17p a litre |
| 7 Jun 2021 | 128.69p a litre | 132.38p a litre |
| 31 May 2021 | 128.15p a litre | 131.82p a litre |
| 24 May 2021 | 127.89p a litre | 131.52p a litre |
| 17 May 2021 | 127.19p a litre | 131.03p a litre |
| 10 May 2021 | 126.53p a litre | 130.43p a litre |
| 3 May 2021 | 126.09p a litre | 130.00p a litre |
| 26 Apr 2021 | 125.80p a litre | 129.77p a litre |
| 19 Apr 2021 | 125.48p a litre | 129.49p a litre |
| 12 Apr 2021 | 125.40p a litre | 129.39p a litre |
| 5 Apr 2021 | 125.24p a litre | 129.35p a litre |
| 29 Mar 2021 | 125.13p a litre | 129.32p a litre |
| 22 Mar 2021 | 124.57p a litre | 129.02p a litre |
| 15 Mar 2021 | 123.90p a litre | 128.24p a litre |
| 8 Mar 2021 | 122.94p a litre | 127.40p a litre |
| 1 Mar 2021 | 122.17p a litre | 126.62p a litre |
| 22 Feb 2021 | 121.27p a litre | 125.71p a litre |
| 15 Feb 2021 | 120.53p a litre | 125.01p a litre |
| 8 Feb 2021 | 119.67p a litre | 124.09p a litre |
| 1 Feb 2021 | 119.14p a litre | 123.70p a litre |
| 25 Jan 2021 | 118.10p a litre | 122.70p a litre |
| 18 Jan 2021 | 116.93p a litre | 121.52p a litre |
| 11 Jan 2021 | 116.14p a litre | 120.61p a litre |
| 4 Jan 2021 | 115.39p a litre | 119.97p a litre |
| 28 Dec 2020 | 114.91p a litre | 119.65p a litre |
| 21 Dec 2020 | 114.43p a litre | 119.17p a litre |
| 14 Dec 2020 | 113.82p a litre | 118.57p a litre |
| 7 Dec 2020 | 113.17p a litre | 117.99p a litre |
| 30 Nov 2020 | 112.61p a litre | 117.41p a litre |
| 23 Nov 2020 | 112.42p a litre | 117.13p a litre |
| 16 Nov 2020 | 112.35p a litre | 117.07p a litre |
| 9 Nov 2020 | 112.50p a litre | 117.28p a litre |
| 2 Nov 2020 | 113.11p a litre | 118.06p a litre |
| 26 Oct 2020 | 113.14p a litre | 118.08p a litre |
| 19 Oct 2020 | 113.18p a litre | 118.08p a litre |
| 12 Oct 2020 | 113.19p a litre | 118.05p a litre |
| 5 Oct 2020 | 113.26p a litre | 118.11p a litre |
| 28 Sep 2020 | 113.30p a litre | 118.14p a litre |
| 21 Sep 2020 | 113.31p a litre | 118.16p a litre |
| 14 Sep 2020 | 113.32p a litre | 118.18p a litre |
| 7 Sep 2020 | 113.37p a litre | 118.22p a litre |
| 31 Aug 2020 | 113.29p a litre | 118.18p a litre |
| 24 Aug 2020 | 113.22p a litre | 118.14p a litre |
| 17 Aug 2020 | 113.04p a litre | 118.00p a litre |
| 10 Aug 2020 | 113.02p a litre | 118.01p a litre |
| 3 Aug 2020 | 112.91p a litre | 117.97p a litre |
| 27 Jul 2020 | 112.66p a litre | 117.76p a litre |
| 20 Jul 2020 | 112.23p a litre | 117.35p a litre |
| 13 Jul 2020 | 111.24p a litre | 116.75p a litre |
| 6 Jul 2020 | 109.43p a litre | 115.05p a litre |
| 29 Jun 2020 | 108.31p a litre | 114.10p a litre |
| 22 Jun 2020 | 107.13p a litre | 112.98p a litre |
| 15 Jun 2020 | 106.37p a litre | 112.53p a litre |
| 8 Jun 2020 | 105.74p a litre | 111.98p a litre |
| 1 Jun 2020 | 105.17p a litre | 111.76p a litre |
| 25 May 2020 | 104.87p a litre | 111.70p a litre |
| 18 May 2020 | 105.09p a litre | 112.22p a litre |
| 11 May 2020 | 107.45p a litre | 114.83p a litre |
| 4 May 2020 | 107.56p a litre | 114.94p a litre |
| 27 Apr 2020 | 107.88p a litre | 115.22p a litre |
| 20 Apr 2020 | 108.63p a litre | 115.73p a litre |
| 13 Apr 2020 | 109.27p a litre | 116.15p a litre |
| 6 Apr 2020 | 110.23p a litre | 116.83p a litre |
| 30 Mar 2020 | 112.45p a litre | 118.60p a litre |
| 23 Mar 2020 | 119.64p a litre | 123.41p a litre |
| 16 Mar 2020 | 120.33p a litre | 124.36p a litre |
| 9 Mar 2020 | 122.24p a litre | 126.25p a litre |
| 2 Mar 2020 | 122.43p a litre | 126.62p a litre |
| 24 Feb 2020 | 123.45p a litre | 127.67p a litre |
| 17 Feb 2020 | 123.80p a litre | 128.20p a litre |
| 10 Feb 2020 | 124.73p a litre | 129.70p a litre |
| 3 Feb 2020 | 125.85p a litre | 131.48p a litre |
| 27 Jan 2020 | 127.33p a litre | 132.88p a litre |
| 20 Jan 2020 | 127.18p a litre | 132.74p a litre |
| 13 Jan 2020 | 127.17p a litre | 132.69p a litre |
| 6 Jan 2020 | 126.09p a litre | 131.56p a litre |
| 30 Dec 2019 | 124.96p a litre | 130.54p a litre |
| 23 Dec 2019 | 124.16p a litre | 129.81p a litre |
| 16 Dec 2019 | 124.33p a litre | 129.56p a litre |
| 9 Dec 2019 | 124.75p a litre | 129.79p a litre |
| 2 Dec 2019 | 124.81p a litre | 129.79p a litre |
| 25 Nov 2019 | 125.32p a litre | 130.08p a litre |
| 18 Nov 2019 | 125.58p a litre | 130.35p a litre |
| 11 Nov 2019 | 125.59p a litre | 130.42p a litre |
| 4 Nov 2019 | 125.56p a litre | 130.38p a litre |
| 28 Oct 2019 | 125.77p a litre | 130.60p a litre |
| 21 Oct 2019 | 126.40p a litre | 131.28p a litre |
| 14 Oct 2019 | 126.91p a litre | 131.89p a litre |
| 7 Oct 2019 | 126.87p a litre | 131.82p a litre |
| 30 Sep 2019 | 126.92p a litre | 131.83p a litre |
| 23 Sep 2019 | 126.78p a litre | 131.52p a litre |
| 16 Sep 2019 | 126.92p a litre | 131.35p a litre |
| 9 Sep 2019 | 127.79p a litre | 131.89p a litre |
| 2 Sep 2019 | 127.86p a litre | 132.29p a litre |
| 26 Aug 2019 | 128.22p a litre | 132.51p a litre |
| 19 Aug 2019 | 128.17p a litre | 132.60p a litre |
| 12 Aug 2019 | 128.36p a litre | 132.59p a litre |
| 5 Aug 2019 | 128.37p a litre | 132.61p a litre |
| 29 Jul 2019 | 128.03p a litre | 132.60p a litre |
| 22 Jul 2019 | 127.81p a litre | 132.21p a litre |
| 15 Jul 2019 | 127.13p a litre | 131.86p a litre |
| 8 Jul 2019 | 126.86p a litre | 131.68p a litre |
| 1 Jul 2019 | 126.49p a litre | 131.55p a litre |
| 24 Jun 2019 | 126.66p a litre | 131.81p a litre |
| 17 Jun 2019 | 127.66p a litre | 133.76p a litre |
| 10 Jun 2019 | 128.89p a litre | 135.40p a litre |
| 3 Jun 2019 | 129.41p a litre | 136.39p a litre |
| 27 May 2019 | 129.14p a litre | 136.45p a litre |
| 20 May 2019 | 128.51p a litre | 135.82p a litre |
| 13 May 2019 | 127.97p a litre | 135.36p a litre |
| 6 May 2019 | 127.50p a litre | 135.41p a litre |
| 29 Apr 2019 | 126.36p a litre | 134.60p a litre |
| 22 Apr 2019 | 125.43p a litre | 133.99p a litre |
| 15 Apr 2019 | 124.06p a litre | 132.96p a litre |
| 8 Apr 2019 | 122.75p a litre | 132.08p a litre |
| 1 Apr 2019 | 121.70p a litre | 131.48p a litre |
| 25 Mar 2019 | 120.83p a litre | 131.15p a litre |
| 18 Mar 2019 | 120.48p a litre | 130.85p a litre |
| 11 Mar 2019 | 120.10p a litre | 130.59p a litre |
| 4 Mar 2019 | 119.72p a litre | 130.25p a litre |
| 25 Feb 2019 | 119.22p a litre | 129.66p a litre |
| 18 Feb 2019 | 119.05p a litre | 129.23p a litre |
| 11 Feb 2019 | 118.97p a litre | 129.17p a litre |
| 4 Feb 2019 | 119.13p a litre | 129.13p a litre |
| 28 Jan 2019 | 119.29p a litre | 129.10p a litre |
| 21 Jan 2019 | 119.12p a litre | 128.92p a litre |
| 14 Jan 2019 | 119.53p a litre | 129.47p a litre |
| 7 Jan 2019 | 120.27p a litre | 130.33p a litre |
| 31 Dec 2018 | 120.18p a litre | 130.26p a litre |
| 24 Dec 2018 | 120.61p a litre | 130.91p a litre |
| 17 Dec 2018 | 121.02p a litre | 131.26p a litre |
| 10 Dec 2018 | 122.37p a litre | 132.50p a litre |
| 3 Dec 2018 | 124.30p a litre | 134.38p a litre |
| 26 Nov 2018 | 125.77p a litre | 135.43p a litre |
| 19 Nov 2018 | 127.40p a litre | 136.38p a litre |
| 12 Nov 2018 | 128.94p a litre | 137.08p a litre |
| 5 Nov 2018 | 130.11p a litre | 137.03p a litre |
| 29 Oct 2018 | 130.64p a litre | 136.99p a litre |
| 22 Oct 2018 | 130.98p a litre | 136.93p a litre |
| 15 Oct 2018 | 130.81p a litre | 136.63p a litre |
| 8 Oct 2018 | 130.15p a litre | 135.53p a litre |
| 1 Oct 2018 | 129.98p a litre | 134.86p a litre |
| 24 Sep 2018 | 130.59p a litre | 134.77p a litre |
| 17 Sep 2018 | 130.59p a litre | 134.57p a litre |
| 10 Sep 2018 | 130.24p a litre | 134.31p a litre |
| 3 Sep 2018 | 129.76p a litre | 133.67p a litre |
| 27 Aug 2018 | 129.18p a litre | 133.20p a litre |
| 20 Aug 2018 | 128.79p a litre | 132.97p a litre |
| 13 Aug 2018 | 128.39p a litre | 132.56p a litre |
| 6 Aug 2018 | 128.02p a litre | 132.39p a litre |
| 30 Jul 2018 | 127.54p a litre | 131.94p a litre |
| 23 Jul 2018 | 127.50p a litre | 131.90p a litre |
| 16 Jul 2018 | 127.47p a litre | 131.85p a litre |
| 9 Jul 2018 | 126.97p a litre | 131.53p a litre |
| 2 Jul 2018 | 126.54p a litre | 130.83p a litre |
| 25 Jun 2018 | 127.18p a litre | 131.27p a litre |
| 18 Jun 2018 | 127.92p a litre | 131.98p a litre |
| 11 Jun 2018 | 128.61p a litre | 132.62p a litre |
| 4 Jun 2018 | 128.43p a litre | 132.34p a litre |
| 28 May 2018 | 127.58p a litre | 131.66p a litre |
| 21 May 2018 | 125.93p a litre | 130.04p a litre |
| 14 May 2018 | 124.32p a litre | 128.28p a litre |
| 7 May 2018 | 123.27p a litre | 126.99p a litre |
| 30 Apr 2018 | 122.22p a litre | 126.01p a litre |
| 23 Apr 2018 | 121.44p a litre | 125.39p a litre |
| 16 Apr 2018 | 120.56p a litre | 124.29p a litre |
| 9 Apr 2018 | 119.96p a litre | 123.58p a litre |
| 2 Apr 2018 | 119.43p a litre | 123.05p a litre |
| 26 Mar 2018 | 119.23p a litre | 122.90p a litre |
| 19 Mar 2018 | 119.17p a litre | 122.84p a litre |
| 12 Mar 2018 | 119.11p a litre | 122.96p a litre |
| 5 Mar 2018 | 119.29p a litre | 122.92p a litre |
| 26 Feb 2018 | 119.55p a litre | 123.09p a litre |
| 19 Feb 2018 | 120.52p a litre | 124.18p a litre |
| 12 Feb 2018 | 121.58p a litre | 125.02p a litre |
| 5 Feb 2018 | 121.73p a litre | 125.36p a litre |
| 29 Jan 2018 | 121.69p a litre | 125.32p a litre |
| 22 Jan 2018 | 121.50p a litre | 125.07p a litre |
| 15 Jan 2018 | 120.96p a litre | 124.58p a litre |
| 8 Jan 2018 | 120.52p a litre | 123.97p a litre |
| 1 Jan 2018 | 120.19p a litre | 123.51p a litre |
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
- https://www.gov.uk/api/content/government/statistics/weekly-road-fuel-pricesSHA-256 02f07d366d1291c5474a4f4d421061714129a2e83d30234b1bf0640e18764677 · 43,732 bytes
- https://assets.publishing.service.gov.uk/media/6adf6252d798ae11e9bc5d07/CSV__2018_-__.csvSHA-256 ea612630ed99527575ee5c6c5544e1dc4bf2436f94270e7bb685dcf86a91eb4d · 20,546 bytes
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.
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Department for Energy Security and Net Zero; Open Government Licence v3.0; retrieved 2026-10-28T10:18:37Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 922 of 922 figures and the headline reproduced |
| Pass | Figures are finite numbers | 922 figures, 0 invalid |
| Pass | Live source matches every figure | 922 of 922 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches |
| Pass | GOV.UK table is current | latest period 2026-10-26 ended 2 days before retrieval (limit 21), from Weekly road fuel prices (CSV) 2018 to 2026 |
| Pass | Excel edition agrees for the last two years | 208 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 |
| Pass | Source page answers | https://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.