Cheapest Petrol and Diesel in Greater Manchester Today - July 6
Cheapest Petrol and Diesel in Greater Manchester Today (06.07.2026)

Drivers in Greater Manchester can save up to £17 by filling up at the cheapest petrol station today, Monday, 6 July. According to live government data, the Costco Wholesale garage in Chadderton, Oldham, offers the lowest price for standard petrol at 139.9p per litre. Filling an average 55-litre family car costs £85 at this forecourt.

Cheapest Petrol Stations in Greater Manchester

The following locations offer the lowest petrol prices today:

  • 139.9p - Costco Wholesale, The Broadway, Oldham, OL9 8AU
  • 140.7p - Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF
  • 140.9p - Tesco, Manchester Rd, Manchester, M43 6TQ
  • 140.9p - Tesco, Stalybridge, SK15 2BJ
  • 140.9p - Valero, Stalybridge, SK15 1PD
  • 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 - Morrisons, Mottram Road, Hyde, SK14 2NG
  • 141.9p - Tesco, Stockport Road, Hyde, SK14 6QA

The most expensive petrol in the region is at the BP station in Birch Service Area, Heywood, charging 169.9p per litre. This costs £101 to fill a 55-litre tank.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Diesel Prices: Cheapest Forecourts

For diesel car owners, Costco Wholesale in Oldham also offers the lowest price at 153.9p per litre. The cheapest diesel stations today 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, Manchester Rd, Manchester, M43 6TQ
  • 154.9p - Tesco, Stalybridge, SK15 2BJ
  • 155.9p - Asda, Moss Bank Way, Bolton, BL1 8QG
  • 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

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 lower. Nationally, the cheapest petrol is at a Sainsbury's in Aylesbury, Buckinghamshire, at 138.9p per litre, while the most expensive is a Shell garage in Telford, Shropshire, at 182.9p. All prices quoted are for standard grade E10 petrol and B7 diesel, supplied by major retailers under a government scheme to ensure fair pricing for motorists.

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