Daily report · 12 April 2026

Cheap Diesel & Petrol Near Bristol

Live fuel prices for all 101 petrol stations in the BS postcode area, covering Bristol and surrounding South West. Updated daily from the UK Government.

View Bristol on the map

Average fuel prices in BS today

Unleaded (E10)
158.8p / litre
0.5p above the UK average.
Diesel (B7)
191.3p / litre
0.2p cheaper than the UK average.

Cheapest petrol in BS today

The 10 cheapest petrol stations for unleaded (E10) in the BS postcode area.

#BrandPostcodeUnleaded
1
Esso
BS5 0ES128.9p
2
VALERO
BS11 0AH129.9p
3
Murco
BS39 7QJ146.9p
4
EG ON THE MOVE
BS64 6NA150.9p
5
EG ON THE MOVE
BS7 8NL151.9p
6
Gulf
BS48 3SW152.7p
7
Costco
BS11 9EZ152.9p
8
Asda
BS14 0ST152.9p
9
Tesco
BS32 8EF152.9p
10
Southville Service Station
BS3 1RN153.7p

Cheapest diesel in BS today

The 10 cheapest petrol stations for diesel (B7) in the BS postcode area.

#BrandPostcodeDiesel
1
Esso
BS5 0ES138.9p
2
Murco
BS39 7QJ173.9p
3
Gulf
BS48 3SW185.7p
4
Tesco
BS39 7SW185.9p
5
Tesco
BS5 6XU185.9p
6
Southville Service Station
BS3 1RN186.7p
7
Costco
BS11 9EZ186.9p
8
Morrisons
BS10 7UD186.9p
9
Tesco
BS4 5AY186.9p
10
Tesco
BS35 2BS186.9p

About fuel prices in Bristol

The BS postcode area covers Bristol in South West. GetCheapFuel tracks 101fuel stations in this area, including major retailers like Tesco, BP, Shell, Esso, Sainsbury's, Morrisons, Asda and Texaco alongside independent forecourts.

All prices on this page are pulled directly from the UK Government daily and reflect what drivers actually pay at the pump. To find the cheapest fuel near your exact location, use the interactive map and tap "Use My Location".

Other UK postcode areas