Cheapest petrol and diesel in Greater Manchester on July 22
Cheapest petrol and diesel in Greater Manchester today (22.07.2026)

The cheapest place to fill up with petrol in Greater Manchester on Wednesday, 22 July is a Sainsbury's garage in Leigh. According to data supplied by retailers, a driver in an average family car could save up to £10 by filling up at this forecourt compared to the most expensive petrol station.

The Sainsbury's at Parsonage Retail Park in Leigh charges 143.9p per litre, meaning it would cost £88 to fill a 55-litre tank. The data comes from a government-published feed of live petrol prices.

Cheapest petrol stations today

  • 143.9p - Sainsbury's, Parsonage Retail Park, Leigh, WN7 5SJ
  • 143.9p - Costco Wholesale, Barton Dock Road, Manchester, M41 7PP
  • 144.7p - Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF
  • 144.7p - Asda, Atherleigh Way, Leigh, WN7 5RZ
  • 145.9p - Valero, Stalybridge, Tameside, SK15 1PD
  • 146.7p - Asda, Asda Sportcity, Manchester, M11 4BD
  • 146.7p - Asda, Milne Street, Oldham, OL9 0JE
  • 146.7p - Asda, Edge Green Lane, Warrington, WA3 3SP
  • 146.9p - Morrisons, Lime Square, Openshaw, Manchester, M11 1DA
  • 146.9p - Tesco, Woodrow Way, Manchester, M44 6BL

The most expensive petrol station in Greater Manchester is the BP station at 2b Sunbank Lane in Altrincham, charging 162.9p per litre, which would cost £98 to fill an average family car.

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

Cheapest diesel stations today

For diesel cars, the cheapest place is also the Sainsbury's at Parsonage Retail Park in Leigh, at 159.9p per litre. Here are the cheapest diesel stations:

  • 159.9p - Sainsbury's, Parsonage Retail Park, Leigh, WN7 5SJ
  • 160.9p - Costco Wholesale, Barton Dock Road, Manchester, M41 7PP
  • 161.7p - Asda, Cavendish Street, Ashton-under-Lyne, OL6 7PF
  • 161.7p - Asda, Atherleigh Way, Leigh, WN7 5RZ
  • 161.9p - Sainsbury's, Cricketers Way, Bolton, BL5 3ZS
  • 161.9p - Valero, Stalybridge, Tameside, SK15 1PD
  • 162.9p - Asda, Moss Bank Way, Bolton, BL1 8QG
  • 162.9p - Sainsbury's, 60 Union Street, Oldham, OL1 1DJ
  • 162.9p - Morrisons, Black Horse Street, Bolton, BL1 1PQ
  • 163.7p - Asda, Milne Street, Oldham, OL9 0JE

UK drivers currently pay 154.2p per litre for petrol and 170.8p for diesel on average. In Greater Manchester, petrol car owners pay 3.3p less than the national average, and diesel drivers pay 3.2p less. The cheapest petrol in the UK is at a Costco in West Thurrock, Essex, at 140.9p per litre, while the most expensive is an Esso in Bothwell, South Lanarkshire, at 185.9p per litre. Prices quoted are for standard grade petrol (E10) and diesel (B7).

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