Local fuel prices
Fuel prices by area
Live average petrol and diesel prices for towns and cities across the UK, updated every 30 minutes from official government data.
National fuel prices
Unleaded Prices
Unleaded (E10)
- Highest
- 185.9p/lapprox. £8.45/gal
- Average
- 161.3p/lapprox. £7.33/gal
- Lowest
- 145.9p/lapprox. £6.63/gal
Diesel Prices
Diesel (B7)
- Highest
- 204.9p/lapprox. £9.31/gal
- Average
- 182.3p/lapprox. £8.29/gal
- Lowest
- 165.9p/lapprox. £7.54/gal
Premium Unleaded Prices
Premium Unleaded (E5)
- Highest
- 204.9p/lapprox. £9.31/gal
- Average
- 178.8p/lapprox. £8.13/gal
- Lowest
- 150.9p/lapprox. £6.86/gal
Super Diesel Prices
Super Diesel (SDV)
- Highest
- 224.9p/lapprox. £10.22/gal
- Average
- 199.8p/lapprox. £9.08/gal
- Lowest
- 178.9p/lapprox. £8.13/gal
Price pattern alert
4 forecourts have repeatedly moved a fuel price in both directions at a consistent time of day, on at least three separate days in the last week. A one-off price change is not flagged here.
- Shell (DN14 8JS) in Goole (diesel, unleaded, premium unleaded and super diesel): On 7 of the last 7 days this station raised its price by about 2.0p around 10pm, then dropped it again within hours. A pattern repeating at the same time each day suggests the price is raised to earn more from drivers during that part of the day.
- BP (HU15 2SL) in Brough (super diesel, diesel and unleaded): On 3 of the last 7 days this station raised its price by about 1.0p around 10pm, then dropped it again within hours. A pattern repeating at the same time each day suggests the price is raised to earn more from drivers during that part of the day.
- BP (HU5 5BA) in Hull (diesel, premium unleaded, super diesel and unleaded): On 3 of the last 7 days this station raised its price by about 1.0p around 10pm, then dropped it again within hours. A pattern repeating at the same time each day suggests the price is raised to earn more from drivers during that part of the day.
- BP (HU9 5QL) in Hull (diesel and unleaded): On 3 of the last 7 days this station raised its price by about 1.0p around 10pm, then dropped it again within hours. A pattern repeating at the same time each day suggests the price is raised to earn more from drivers during that part of the day.
All figures come directly from official UK government fuel price data (Open Government Licence v3.0), covering the last 7 days. This section is updated daily. The stated timing is what the data shows; any suggestion of intent is our own interpretation of that repeated pattern.
200 areas with live prices. Showing 1 to 15.
London
154 stations
161.6p E10
approx. £7.35/gal
182.9p Diesel
approx. £8.31/gal
180.8p E5
approx. £8.22/gal
200.3p SDV
approx. £9.11/gal
Glasgow
89 stations
163.1p E10
approx. £7.41/gal
184.2p Diesel
approx. £8.37/gal
179.6p E5
approx. £8.16/gal
200.8p SDV
approx. £9.13/gal
Birmingham
86 stations
160.9p E10
approx. £7.31/gal
182.5p Diesel
approx. £8.30/gal
180.0p E5
approx. £8.18/gal
199.8p SDV
approx. £9.08/gal
Bristol
68 stations
162.3p E10
approx. £7.38/gal
182.0p Diesel
approx. £8.27/gal
177.6p E5
approx. £8.07/gal
200.6p SDV
approx. £9.12/gal
Belfast
68 stations
153.3p E10
approx. £6.97/gal
173.6p Diesel
approx. £7.89/gal
160.9p E5
approx. £7.31/gal
181.7p SDV
approx. £8.26/gal
Manchester
66 stations
159.3p E10
approx. £7.24/gal
180.4p Diesel
approx. £8.20/gal
177.9p E5
approx. £8.09/gal
199.3p SDV
approx. £9.06/gal
Liverpool
58 stations
160.5p E10
approx. £7.30/gal
181.0p Diesel
approx. £8.23/gal
178.8p E5
approx. £8.13/gal
198.4p SDV
approx. £9.02/gal
Leeds
58 stations
159.5p E10
approx. £7.25/gal
180.3p Diesel
approx. £8.20/gal
177.0p E5
approx. £8.05/gal
197.8p SDV
approx. £8.99/gal
Nottingham
55 stations
158.1p E10
approx. £7.19/gal
178.7p Diesel
approx. £8.12/gal
175.3p E5
approx. £7.97/gal
196.7p SDV
approx. £8.94/gal
Leicester
45 stations
161.6p E10
approx. £7.35/gal
181.2p Diesel
approx. £8.24/gal
179.6p E5
approx. £8.16/gal
201.6p SDV
approx. £9.16/gal
Sheffield
45 stations
160.2p E10
approx. £7.28/gal
179.9p Diesel
approx. £8.18/gal
176.7p E5
approx. £8.03/gal
197.6p SDV
approx. £8.98/gal
Stoke-on-trent
40 stations
159.8p E10
approx. £7.26/gal
179.1p Diesel
approx. £8.14/gal
175.9p E5
approx. £8.00/gal
197.7p SDV
approx. £8.99/gal
Norwich
39 stations
161.4p E10
approx. £7.34/gal
182.8p Diesel
approx. £8.31/gal
177.2p E5
approx. £8.06/gal
200.7p SDV
approx. £9.12/gal
Preston
38 stations
160.2p E10
approx. £7.28/gal
181.1p Diesel
approx. £8.23/gal
175.3p E5
approx. £7.97/gal
196.7p SDV
approx. £8.94/gal
Reading
36 stations
164.2p E10
approx. £7.46/gal
184.8p Diesel
approx. £8.40/gal
181.9p E5
approx. £8.27/gal
203.3p SDV
approx. £9.24/gal
Petrol prices by postcode district
The 120 busiest postcode districts by station count. Every district page shows the cheapest reported prices within 5 miles of its centre. Any other district can be reached from the postcode search.
Data attribution: Prices are sourced from official UK government fuel-price data published under the Open Government Licence v3.0. Forecourts are required to report price changes within 30 minutes. Contains public sector information licensed under the Open Government Licence v3.0.