fuel.co.uk home

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.

Showing the average price per area

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

View all 154 stations

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

View all 89 stations

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

View all 86 stations

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

View all 68 stations

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

View all 68 stations

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

View all 66 stations

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

View all 58 stations

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

View all 58 stations

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

View all 55 stations

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

View all 45 stations

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

View all 45 stations

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

View all 40 stations

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

View all 39 stations

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

View all 38 stations

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

View all 36 stations

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.