Fuel prices in Crewe today, 4 November 2026

Pump prices at 33 petrol stations within 10 miles of Crewe town centre, sorted cheapest first. Prices come from the official retailer price data published under the government's fuel price transparency rules, updated daily from the official Fuel Finder data.

Cheapest unleaded
167.9p
Cheapest diesel
191.9p
Avg unleaded (Crewe)
175.4p
Avg diesel (Crewe)
200.4p

Cheapest fuel in Crewe: quick answers

Where is the cheapest petrol in Crewe today?

167.9p a litre for unleaded (E10) at BP, Sandyford Service Station, James Brindley Way, Stoke-On-Trent, 9.6 miles from the town centre. That is 7.5p under the Crewe average of 175.4p, or about £3.75 on a 50-litre fill.

Where is the cheapest diesel in Crewe?

191.9p a litre for diesel (B7) at Morrisons, Lower Milehouse Lane, Newcastle-Under-Lyme. The Crewe average for diesel is 200.4p.

Is petrol in Crewe dearer than the UK average?

Unleaded in Crewe averages 175.4p today, 4.4p above the UK average of 171.0p across every station in the data. Diesel averages 200.4p, 2.2p above the UK figure of 198.2p.

Which brand is cheapest for petrol in Crewe?

Among brands with 2 or more stations within 10 miles, Morrisons has the lowest average unleaded price at 170.2p across 4 stations. Welcome Break is the dearest on average at 196.9p.

How current are these prices?

Prices come from the government's Fuel Finder open data, where forecourts must report any change within 30 minutes. We update our copy from that data every day. The pump totem is still the final word.

Every station near Crewe, cheapest unleaded first

9.6 miBP
Sandyford Service Station, James Brindley Way, Stoke-On-Trent
ST6 5FE
24 hours · Car wash · Air · Toilets · AdBlue pump
Unleaded167.9p
Diesel195.9p
6.4 miSainsbury's
Brunds Farm Road, Alsager
ST7 2YU
Unleaded168.9p
Diesel195.9p
8.1 miTesco
Liverpool Rd, Kidsgrove, Stoke-On-Trent
ST7 1DX
Air · Water · Toilets
Unleaded168.9p
Diesel195.9p
9.8 miMorrisons
Lower Milehouse Lane, Newcastle-Under-Lyme
ST5 9BE
Price last reported 29 Sept
Car wash · Air
Unleaded168.9p
Diesel191.9p
7.6 miShell
Over Square Garage, Delamere Street, Winsford
CW7 2LT
Air · Water · Toilets · AdBlue pump
Unleaded169.9p
Diesel194.9p
0.6 miMorrisons
Dunwoody Way, Crewe
CW1 3AW
Price last reported 28 Sept
Car wash · Air · LPG
Unleaded169.9p
Diesel196.9p
0.4 miEssar
West Street Service Station, 27-29 West Street, Crewe
CW13HD
Price last reported 23 Sept
Car wash
Unleaded169.9p
Diesel195.9p
9.8 miShell
Parkside Garage, 485 London Road, Northwich
CW9 8NA
Air · Water · Toilets
Unleaded169.9p
Diesel192.9p
7.5 miMorrisons
Nat Lane, Winsford
CW7 3GZ
Price last reported 28 Sept
24 hours · Car wash · Air
Unleaded169.9p
Diesel194.9p
0.6 miEsso
Natwich Rd, Crewe
CW1 6DN
Air · Water
Unleaded171.9p
Diesel196.9p
3.3 miSainsbury's
Middlewich Road, Nantwich
CW5 6PH
Car wash · Air
Unleaded171.9p
Diesel197.9p
1.0 miShell
Bradfield Road, Crewe
CW1 3RA
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded171.9p
Diesel197.9p
1.9 miEsso
Jack Mills Way, Shavington, Crewe
CW2 5UZ
24 hours · Car wash · AdBlue pump
Unleaded171.9p
Diesel198.9p
7.8 miBP
Winsford Gateway Service Station, Road Six, Winsford Industrial Estate, Winsford
CW7 3QF
24 hours · Car wash · Air · Toilets · AdBlue pump
Unleaded171.9p
Diesel196.9p
0.3 miTesco
Vernon Way, Crewe
CW1 2DD
24 hours · Car wash · Air · Water · Toilets
Unleaded171.9p
Diesel195.9p
4.0 miMorrisons
Pratchetts Row, Nantwich
CW5 5SB
Price last reported 28 Sept
Car wash · Air · Toilets
Unleaded171.9p
Diesel197.9p
1.3 miBP
Crewe Road Service Station, 613 Crewe Road
CW2 6PR
Price last reported 21 Sept
Car wash · Air · Water · Toilets
Unleaded172.9p
Diesel199.9p
1.0 miEsso
Queens Park, Crewe
CW2 7SJ
24 hours · Car wash · Air · Water · Toilets
Unleaded172.9p
Diesel196.9p
1.1 miAsda
Bradfield Road, Coppenhall, Crewe
CW1 3RD
Toilets
Unleaded172.9p
Diesel199.9p
6.9 miTexaco
Wardle Garage, Calveley, Tarporley
CW6 9JS
Price last reported 27 Sept
Air · Water · Toilets · AdBlue pump
Unleaded173.9p
Diesel201.9p
1.1 miShell
Gateway Service Station, Beswick Drive, Crewe
CW1 5NP
24 hours · Car wash · Air · Toilets · AdBlue pump
Unleaded173.9p
Diesel197.9p
2.9 miEsso
416 Newcastle Road, Crewe
CW2 5EB
Car wash · AdBlue pump
Unleaded174.9p
Diesel199.9p
9.3 miPorters Service Station
Porters Service Station Ltd, Padgbury Lane, Congleton
CW12 4HX
Price last reported 23 Sept
Car wash · Air
Unleaded175.9p
Diesel199.9p
9.5 miEsso
Talke Road, Stoke-On-Trent
ST5 7PJ
24 hours
Unleaded175.9p
Diesel199.9p
8.3 miShell
Newcastle Road, Talke
ST7 1UP
Price last reported 18 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded176.9p
Diesel199.9p
5.3 miAsda
Congleton Road, Sandbach
CW11 4SP
Toilets
Unleaded176.9p
Diesel199.9p
7.6 miTexaco
Middlewich Road, Holmes Chapel, Crewe
CW4 7ES
Car wash · Toilets
Unleaded176.9p
Diesel199.9p
6.7 miShell
Holmes Chapel Road, Middlewich
CW10 0JB
Price last reported 16 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded176.9p
Diesel199.9p
4.8 miShell
A500 / M6 A500 / M6 Barthomley Road, Crewe
CW2 5PS
Price last reported 30 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded193.9p
Diesel217.9p
5.1 miBP
M6, Sandbach
CW11 2FZ
24 hours · Air · Toilets · AdBlue pump
Unleaded196.9p
Diesel219.9p
9.6 miWelcome Break
Motorway Services, Keele, Newcastle-Under-Lyme
ST5 5HG
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded196.9p
Diesel221.9p
9.7 miWelcome Break
Motorway Services, Keele, Newcastle-Under-Lyme
ST5 5HG
24 hours · Air · Water · Toilets · AdBlue pump · LPG
Unleaded196.9p
Diesel221.9p
6.2 miQuarry Service Station
101 Nantwich Road, Audley, Stoke-On-Trent
ST7 8DL
Air
Unleaded–
Diesel198.9p

