Fuel prices in Macclesfield today, 7 September 2026
Pump prices at 11 petrol stations within 10 miles of Macclesfield town centre, sorted cheapest first. Prices come from the official retailer price data published under the government's fuel price transparency rules, and we refresh them every 30 minutes.
| Station | Distance | Unleaded | Diesel | Super |
|---|---|---|---|---|
| Esso, MACCLESFIELD ROAD, STOCKPORT SK7 6DT | 7.4 mi | 163.9p | 184.9p | 178.9p |
| Esso, LONDON ROAD, BUXTON SK17 9NW | 8.9 mi | 164.9p | 184.9p | 179.9p |
| Esso, WOODFORD ROAD, BRAMHALL SK7 1JR | 6.8 mi | 164.9p | 186.9p | 179.9p |
| BP, Buxton Road, Stockport SK7 6AF | 7.9 mi | 165.9p | 186.9p | 184.9p |
| Texaco, 151 Stockport Road, Stockport SK6 6DQ | 9.6 mi | 165.9p | 188.9p | 183.9p |
| Esso, 172-6 Buxton Road, Stockport SK2 6HA | 9.3 mi | 166.9p | 188.9p | 185.9p |
| Esso, 297-309 Buxton Road, Stockport SK2 7NR | 8.9 mi | 166.9p | 187.9p | 185.9p |
| Esso, Wellington New Road, Stockport SK1 3UA | 10.0 mi | 167.9p | 188.9p | 186.9p |
| Esso, Hawthorne Street, Wilmslow SK9 5EH | 6.5 mi | 168.9p | 191.9p | 187.9p |
| Texaco, Altrincham Road, Wilmslow SK9 5NN | 7.3 mi | 169.9p | 191.9p | 187.9p |
| Esso, Churchill Way, Macclesfield SK11 9JR | 0.1 mi | 173.9p | 194.9p | 192.9p |
Distances measured from Macclesfield town centre. Data fetched 0 minutes ago.
Petrol prices in Macclesfield: quick answers
Where is the cheapest petrol in Macclesfield today?
The cheapest unleaded (E10) near Macclesfield in our data right now is 163.9p per litre at Esso, MACCLESFIELD ROAD, STOCKPORT. The local average is 167.3p, so anything under that is a decent price.
Where is the cheapest diesel in Macclesfield?
The lowest diesel (B7) price near Macclesfield is currently 184.9p per litre at Esso, MACCLESFIELD ROAD, STOCKPORT.
How current are these prices?
Retailers publish price changes to the government's open data scheme, and forecourts must report changes within 30 minutes under the Fuel Finder rules. We refresh our copy every 30 minutes. The pump totem is still the final word.