United Kingdom ▾

Petrol and diesel prices in BS40

3 stations · updated 2 November 2026

Unleaded (E10)
£1.692
Low 1.689 · High 1.699

UK average £1.712 · 2.0p below

Diesel
£1.969
Low 1.969 · High 1.969

UK average £1.983 · 1.4p below

Super unleaded (E5)
£1.869
Low 1.839 · High 1.899

UK average £1.882 · 1.3p below

🗺️ Show BS40 on the map

All stations in BS40

StationE10DieselE5
Ubley Motor Services LtdCleeve Hill Garage, Cleeve Hill, Ubley BS40 6PG 1.689——
Winford Road GarageWinford Ford, Littleton Mill, Chew Road, Winford BS40 8HJ 1.6891.9691.899
TOUT'S LangfordTout Ltd, Budgens, Bye Pass, Langford BS40 5JG 1.6991.9691.839

Prices are reported by the stations; a dash means no price reported in the last 21 days.

Towns in BS40

Nearby BS postcode districts

FAQ

How much is petrol in BS40 today?

Unleaded (E10) averages £1.692 a litre across BS40, from £1.689 to £1.699.

How much is diesel in BS40 today?

Diesel averages £1.969 a litre across BS40, from £1.969 to £1.969.

Where is the cheapest petrol station in BS40?

The table on this page lists every station in BS40 with a current price, cheapest first.

Source: UK Government Fuel Finder scheme (Department for Energy Security and Net Zero / Competition and Markets Authority), Open Government Licence v3.0. Prices are indicative and may have changed since they were reported; always check the price at the pump.