Fuel prices
Petrol and diesel prices in Weston-Super-Mare
Compare 8 stations and find the cheapest fuel in Weston-Super-Mare today.
In Weston-Super-Mare, unleaded petrol (E10) averages 174.3p per litre and standard diesel averages 200.2p per litre. The cheapest unleaded is at Esso for 169.9p per litre. Prices updated 4 November 2026, 19:06.
Average fuel prices in Weston-Super-Mare
Unleaded
174.3p/L
Lowest 169.9p · UK avg 171.0p
Diesel
200.2p/L
Lowest 197.9p · UK avg 198.4p
Super unleaded
189.7p/L
Lowest 182.9p · UK avg 190.0p
Premium diesel
218.9p/L
Lowest 215.9p · UK avg 217.7p
Latest price update in Weston-Super-Mare: 4 Nov 2026, 19:06. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Weston-Super-Mare
-
Esso Cheapest
JEFF BROWNS GARAGE, WESTON-SUPER-MARE, BS24 0BZ
169.9p
-
ASDA WESTON-SUPER-MARE SUPERSTORE
PHILLIPS ROAD (OFF WINTERSTOKE ROAD), WESTON-SUPER-MARE, BS23 3UZ
172.9p
-
TESCO
STATION RD, WESTON-SUPER-MARE, BS23 1XG
172.9p
-
MORRISONS
ELMHAM WAY/WORLE MOOR GATE, WESTON-SUPER-MARE, BS24 7AY
172.9p
-
GULF
LOCKING ROAD SERVICES 24X7, WESTON-SUPER-MARE, BS22 8NH
174.9p
-
ASDA LOCKING EXPRESS PETROL
LOCKING MOOR ROAD, WESTON-SUPER-MARE, BS24 8EL
174.9p
-
SAINSBURYS
QUEENSWAY, WESTON-SUPER-MARE, BS22 6BL
175.9p
-
SHELL
BOURNVILLE SERVICE STATION, WESTON-SUPER-MARE, BS23 3YS
179.9p
Cheapest diesel in Weston-Super-Mare
-
ASDA WESTON-SUPER-MARE SUPERSTORE Cheapest
PHILLIPS ROAD (OFF WINTERSTOKE ROAD), WESTON-SUPER-MARE, BS23 3UZ
197.9p
-
TESCO
STATION RD, WESTON-SUPER-MARE, BS23 1XG
197.9p
-
MORRISONS
ELMHAM WAY/WORLE MOOR GATE, WESTON-SUPER-MARE, BS24 7AY
197.9p
-
SAINSBURYS
QUEENSWAY, WESTON-SUPER-MARE, BS22 6BL
199.9p
-
Esso
JEFF BROWNS GARAGE, WESTON-SUPER-MARE, BS24 0BZ
199.9p
-
ASDA LOCKING EXPRESS PETROL
LOCKING MOOR ROAD, WESTON-SUPER-MARE, BS24 8EL
199.9p
-
GULF
LOCKING ROAD SERVICES 24X7, WESTON-SUPER-MARE, BS22 8NH
201.9p
-
SHELL
BOURNVILLE SERVICE STATION, WESTON-SUPER-MARE, BS23 3YS
205.9p
Fuel prices in Weston-Super-Mare: FAQ
What is the average price of petrol in Weston-Super-Mare?
Unleaded (E10) in Weston-Super-Mare averages 174.3p per litre across 8 stations, ranging from 169.9p to 179.9p. That is 3.3p above the UK average.
What is the average price of diesel in Weston-Super-Mare?
Standard diesel in Weston-Super-Mare averages 200.2p per litre across 8 stations, ranging from 197.9p to 205.9p. That is 1.8p above the UK average.
Where is the cheapest petrol in Weston-Super-Mare?
Right now the cheapest unleaded we can see in Weston-Super-Mare is at Esso, JEFF BROWNS GARAGE, WESTON-SUPER-MARE, BS24 0BZ, at 169.9p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.