Local fuel station directory
Petrol and diesel stations in Shrewsbury
Today's unleaded and diesel prices at every forecourt in and around Shrewsbury, in pence per litre. Choose a station to open the map with a five-mile search radius around its postcode.
Cheapest unleaded E10
167.7pper litre
Asda Old Potts Way
Cheapest diesel B7
193.7pper litre
Asda Old Potts Way
Prices from the UK Government Fuel Finder feed, last updated today at 06:52.
Shrewsbury fuel stations
10 stations listed
Prices shown in pence per litre. A dash means no price has been reported for that fuel.
- Esso Harlescott Lane Harlescott Lane, Shrewsbury, SY1 3AP Petrol172.9p Diesel195.9p Compare
- Morrisons Whitchurch Road Whitchurch Road, Shrewsbury, SY1 4DN Petrol167.9p Diesel193.9p Compare
- Tesco Battlefield Road Battlefield Road, Shrewsbury, SY1 4HA Petrol169.9p Diesel194.9p Compare
- Shell Thieves Lane Thieves Lane, Shrewsbury, SY2 6GF Petrol173.9p Diesel203.9p Compare
- Esso Hereford Road Hereford Road, Shrewsbury, SY3 0DA Petrol171.9p Diesel196.9p Compare
- Asda Old Potts Way Cheapest petrol Old Potts Way, Shrewsbury, SY3 7ET Petrol167.7p Diesel193.7p Compare
- Esso Hereford Road Hereford Road, Shrewsbury, SY3 7RE Petrol169.9p Diesel198.9p Compare
- Murco Holyhead Road Holyhead Road, Shrewsbury, SY3 8EF Petrol171.9p Diesel195.9p Compare
- Essar The Mount The Mount, Shrewsbury, SY3 8PF Petrol— Diesel— Compare
- Sainsbury's Hereford Road Hereford Road, Shrewsbury, SY3 9NB Petrol169.9p Diesel195.9p Compare
Finding cheaper fuel in Shrewsbury
Fuel prices can vary between nearby forecourts and may change during the day. Open a station link to search around its exact postcode, then compare the latest available prices and distance before travelling.
Station names, brands and facilities can change. Check the map listing and the forecourt before making a special journey.