Average Petrol Price in Manchester

Petrol (E10)153.3p
Diesel (B7S)175.0p

Today the average petrol price in Manchester is 153.32p per litre. 3.3p lower than the average price in England.

The current average price of diesel is 175.05p per litre. 3.7p below the English average price for diesel.

We calculate the daily averages by analysing price data from the 216 petrol stations in Manchester that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Manchester

The cheapest petrol in Manchester is in Droylsden (146.9p per litre).

Currently, buying 60 litres of petrol in Droylsden costs £6.20 less than in Stretford (157.2p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Ashton Under Lyne6149.70p173.53p
Atherton2149.40p168.90p
Bolton25152.98p175.44p
Bury10153.68p177.08p
Chadderton1149.90p171.90p
Denton3150.23p170.57p
Droylsden1146.90p165.90p
Dukinfield1147.90p167.90p
Eccles1152.90p171.90p
Failsworth2148.90p169.40p
Farnworth1152.90p175.90p
Heywood1153.90p172.90p
Horwich1148.70p170.70p
Irlam2153.90p175.40p
Leigh6155.87p171.03p
Manchester49153.82p176.29p
Middleton4154.40p175.90p
Middleton4154.40p175.90p
Oldham17153.24p174.24p
Rochdale13153.98p175.13p
Sale2154.90p180.90p
Salford8154.78p176.90p
Stalybridge3147.90p165.90p
Stockport7156.61p178.90p
Stretford3157.23p179.23p
Swinton1151.90p171.90p
Walkden1146.90p168.90p
Whitefield2151.90p174.90p
Wigan13152.90p173.21p
Worsley1152.90p176.90p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 11 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Manchester has decreased by 1.7p in the last week. Diesel has fallen by 4p.

In the last month petrol has dropped by 1.8p and. and diesel has fallen by 9.8p.