Compare live petrol and diesel prices at 17 petrol stations in OLDHAM. Cheapest fuel near you, updated every 5 minutes.
16°C
Overcast
Avg Unleaded
147.6p
Avg Diesel
164.1p
Cheapest Unleaded
140.9p
Cheapest Diesel
155.9p
COSTCO WHOLESALE OLDHAM
Costco · OL9 8AU
Unleaded
140.9p
Diesel
155.9p
ASDA CHADDERTON
Asda · OL9 0JE
Unleaded
142.7p
Diesel
157.7p
SAINSBURYS OLDHAM
Sainsbury's · OL1 1DJ
Unleaded
142.9p
Diesel
156.9p
OLDHAM HUDDERSFIELD RD EXTRA - PETROL FILLING STATION
Tesco · OL1 3LG
Unleaded
143.9p
Diesel
158.9p
Longside SS
Esso · OL2 5AS
Unleaded
144.9p
Diesel
158.9p
MFG ALEXANDRA PARK
Esso · OL8 1DB
Unleaded
145.9p
Diesel
161.9p
MFG LEES ROAD
Esso · OL4 1JW
Unleaded
145.9p
Diesel
159.9p
Gulf-Nisa Hollinwood Service Station
Gulf · OL8 4RH
Unleaded
146.9p
Diesel
162.9p
gossypium
Shell · OL2 7AF
Unleaded
147.9p
Diesel
160.9p
EG HOLLINWOOD PFS
EG Group · OL8 3RB
Unleaded
147.9p
Diesel
168.9p
monarch service station
Shell · OL2 5DD
Unleaded
147.9p
Diesel
160.9p
Hollinwood Service Station
Texaco · OL8 4JZ
Unleaded
147.9p
Diesel
167.9p
Oldham service station
Texaco · OL1 4AW
Unleaded
147.9p
Diesel
167.9p
two counties
Shell · OL4 2HN
Unleaded
148.9p
Diesel
162.9p
OLDHAM CHADDERTON SUPERSTORE - PETROL FILLING STATION
Tesco · OL9 6BW
Unleaded
151.9p
Diesel
177.9p
Featherstall Service Station
BP · OL9 6HL
Unleaded
155.9p
Diesel
178.9p
MARSLAND
Shell · OL8 1SY
Unleaded
158.9p
Diesel
169.9p
OLDHAM has 17 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 147.6p per litre, with diesel (B7) at 164.1p per litre. The cheapest unleaded right now is 140.9p at COSTCO WHOLESALE OLDHAM (OL9 8AU).
5 of OLDHAM's 17stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 12. Supermarket forecourts are 4.4p per litre cheaper than branded stations on average — a £2.42 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Stalybridge (141.9p, 8.8 mi). A short detour can save up to £3.13on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, OLDHAM unleaded is 3.9p below the national average of 151.5p — driven by the local mix of supermarket vs branded forecourts and competition between 10 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in OLDHAM is currently 140.9p per litre at COSTCO WHOLESALE OLDHAM (OL9 8AU). The average across 17 stations in OLDHAM is 147.6p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in OLDHAM is currently 155.9p per litre, with an average of 164.1p across 17 stations. That's 3.3p below the UK national diesel average of 167.4p.
In OLDHAM, supermarket forecourts (5 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 4.4p per litre cheaper than branded retailers like Shell, BP and Esso (12 stations). That's a £2.42 saving on a typical 55-litre fill.
Stalybridge (141.9p, 8.8 mi) all have lower average unleaded prices than OLDHAM's 147.6p. A short detour can save up to £3.13 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 17 petrol stations in OLDHAM are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.