6 stations in Weymouth, Dorset, cheapest first.
The cheapest unleaded petrol (E10) in Weymouth today is 172.9p a litre at Sainsburys Weymouth (DT3 5BJ). Across the 6 stations selling it, prices average 175.1p and go up to 177.9p, so filling a 55-litre tank costs between £95.09 and £97.84.
The cheapest diesel in Weymouth today is 198.9p a litre at Sainsburys Weymouth (DT3 5BJ). Across the 6 stations selling it, prices average 201.2p and go up to 203.9p, so filling a 55-litre tank costs between £109.39 and £112.14.
Unleaded in Weymouth averages 175.1p, 1.1p less than the Dorset average (176.2p) and 0.6p more than the UK average (174.4p). Diesel in Weymouth averages 201.2p, 0.2p more than the Dorset average (201.0p) and 1.8p more than the UK average (199.4p).
Super unleaded (E5) is sold at 6 stations, from 184.9p at Sainsburys Weymouth. Premium diesel is sold at 4 stations, from 214.9p at Lanehouse Rocks Rd Esso Express. The 2 supermarket stations charge 173.4p on average for unleaded, 2.5p less than the other 4.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 172.9p | 175.1p | 177.9p |
| Super unleaded | 184.9p | 192.2p | 198.9p |
| Diesel | 198.9p | 201.2p | 203.9p |
| Premium diesel | 214.9p | 220.2p | 224.9p |
Average unleaded price, cheapest highlighted
Weymouth has 6 petrol stations reporting prices: 3 Esso, 1 BP, 1 Morrisons and 1 Sainsbury's. 1 are open 24 hours a day. 2 are at a supermarket. Of the 6, all sell bottled AdBlue, 5 offer air and screenwash, 4 have a car wash, 2 have customer toilets and 2 have water.
For unleaded, the cheapest nearby town is Yeovil, averaging 170.9p (4.2p less than Weymouth); 3 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Yeovil, averaging 197.9p (3.3p less than Weymouth); 7 other nearby towns are also cheaper.