Fuel prices
Petrol and diesel prices in Shrewsbury
Compare 16 stations and find the cheapest fuel in Shrewsbury today.
In Shrewsbury, unleaded petrol (E10) averages 172.0p per litre and standard diesel averages 196.8p per litre. The cheapest unleaded is at Texaco for 159.9p per litre. Prices updated 4 November 2026, 20:46.
Average fuel prices in Shrewsbury
Unleaded
172.0p/L
Lowest 159.9p · UK avg 171.0p
Diesel
196.8p/L
Lowest 191.9p · UK avg 198.4p
Super unleaded
190.7p/L
Lowest 179.9p · UK avg 190.0p
Premium diesel
216.8p/L
Lowest 207.9p · UK avg 217.7p
Latest price update in Shrewsbury: 4 Nov 2026, 20:46. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Shrewsbury
-
Texaco Cheapest
NESSCLIFFE SERVICE STATION, SHREWSBURY, SY4 1DB
159.9p
-
Ridge Fuels
RIDGE FUELS LTD, L M S NEW YARD, CASTLE FOREGATE, SHREWSBURY, SY1 2EN, SHREWSBURY, SY1 2EN
167.9p
-
MORRISONS
WHITCHURCH ROAD, SHREWSBURY, SY1 4DN
169.9p
-
Murco
SHAWBURY SERVICE STATION, SHREWSBURY, SY4 4NL
169.9p
-
TESCO
CATTLE MARKET, SHREWSBURY, SY1 4HA
169.9p
-
EG ON THE MOVE
Welshpool Rd, Bicton Heath, Shrewsbury SY3 5EA, Shrewsbury, SY3 5EA
171.7p
-
ASDA SHREWSBURY
OLD POTTS WAY, SHREWSBURY, SY3 7ET
171.7p
-
Murco
FOUR CROSSES GARAGE, SHREWSBURY, SY3 8EF
171.9p
-
ESSO
HEREFORD ROAD, SHREWSBURY, SY3 0DA
172.9p
-
SAINSBURYS
MEOLE BRACE RETAIL PARK, SHREWSBURY, SY3 9NB
173.9p
-
SHELL
THIEVES LANE, SHREWSBURY, SY2 6GF
173.9p
-
GULF
POST OFFICE, SHREWSBURY, SY5 6JJ
174.9p
-
BP
STATION ROAD, SHREWSBURY, SY5 0BE
174.9p
-
Spar
BP, SHREWSBURY, SY4 3EQ
175.9p
-
ESSO
HARLESCOTT LN, SHREWSBURY, SY1 3AP
175.9p
-
SHELL
FORD SERVICE STATION, SHREWSBURY, SY5 9LE
176.9p
Cheapest diesel in Shrewsbury
-
Texaco Cheapest
NESSCLIFFE SERVICE STATION, SHREWSBURY, SY4 1DB
191.9p
-
Ridge Fuels
RIDGE FUELS LTD, L M S NEW YARD, CASTLE FOREGATE, SHREWSBURY, SY1 2EN, SHREWSBURY, SY1 2EN
191.9p
-
ASDA SHREWSBURY
OLD POTTS WAY, SHREWSBURY, SY3 7ET
194.7p
-
MORRISONS
WHITCHURCH ROAD, SHREWSBURY, SY1 4DN
194.9p
-
Murco
SHAWBURY SERVICE STATION, SHREWSBURY, SY4 4NL
194.9p
-
TESCO
CATTLE MARKET, SHREWSBURY, SY1 4HA
194.9p
-
Murco
FOUR CROSSES GARAGE, SHREWSBURY, SY3 8EF
195.9p
-
EG ON THE MOVE
Welshpool Rd, Bicton Heath, Shrewsbury SY3 5EA, Shrewsbury, SY3 5EA
196.7p
-
SAINSBURYS
MEOLE BRACE RETAIL PARK, SHREWSBURY, SY3 9NB
196.9p
-
ESSO
HEREFORD ROAD, SHREWSBURY, SY3 0DA
196.9p
-
GULF
POST OFFICE, SHREWSBURY, SY5 6JJ
197.9p
-
Spar
BP, SHREWSBURY, SY4 3EQ
198.9p
-
ESSO
HARLESCOTT LN, SHREWSBURY, SY1 3AP
198.9p
-
SHELL
FORD SERVICE STATION, SHREWSBURY, SY5 9LE
199.9p
-
BP
STATION ROAD, SHREWSBURY, SY5 0BE
199.9p
-
SHELL
THIEVES LANE, SHREWSBURY, SY2 6GF
203.9p
Fuel prices in Shrewsbury: FAQ
What is the average price of petrol in Shrewsbury?
Unleaded (E10) in Shrewsbury averages 172.0p per litre across 16 stations, ranging from 159.9p to 176.9p. That is 1.0p above the UK average.
What is the average price of diesel in Shrewsbury?
Standard diesel in Shrewsbury averages 196.8p per litre across 16 stations, ranging from 191.9p to 203.9p. That is 1.6p below the UK average.
Where is the cheapest petrol in Shrewsbury?
Right now the cheapest unleaded we can see in Shrewsbury is at Texaco, NESSCLIFFE SERVICE STATION, SHREWSBURY, SY4 1DB, at 159.9p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.