Fuel prices
Petrol and diesel prices in Crewe
Compare 12 stations and find the cheapest fuel in Crewe today.
In Crewe, unleaded petrol (E10) averages 174.1p per litre and standard diesel averages 199.4p per litre. The cheapest unleaded is at Essar for 169.9p per litre. Prices updated 4 November 2026, 20:50.
Average fuel prices in Crewe
Unleaded
174.1p/L
Lowest 169.9p · UK avg 171.0p
Diesel
199.4p/L
Lowest 195.9p · UK avg 198.4p
Super unleaded
192.3p/L
Lowest 179.9p · UK avg 190.0p
Premium diesel
218.5p/L
Lowest 210.9p · UK avg 217.7p
Latest price update in Crewe: 4 Nov 2026, 20:50. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Crewe
-
Essar Cheapest
West street service station , Crewe , CW13HD
169.9p
-
TESCO
VERNON WAY, CREWE, CW1 2DD
169.9p
-
MORRISONS
DUNWOODY WAY, CREWE, CW1 3AW
169.9p
-
ESSO
NATWICH RD, CREWE, CW1 6DN
171.9p
-
ESSO
JACK MILLS WAY, CREWE, CW2 5UZ
171.9p
-
Shell
GATEWAY SERVICE STATION, CREWE, CW1 5NP
171.9p
-
SHELL
BRADFIELD ROAD, CREWE, CW1 3RA
171.9p
-
ASDA CREWE EXPRESS PETROL
BRADFIELD ROAD, CREWE, CW1 3RD
172.9p
-
ESSO
QUEENS PARK, CREWE, CW2 7SJ
172.9p
-
ESSO
416 NEWCASTLE ROAD, CREWE, CW2 5EB
174.9p
-
TEXACO
MIDDLEWICH ROAD, CREWE, CW4 7ES
176.9p
-
SHELL
A500 / M6 A500 / M6 BARTHOMLEY ROAD, CREWE, CW2 5PS
193.9p
Cheapest diesel in Crewe
-
Essar Cheapest
West street service station , Crewe , CW13HD
195.9p
-
TESCO
VERNON WAY, CREWE, CW1 2DD
195.9p
-
ESSO
NATWICH RD, CREWE, CW1 6DN
196.9p
-
MORRISONS
DUNWOODY WAY, CREWE, CW1 3AW
196.9p
-
ESSO
QUEENS PARK, CREWE, CW2 7SJ
196.9p
-
ESSO
416 NEWCASTLE ROAD, CREWE, CW2 5EB
197.9p
-
Shell
GATEWAY SERVICE STATION, CREWE, CW1 5NP
197.9p
-
SHELL
BRADFIELD ROAD, CREWE, CW1 3RA
197.9p
-
ESSO
JACK MILLS WAY, CREWE, CW2 5UZ
198.9p
-
ASDA CREWE EXPRESS PETROL
BRADFIELD ROAD, CREWE, CW1 3RD
199.9p
-
TEXACO
MIDDLEWICH ROAD, CREWE, CW4 7ES
199.9p
-
SHELL
A500 / M6 A500 / M6 BARTHOMLEY ROAD, CREWE, CW2 5PS
217.9p
Fuel prices in Crewe: FAQ
What is the average price of petrol in Crewe?
Unleaded (E10) in Crewe averages 174.1p per litre across 12 stations, ranging from 169.9p to 193.9p. That is 3.1p above the UK average.
What is the average price of diesel in Crewe?
Standard diesel in Crewe averages 199.4p per litre across 12 stations, ranging from 195.9p to 217.9p. That is 1.0p above the UK average.
Where is the cheapest petrol in Crewe?
Right now the cheapest unleaded we can see in Crewe is at Essar, West street service station , Crewe , CW13HD, at 169.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.