Skip to content

Petrol stations in Crewe

There are 12 petrol stations in Crewe (North West) with current fuel prices. The cheapest diesel is currently € 1.669 at Morrisons.

Cheapest Diesel£ 1.669 — Morrisons
Cheapest Unleaded£ 1.529 — Morrisons
Stations12
Loading map…

Price trend in Crewe

Diesel ranged between £ 1.599 and £ 1.939 over the last 30 days.

Unleaded (E10) ranged between £ 1.499 and £ 1.749 over the last 30 days.

DateAvg. DieselAvg. Unleaded
07/07/2026£ 1.680£ 1.536
08/07/2026£ 1.676
09/07/2026£ 1.670
10/07/2026£ 1.671£ 1.535
11/07/2026£ 1.534
12/07/2026£ 1.671£ 1.534
13/07/2026£ 1.534
14/07/2026£ 1.675£ 1.534
15/07/2026£ 1.687£ 1.541
16/07/2026£ 1.545
17/07/2026£ 1.703£ 1.552
18/07/2026£ 1.708£ 1.557
19/07/2026£ 1.708£ 1.559
20/07/2026£ 1.711£ 1.559

Price comparison

Crewe is currently more expensive than the median in North West (3.9p) and the average in United Kingdom (2.5p).

AreaDieselUnleaded (E10)
City£ 1.718£ 1.569
North West£ 1.679£ 1.529
United Kingdom£ 1.693£ 1.539

Nearby stations

CityStationsDieselUnleaded (E10)
Sandbach3£ 1.699£ 1.559
Winsford3£ 1.659£ 1.499
Northwich10£ 1.649£ 1.469
Newcastle-under-lyme5£ 1.619£ 1.479