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
£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.

Showing the average price per area

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

View all 25 stations

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

View all 25 stations

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

View all 25 stations

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

View all 25 stations

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

View all 24 stations

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

View all 24 stations

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

View all 23 stations

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

View all 23 stations

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

View all 23 stations

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

View all 23 stations

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

View all 23 stations

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

View all 23 stations

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

View all 23 stations

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

View all 22 stations

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

View all 22 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.