Cheapest petrol & diesel in Weymouth

The cheapest unleaded near Weymouth is 168.9p and diesel from 197.9p — across 12 forecourts within 8 miles.

Prices updated 11 hours ago · Dorset

Cheapest E10
168.9p
Cheapest Diesel
197.9p
Area average E10
171.3p
See these on the live map →

Cheapest forecourts near Weymouth

StationUnleaded E10Diesel B7Distance
ESSO DT47BJ168.9p198.9p0.1 mi
MORRISONS DT35HJ168.9p198.9p1.3 mi
TESCO DT12RY169.9p199.9p6.1 mi
ESSO DT49TB169.9p199.9p1.3 mi
SHELL DT51GE169.9p201.9p3.3 mi
SAINSBURYS DT35BJ169.9p198.9p1.5 mi
TEXACO DT51BW171.9p197.9p4.3 mi
ESSO DT49DJ171.9p199.9p1.4 mi
ESSO DT29LJ171.9p201.9p7.7 mi
SHELL DT11NF172.9p197.9p7.1 mi
BP DT35AS174.9p199.9p1.7 mi
TEXACO DT28HN174.9p199.9p6.8 mi

FuelRadar tracks live petrol and diesel prices across Weymouth and the rest of the UK, updated through the day from the government Fuel Finder scheme and retailer feeds. Prices shown are the most recent reported for each forecourt — always confirm at the pump before filling up.

Weymouth fuel price FAQ

Where is the cheapest petrol in Weymouth?
The cheapest unleaded (E10) near Weymouth right now is 168.9p per litre at MORRISONS (DT35HJ), one of 12 forecourts FuelRadar tracks within 8 miles.
What is the average petrol price in Weymouth?
The average unleaded price across Weymouth forecourts is about 171.3p per litre, so the cheapest at 168.9p saves roughly 2.4p a litre.
How much is diesel in Weymouth?
Diesel (B7) near Weymouth starts from 197.9p per litre, based on the latest reported forecourt prices.
How often are Weymouth fuel prices updated?
FuelRadar refreshes Weymouth prices through the day from the government Fuel Finder scheme and retailer feeds — last updated 11 hours ago.

Local farm shops in Dorset

Filling up near Weymouth? Stock up on local produce too — browse independent farm shops across Dorset on our sister site.

Farm shops in Dorset →

Fuel prices elsewhere in Dorset

BournemouthChristchurchDorchesterFerndownPooleShaftesburySherborneSwanageVerwoodWarehamWimborne Minster

All Dorset fuel prices · Browse every UK area