Cheapest petrol in Dorset today: unleaded from 155.9p and diesel from 188.9p a litre, across 3 forecourts within 8 miles. Updated every morning from the...
Dorset petrol prices today: the cheapest unleaded within 8 miles of Dorset is 155.9p a litre at TESCO, Weymouth Ave Dorchester; the cheapest diesel is 188.9p at TESCO, Weymouth Ave Dorchester. Across the 3 stations reporting, unleaded averages 166.2p and diesel 195.9p, so the gap between the dearest and cheapest forecourt is worth checking before you fill up. Prices are the ones the retailers published this morning under the UK fuel price open data scheme; checked 11 November 2026 at 05:25.
Cheapest unleaded (E10) near Dorset
| Forecourt | Unleaded | From Dorset |
|---|---|---|
| TESCO Weymouth Ave Dorchester, DT1 2RY | 155.9p | 1.0 mi |
| ESSO LANEHOUSE ROCKS ROAD, WEYMOUTH, DT4 9DJ | 169.9p | 7.9 mi |
| Asda King Street, Weymouth, DT4 7BJ | 172.9p | 7.0 mi |
Cheapest diesel (B7) near Dorset
| Forecourt | Diesel | From Dorset |
|---|---|---|
| TESCO Weymouth Ave Dorchester, DT1 2RY | 188.9p | 1.0 mi |
| Asda King Street, Weymouth, DT4 7BJ | 198.9p | 7.0 mi |
| ESSO LANEHOUSE ROCKS ROAD, WEYMOUTH, DT4 9DJ | 199.9p | 7.9 mi |
How to read this page
- Prices are in pence per litre and come from the daily price files the retailers publish under the government's fuel price transparency scheme: Asda, Morrisons, Tesco, Applegreen, Esso, Jet, Moto, Rontec, SGN. Independent forecourts and retailers that do not publish a file are not shown.
- Distances are straight-line from the centre of Dorset; the retailer's own site has the station's opening hours.
- Prices can change during the day. If a forecourt shows a different price on the pole, the pole price applies.
Related: Dorset roadworks and travel and Dorset weather.
Have your say