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
- £9.00/gal197.9p/L
- Average
- £7.94/gal174.7p/L
- Lowest
- £7.31/gal160.9p/L
Diesel Prices
Diesel (B7)
- Highest
- £9.95/gal218.9p/L
- Average
- £9.08/gal199.8p/L
- Lowest
- £8.18/gal179.9p/L
Premium Unleaded Prices
Premium Unleaded (E5)
- Highest
- £9.91/gal217.9p/L
- Average
- £8.74/gal192.2p/L
- Lowest
- £7.63/gal167.9p/L
Super Diesel Prices
Super Diesel (SDV)
- Highest
- £10.86/gal238.9p/L
- Average
- £9.93/gal218.4p/L
- Lowest
- £8.45/gal185.9p/L
Price pattern alert
8 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.
- Essar (L31 2HA) in Liverpool (unleaded, premium unleaded and diesel): On 7 of the last 7 days this station raised its price by about 3.4p around 11pm, 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.
- Essar Brewster Street Service Statrion (L4 3TL) in Bootle (unleaded and diesel): On 7 of the last 7 days this station raised its price by about 3.3p around 11pm, 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.
- Essar Wyken Pippin Service Station (CY2 3FN) in Coventry (unleaded and diesel): On 7 of the last 7 days this station raised its price by about 3.3p around 11pm, 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.
- Essar Adlington Service Station (PR7 4HF) in Adlington, Chorley (diesel, unleaded and premium unleaded): On 7 of the last 7 days this station raised its price by about 3.0p around 11pm, 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.
- Shell (DN14 8JS) in Goole (diesel, super diesel, premium unleaded and unleaded): 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.
- Essar Spalding Service Station (PE11 2TP) in Spalding (premium unleaded, unleaded and diesel): On 6 of the last 7 days this station raised its price by about 3.0p around 11pm, 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.
- Parkfoot Garage Limited (ME19 5AE) in West Malling (premium unleaded and super diesel): On 5 of the last 7 days this station cut its price by about 13.0p around 8pm, then put it back up within hours. A dip repeating at the same time each day suggests the lower price is offered only briefly.
- Essar Sefton ST (L8 6UD) in Liverpool (premium unleaded, unleaded and diesel): On 4 of the last 7 days this station raised its price by about 3.3p around 11pm, 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
£7.94 E10
174.7p/L
£9.10 Diesel
200.2p/L
£8.77 E5
193.0p/L
£10.01 SDV
220.2p/L
Glasgow
88 stations
£7.99 E10
175.7p/L
£9.12 Diesel
200.7p/L
£8.80 E5
193.6p/L
£9.98 SDV
219.6p/L
Birmingham
87 stations
£7.94 E10
174.7p/L
£9.08 Diesel
199.7p/L
£8.74 E5
192.3p/L
£9.92 SDV
218.3p/L
Belfast
69 stations
£7.61 E10
167.3p/L
£8.70 Diesel
191.4p/L
£7.92 E5
174.3p/L
£9.02 SDV
198.4p/L
Bristol
67 stations
£7.99 E10
175.7p/L
£9.10 Diesel
200.2p/L
£8.69 E5
191.2p/L
£9.97 SDV
219.3p/L
Manchester
65 stations
£7.88 E10
173.3p/L
£9.04 Diesel
198.8p/L
£8.71 E5
191.7p/L
£9.97 SDV
219.2p/L
Liverpool
60 stations
£7.90 E10
173.8p/L
£8.99 Diesel
197.7p/L
£8.71 E5
191.5p/L
£9.83 SDV
216.2p/L
Leeds
57 stations
£7.85 E10
172.6p/L
£9.04 Diesel
198.8p/L
£8.64 E5
190.1p/L
£9.85 SDV
216.6p/L
Nottingham
55 stations
£7.84 E10
172.4p/L
£8.98 Diesel
197.6p/L
£8.62 E5
189.6p/L
£9.82 SDV
216.0p/L
Leicester
44 stations
£8.03 E10
176.7p/L
£9.10 Diesel
200.1p/L
£8.79 E5
193.3p/L
£10.03 SDV
220.6p/L
Sheffield
44 stations
£7.93 E10
174.5p/L
£9.05 Diesel
199.1p/L
£8.68 E5
191.0p/L
£9.87 SDV
217.1p/L
Stoke-on-trent
40 stations
£7.90 E10
173.7p/L
£9.03 Diesel
198.6p/L
£8.64 E5
190.1p/L
£9.94 SDV
218.6p/L
Norwich
39 stations
£7.94 E10
174.6p/L
£9.09 Diesel
200.0p/L
£8.64 E5
190.0p/L
£9.98 SDV
219.5p/L
Preston
38 stations
£7.85 E10
172.7p/L
£9.04 Diesel
198.8p/L
£8.62 E5
189.6p/L
£9.76 SDV
214.6p/L
Reading
36 stations
£8.10 E10
178.2p/L
£9.19 Diesel
202.2p/L
£8.93 E5
196.4p/L
£10.08 SDV
221.7p/L
Every town and city, A to Z
Live petrol and diesel prices for all 200 towns and cities we cover.
B
C
G
N
S
W
Y
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.