Drivers in Greater Manchester looking to save on fuel today can head to the Costco Wholesale garage in Oldham, where petrol is priced at 140.9p per litre. This is the cheapest rate in the region, according to live government-published data supplied by retailers. Filling an average 55-litre family car at this forecourt costs £85, which is up to £12 less than at the most expensive station in the area.
Cheapest petrol stations in Greater Manchester
The top ten cheapest places to buy standard grade petrol (E10) today are as follows:
- Costco Wholesale, The Broadway, Oldham, OL9 8AU – 140.9p
- Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF – 141.7p
- Costco Wholesale, Barton Dock Road, Manchester, M41 7PP – 141.9p
- Asda, Asda Sportcity, Manchester, M11 4BD – 142.7p
- Tesco, Victoria Ave E, Manchester, M9 6HP – 142.9p
- Tesco, Tesco Stores Ltd, Stalybridge, SK15 2BJ – 142.9p
- Morrisons, Lime Square, Openshaw, Manchester, M11 1DA – 142.9p
- Murco Hartshead Service Station, Premier Hartshead Service Station, Ashton-under-Lyne, OL6 8TU – 142.9p
- Tesco, Featherstall Road North, Oldham, OL9 6BW – 142.9p
- Tesco, Stockport Road, Hyde, SK14 6QA – 142.9p
The most expensive petrol station in Greater Manchester is a BP station at 2b Sunbank Lane in Altrincham, charging 155.9p per litre. This means filling up a 55-litre tank there costs £97.
Cheapest diesel in Greater Manchester
For diesel car owners, the Costco in Chadderton also offers the lowest price in the region at 153.9p per litre for standard grade diesel (B7). The ten cheapest diesel stations today are:
- Costco Wholesale, The Broadway, Oldham, OL9 8AU – 153.9p
- Costco Wholesale, Barton Dock Road, Manchester, M41 7PP – 154.9p
- Murco, Cleggs Lane Service Station, Manchester, M38 9NJ – 155.7p
- Texaco, Lime Service Station, Manchester, M28 3NS – 155.9p
- Sainsbury's, 2 Lord Sheldon Way, Ashton-under-Lyne, OL6 7UB – 156.9p
- Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF – 157.7p
- Asda, Asda Sportcity, Manchester, M11 4BD – 157.7p
- Asda, 43-53 The Linkway, Horwich, BL6 6JA – 157.7p
- Sainsbury's, Trinity Street, Bolton, BL3 6DH – 157.9p
- Tesco, Tesco Stores Ltd, Stalybridge, SK15 2BJ – 157.9p
Comparison with national averages
UK drivers are currently paying an average of 151.5p per litre for petrol and 168.7p for diesel. In Greater Manchester, petrol is 4.0p cheaper than the national average, while diesel is 4.8p cheaper. Nationally, the cheapest petrol is at a Circle K in Banbridge, County Down, at 132.9p per litre, while the most expensive is at Thorn House Filling Station in Penrith, Cumbria, at 200.0p per litre.
The prices quoted are for standard grade petrol (E10) and standard grade diesel (B7), supplied by major retailers under a government scheme to ensure fair pricing for motorists.



