Fuel prices in Macclesfield

Live prices today at 12 stations in Macclesfield. Cheapest diesel £2.000/L, petrol £1.740/L. Updated 6 October 2026.

The average diesel price in Macclesfield, £2.030/L, is 1.4% above the national average of £2.001/L. The average petrol price in Macclesfield, £1.778/L, is 1.6% above the national average of £1.750/L. By brand, a litre of petrol in Macclesfield averages £1.745/L at Morrisons and £1.820/L at Shell: £3.00 apart on a 40-litre tank. Open 24 hours: 7 of 12 stations in Macclesfield. On a motorway: 0 of 12 stations in Macclesfield. On the motorway a litre of diesel costs £0.155/L more than elsewhere on average (nationwide).

StationPriceDistance
MFG BIDDULPH£2.020/L14.4 km
SHELL CHELFORD£2.030/L9.8 km
SHELL BROKEN CROSS£2.030/L2.3 km
Pexall service station Ltd£2.030/L3.8 km
SHELL LITTLE WAITROSE TYTHERINGTON£2.030/L2.8 km

Nearby cities