Add to home screen Get quick access to cheap fuel near you
Add to home screen Get quick access to cheap fuel near you
Tap Share, then "Add to Home Screen"
pumpitdown.com

Stop overpaying at the pump

prices updated 10:38pm BST, 15 jul 2026

Stop overpaying at the pump

prices updated 10:38pm BST, 15 jul 2026

Cheapest Petrol & Diesel in Weston-super-Mare Today

Prices updated 21 minutes ago

Cheapest Petrol
152.9p
per litre
Cheapest Diesel
165.9p
per litre
Save up to £3.00 on petrol · £2.00 on diesel on a full tank vs the priciest local station

UK avg petrol today: 152.1p  ·  Weston-super-Mare is 2.5p above the national average

Avg. Fuel Prices

Petrol Diesel

Showing the 12 cheapest petrol stations in Weston-super-Mare. For cheapest diesel, super unleaded, or to search from your exact address, use the postcode search.

Morrisons
MFG MORRISONS WESTON SUPER MARE
ELMHAM WAY/WORLE MOOR GATE, WESTON-SUPER-MARE, BS24 7AY
● Open 24 hrs
Petrol 152.9p per litre
Diesel 165.9p per litre
Super 165.9p per litre
Asda
ASDA WESTON-SUPER-MARE SUPERSTORE
PHILLIPS ROAD (OFF WINTERSTOKE ROAD), WESTON-SUPER-MARE, BS23 3UZ
● Open 24 hrs
Petrol 152.9p per litre
Diesel 167.9p per litre
Gulf
Locking Road Services 24x7
LOCKING ROAD SERVICES 24X7, 375, LOCKING ROAD, WESTON-SUPER-MARE, BS22 8NH
● Open 24 hrs
Petrol 153.9p per litre
Diesel 166.9p per litre
Esso
MFG WORLE
1-3 NEW BRISTOL ROAD, WORLE, BS22 6AD
● Open 24 hrs
Petrol 153.9p per litre
Diesel 166.9p per litre
Super 169.9p per litre
Amazon — Sponsored
🔥 Popular
CERAKOTE Ceramic Headlight Kit
CERAKOTE Ceramic Headlight Kit
Popular. Guaranteed to last as long as you own the vehicle. No power tools needed. 10-wipe kit.
View on Amazon →
Tesco
WESTON-SUPER-MARE SUPERSTORE - PETROL FILLING STATION
STATION RD, WESTON-SUPER-MARE, BS23 1XG
● Open 24 hrs
Petrol 153.9p per litre
Diesel 167.9p per litre
Super 163.9p per litre
BP
MFG WESTON SUPER MARE
AIRPORT ROUNDABOUT, LOCKING, BS24 8FN
● Open 24 hrs
Petrol 154.9p per litre
Diesel 166.9p per litre
Super 169.9p per litre
Asda
ASDA LOCKING EXPRESS PETROL
LOCKING MOOR ROAD, LOCKING, WESTON-SUPER-MARE, BS24 8EL
● Open Wednesday: 06:00–23:00
Petrol 155.9p per litre
Diesel 169.9p per litre
Super 171.9p per litre
Shell
BOURNVILLE SERVICE STATION
BOURNVILLE SERVICE STATION, WINTERSTOKE ROAD, WESTON-SUPER-MARE, BS23 3YS, WESTON-SUPER-MARE, BS23 3YS
● Open 24 hrs
Petrol 158.9p per litre
Diesel 169.9p per litre
Super 173.9p per litre

Average prices by brand in Weston-super-Mare

Brand Petrol Diesel Stations
1.
Morrisons
Morrisons Cheapest
152.9p 165.9p 1
2.
Tesco
Tesco
153.9p 167.9p 1
3.
Gulf
Gulf
153.9p 166.9p 1
4.
Esso
Esso
153.9p 166.9p 1
5.
Asda
Asda
154.4p 168.9p 2
6.
BP
BP
154.9p 166.9p 1
7.
Shell
Shell
158.9p 169.9p 1

Want prices near your exact address?
Enter your postcode or tap 📍 to use your location

About fuel prices in Weston-super-Mare

There are currently 8 petrol stations reporting live prices within 3 miles of Weston-super-Mare, with the cheapest petrol today at 152.9p per litre at MFG MORRISONS WESTON SUPER MARE. The local average of 154.6p is 2.5p above the UK national average of 152.1p. Choosing the cheapest station over the most expensive could save you up to £3.00 on petrol and £2.00 on diesel on a full tank.

Supermarket forecourts in the area include Morrisons, Tesco and Asda — these tend to offer the most competitive prices and are a good first stop for budget-conscious drivers.

Prices are sourced directly from fuel retailers via the UK Government Fuel Finder API and refreshed every 30 minutes. For hyperlocal results or a wider search radius, enter your postcode in the box above.

Also search nearby

Frequently asked questions

How often are Weston-super-Mare fuel prices updated?
Prices are updated every 30 minutes, sourced directly from fuel retailers via the GOV.UK Fuel Finder API.
What are the average fuel prices in Weston-super-Mare right now?
Based on the 8 stations shown, average prices in Weston-super-Mare are currently:
  • Petrol (E10): 154.6p per litre (▲ 2.5p above UK avg)
  • Diesel (B7): 167.8p per litre (▲ 1.4p above UK avg)
  • Super Unleaded (E5): 169.2p per litre (▼ 0.3p below UK avg)
What is the cheapest supermarket petrol station in Weston-super-Mare?
Supermarkets like Tesco, Sainsbury's, Asda and Morrisons typically offer the lowest fuel prices. Check the results above — cheapest stations are shown first.
Can I report a wrong price for a station in Weston-super-Mare?
Yes — tap "Wrong price?" on any station card above to submit a correction with a photo. Verified corrections are applied within minutes.