Cheapest petrol and diesel in Greater Manchester today - save £17
Cheapest petrol and diesel in Greater Manchester today (04.07.2026)

Costco Oldham offers cheapest petrol at 139.9p per litre

Drivers in Greater Manchester can save up to £17 by filling up at the Costco Wholesale garage in Chadderton, Oldham, where petrol is priced at 139.9p per litre. According to data supplied by retailers under the government's fuel price scheme, filling an average 55-litre tank costs £85 at this station.

In contrast, the most expensive petrol station in the region is the BP station at Birch Service Area in Heywood, charging 169.9p per litre, which amounts to £101 for a full tank. The price difference highlights significant savings for motorists who choose the cheapest forecourt.

Top 10 cheapest petrol stations in Greater Manchester

Here are the cheapest places to buy standard petrol (E10) today, based on live government data:

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list
  • 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, M11 1DA
  • 141.9p - Sainsbury's, Parsonage Retail Park, Leigh, WN7 5SJ
  • 141.9p - Tesco, Stockport Road, Hyde, SK14 6QA

Cheapest diesel also at Costco Oldham at 153.9p

For diesel car owners, the Costco Wholesale garage in Chadderton is again the cheapest, offering standard diesel (B7) at 153.9p per litre. The top 10 cheapest diesel stations are:

  • 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, Stalybridge, SK15 2BJ
  • 154.9p - Tesco, Manchester Rd, Manchester, M43 6TQ
  • 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

Greater Manchester fuel prices below national average

UK drivers currently pay an average of 150.6p per litre for petrol and 166.3p for diesel. In Greater Manchester, petrol is 4.1p cheaper than the national average, while diesel is 4.7p cheaper. Nationwide, the cheapest petrol is at Mapleleaf Express in Bromyard, Herefordshire, at 139.6p 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 fuels under the government's voluntary scheme to ensure fair pricing for motorists.

Pickt after-article banner — collaborative shopping lists app with family illustration