Petrol and Diesel Prices in Weston-Super-Mare

Compare petrol and diesel prices at 8 petrol stations in Weston-Super-Mare. Prices last updated 14:08 26/06/2026.

Petrol (E10)

152.9p

at WESTON-SUPER-MARE SUPERSTORE - PETROL FILLING STATION

Diesel (B7)

166.9p

at WESTON-SUPER-MARE SUPERSTORE - PETROL FILLING STATION

Super Unleaded (E5)

161.9p

at WESTON-SUPER-MARE SUPERSTORE - PETROL FILLING STATION

Premium Diesel

188.9p

at ASDA LOCKING EXPRESS PETROL

Weston-Super-Mare vs UK Average

Unleaded (E10)

155.0p avg

2.9p above UK average (152.1p)

Diesel

169.0p avg

In line with UK average (169.0p)

Price History in Weston-Super-Mare

See how fuel prices have changed over time with interactive charts and analysis.

9 Stations

Click any column header to sort. Prices shown in pence per litre.

Nearby Fuel Stations

Stations within a few miles of Weston-Super-Mare — worth the short drive for cheaper fuel.

About Fuel Prices in Weston-Super-Mare

Weston-Super-Mare currently has 8 petrol stations tracked by FuelCosts.co.uk. The average unleaded petrol price in Weston-Super-Mare today is 155.0p per litre, which is 2.9p above the UK national average of 152.1p.

The cheapest unleaded petrol in Weston-Super-Mare right now is 152.9p at WESTON-SUPER-MARE SUPERSTORE - PETROL FILLING STATION. The cheapest diesel is 166.9p at WESTON-SUPER-MARE SUPERSTORE - PETROL FILLING STATION.

Fuel prices in Weston-Super-Mare are sourced from the UK Government's CMA Fuel Finder scheme and updated every 4 minutes. We recommend comparing prices before filling up, as prices can vary significantly between stations even within the same town.