Distances measured from Crewe town centre. Data fetched 10 hours ago.

Fuel prices around Crewe: the numbers

Measured across the 33 stations within 10 miles with a price reported in the last 30 days, against every station in the UK data on the same day.

Unleaded E10Diesel B7
Crewe average175.4p200.4p
UK average171.0p198.2p
Crewe against the UK+4.4p+2.2p
Cheapest station167.9p191.9p
Dearest station196.9p221.9p
Spread, dearest minus cheapest+29.0p+30.0p
Stations with a price3230

Brands near Crewe

Brands with 2 or more stations within 10 miles, most stations first. Averages cover the stations in this radius only.

BrandStationsAvg unleadedAvg diesel
Shell7176.2p200.2p
Esso5173.5p198.5p
BP4177.4p204.2p
Morrisons4170.2p195.4p
Asda2174.9p199.9p
Sainsbury's2170.4p196.9p
Tesco2170.4p195.9p
Texaco2175.4p199.9p
Welcome Break2196.9p221.9p

How Crewe prices have moved

Daily average over the last 11 days, Crewe against the UK. Unleaded has moved -2.2p and diesel -2.0p since 25 October 2026.

Crewe unleadedCrewe dieselUK unleadedUK diesel
168p187p206p10-2510-2710-2910-3111-0211-04

What this covers: 33 stations within 10 miles of the town centre as given in our town list, which can take in neighbouring towns. Averages are a plain mean of reported prices, so one dear motorway forecourt lifts a small town's figure. Stations that have reported nothing for 30 days are listed with their last price but left out of the averages.

Check a car's MOT history and due date for free by registration on My MOT Checker.

Fuel prices in nearby towns