Drivers in Greater Manchester can save up to £17 by filling up at the Costco Wholesale garage in Oldham, which offers the cheapest petrol in the region at 139.9p per litre today, Sunday, 5 July. According to live government-published data from retailers, filling a standard 55-litre family car at this forecourt costs £85, compared to £101 at the most expensive station.
Cheapest Petrol Stations in Greater Manchester
The top ten cheapest petrol stations are led by Costco Wholesale in Chadderton, followed by Asda in Ashton-under-Lyne at 140.7p, and Valero in Stalybridge at 140.9p. Other stations include Tesco in Manchester and Stalybridge, Sainsbury's in Ashton-under-Lyne, and Morrisons in Openshaw, all priced between 140.9p and 141.9p per litre.
- 139.9p - Costco Wholesale, The Broadway, Oldham, OL9 8AU
- 140.7p - Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF
- 140.9p - Valero, Stalybridge, SK15 1PD
- 140.9p - Tesco, Manchester Rd, Manchester, M43 6TQ
- 140.9p - Tesco, Stalybridge, SK15 2BJ
- 140.9p - Sainsbury's, 2 Lord Sheldon Way, Ashton-under-Lyne, OL6 7UB
- 141.7p - Asda, Sportcity, Manchester, M11 4BD
- 141.9p - Morrisons, Lime Square, Openshaw, Manchester, M11 1DA
- 141.9p - Sainsbury's, Parsonage Retail Park, Leigh, WN7 5SJ
- 141.9p - Tesco, Stockport Road, Hyde, SK14 6QA
The most expensive petrol in Greater Manchester is at the BP station in Birch Service Area, Heywood, costing 169.9p per litre, resulting in a £101 fill-up.
Cheapest Diesel Stations in Greater Manchester
For diesel car owners, Costco Wholesale in Oldham also offers the cheapest diesel at 153.9p per litre. Other cheap diesel stations include Asda in Ashton-under-Lyne at 154.7p, and Sainsbury's and Tesco in Ashton-under-Lyne and Stalybridge at 154.9p. Morrisons and Sainsbury's in Bolton, Leigh, and Wigan round out the top ten at 155.9p.
- 153.9p - Costco Wholesale, The Broadway, Oldham, OL9 8AU
- 154.7p - Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF
- 154.9p - Sainsbury's, 2 Lord Sheldon Way, Ashton-under-Lyne, OL6 7UB
- 154.9p - Tesco, Manchester Rd, Manchester, M43 6TQ
- 154.9p - Tesco, Stalybridge, SK15 2BJ
- 155.9p - Morrisons, Mornington Road, Bolton, BL1 4EN
- 155.9p - Sainsbury's, Parsonage Retail Park, Leigh, WN7 5SJ
- 155.9p - Morrisons, Black Horse Street, Bolton, BL1 1PQ
- 155.9p - Morrisons, Sale Way, Leigh Sports Village, Wigan, WN7 4JY
- 155.9p - Sainsbury's, Trinity Street, Bolton, BL3 6DH
Regional and National Comparisons
UK drivers currently pay an average of 150.5p per litre for petrol and 166.2p for diesel. In Greater Manchester, petrol is 4.1p cheaper than the national average, while diesel is 4.7p cheaper. Nationally, the cheapest petrol is at a Sainsbury's in Aylesbury, Buckinghamshire, at 138.9p per litre, while the most expensive is a Shell station in Telford, Shropshire, at 182.9p per litre. 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.



