Petrol & diesel prices in Weymouth

Cheapest Unleaded in Weymouth: 169.9p a litre, at Morrisons, Mercury Road (updated 3 Nov, 22:34).

All 7 stations in Weymouth show a price. Only prices from the last 30 days are ranked.

Fuel

© OpenStreetMap

Cheapest stations

  1. 1 Morrisons, Mercury Road DT3 5HJ Weymouth 169.9p Directions
  2. 2 Esso, Cumberland Drive DT4 9TB Weymouth 171.9p Directions
  3. 3 Sainsburys, Mercury Road DT3 5BJ Weymouth 171.9p Directions
  4. 4 Esso, Lanehouse Rocks Rd DT4 9DJ Weymouth 172.9p Directions
  5. 5 Esso, King Street DT4 7BJ Weymouth 24-hour fuel 173.9p Directions

All stations

Station UnleadedE5DieselPremium diesel
Esso, Lanehouse Rocks Rd DT4 9DJ Weymouth 1.5 miles Directions 172.9p updated 187.9p updated 199.9p updated 213.9p updated
Esso, Cumberland Drive DT4 9TB Weymouth 1.2 miles Directions 171.9p updated 195.9p updated 199.9p updated 219.9p updated
Esso, King Street DT4 7BJ Weymouth 0.8 miles 24-hour fuel Directions 173.9p updated 192.9p updated 199.9p updated 218.9p updated
BP, 316-318 Dorchester Road DT3 5AS Weymouth 1 mile 24-hour fuel Directions 176.9p updated 197.9p updated 199.9p updated 220.9p updated
Morrisons, Mercury Road DT3 5HJ Weymouth 0.6 miles Directions 169.9p updated 189.9p updated 198.9p updated not sold
Texaco, Owermoigne Service Station DT2 8HN Weymouth 6.8 miles Directions 175.9p updated 194.9p updated 199.9p updated not sold
Sainsburys, Mercury Road DT3 5BJ Weymouth 0.8 miles Directions 171.9p updated 183.9p updated 198.9p updated not sold

Nearby towns