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
- £8.50/gal186.9p/L
- Average
- £7.35/gal161.6p/L
- Lowest
- £6.72/gal147.9p/L
Diesel Prices
Diesel (B7)
- Highest
- £9.36/gal205.9p/L
- Average
- £8.33/gal183.2p/L
- Lowest
- £7.54/gal165.9p/L
Premium Unleaded Prices
Premium Unleaded (E5)
- Highest
- £9.41/gal206.9p/L
- Average
- £8.14/gal179.0p/L
- Lowest
- £7.09/gal155.9p/L
Super Diesel Prices
Super Diesel (SDV)
- Highest
- £10.32/gal226.9p/L
- Average
- £9.18/gal201.9p/L
- Lowest
- £8.00/gal175.9p/L
Price pattern alert
6 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 (unleaded, diesel, super diesel and premium 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.
- Parkfoot Garage Limited (ME19 5AE) in West Malling (premium unleaded and super diesel): On 4 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.
- BP (HU9 5QL) in Hull (diesel and unleaded): On 4 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 (HU15 2SL) in Brough (super diesel, diesel and unleaded): On 4 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, unleaded, premium unleaded and super diesel): On 4 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.
- Shell (NR13 5AR) in Norwich (diesel): On 3 of the last 7 days this station raised its price by about 1.0p around 11am, 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 31 to 45.
Rotherham
25 stations
£7.36 E10
161.9p/L
£8.35 Diesel
183.7p/L
£8.16 E5
179.6p/L
£9.17 SDV
201.7p/L
Colchester
25 stations
£7.47 E10
164.3p/L
£8.41 Diesel
185.1p/L
£8.24 E5
181.3p/L
£9.41 SDV
207.0p/L
Ballymena
25 stations
£6.99 E10
153.8p/L
£7.96 Diesel
175.1p/L
£7.37 E5
162.2p/L
£8.29 SDV
182.3p/L
Peterborough
25 stations
£7.38 E10
162.3p/L
£8.27 Diesel
181.9p/L
£8.15 E5
179.3p/L
£9.10 SDV
200.1p/L
Cambridge
24 stations
£7.51 E10
165.1p/L
£8.45 Diesel
185.9p/L
£8.30 E5
182.5p/L
£9.02 SDV
198.5p/L
Ipswich
24 stations
£7.21 E10
158.5p/L
£8.15 Diesel
179.2p/L
£8.00 E5
176.0p/L
£9.05 SDV
199.0p/L
Milton Keynes
23 stations
£7.43 E10
163.5p/L
£8.40 Diesel
184.7p/L
£8.36 E5
184.0p/L
£9.28 SDV
204.2p/L
Cardiff
23 stations
£7.37 E10
162.1p/L
£8.29 Diesel
182.4p/L
£8.09 E5
178.0p/L
£9.08 SDV
199.8p/L
Aberdeen
23 stations
£7.43 E10
163.5p/L
£8.49 Diesel
186.7p/L
£8.33 E5
183.2p/L
£9.40 SDV
206.7p/L
Enniskillen
23 stations
£7.07 E10
155.5p/L
£8.07 Diesel
177.6p/L
£7.52 E5
165.5p/L
£8.13 SDV
178.9p/L
Swansea
23 stations
£7.39 E10
162.6p/L
£8.31 Diesel
182.7p/L
£8.10 E5
178.2p/L
£9.23 SDV
203.0p/L
Omagh
23 stations
£7.11 E10
156.4p/L
£8.09 Diesel
177.9p/L
£7.42 E5
163.2p/L
£8.38 SDV
184.4p/L
Newry
23 stations
£7.11 E10
156.3p/L
£8.19 Diesel
180.1p/L
£7.44 E5
163.6p/L
£8.38 SDV
184.4p/L
Lisburn
22 stations
£7.04 E10
154.8p/L
£8.00 Diesel
176.0p/L
£7.49 E5
164.7p/L
£8.48 SDV
186.6p/L
Swindon
22 stations
£7.42 E10
163.2p/L
£8.44 Diesel
185.7p/L
£8.26 E5
181.8p/L
£9.34 SDV
205.5p/L
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.