Compare live petrol and diesel prices at 10 petrol stations in ST HELENS. Cheapest fuel near you, updated every 5 minutes.
19°C
Clear sky
Avg Unleaded
151.1p
Avg Diesel
181.5p
Cheapest Unleaded
140.9p
Cheapest Diesel
170.9p
WORSLEY BROW
Texaco · WA9 3EZ
Unleaded
140.9p
Diesel
187.9p
JUBITS LANE
Texaco · WA9 4RX
Unleaded
146.9p
Diesel
170.9p
WINDLE ISLAND EXPRESS
Tesco · WA10 6QY
Unleaded
149.9p
Diesel
185.9p
HAYDOCK CHURCH RD SUPERSTORE - PETROL FILLING STATION
Tesco · WA11 0GT
Unleaded
152.9p
Diesel
184.9p
ASDA SHERDLEY PARK EXPRESS PETROL
BP · WA9 5DT
Unleaded
152.9p
Diesel
184.9p
ST HELENS EXTRA - PETROL FILLING STATION
Tesco · WA9 3AL
Unleaded
152.9p
Diesel
180.9p
Eastlancashire service station
Texaco · WA10 6QY
Unleaded
152.9p
Diesel
179.9p
ASDA ST HELENS SUPERSTORE
Asda · WA10 2EF
Unleaded
153.7p
Diesel
179.7p
MFG MORRISONS ST HELENS BOUNDARY ROAD
Morrisons · WA10 2PX
Unleaded
153.9p
Diesel
179.9p
MFG MORRISONS ST HELENS BAXTERS LANE
Morrisons · WA9 3DU
Unleaded
153.9p
Diesel
179.9p
ST HELENS has 10 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 151.1p per litre, with diesel (B7) at 181.5p per litre. The cheapest unleaded right now is 140.9p at WORSLEY BROW (WA9 3EZ).
6 of ST HELENS's 10stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 4. Unusually for ST HELENS, branded stations are currently 4.5p per litre cheaper than supermarkets — check the table above for the specific stations.
Within 30 miles of ST HELENS, no nearby towns currently have cheaper average unleaded prices than ST HELENS's 151.1p — you're in a competitive area. Closest comparable: Fallowfield (158.9p, 2.5 mi).
Across all UK cities tracked by PetrolFinder, ST HELENS unleaded is 7.9p below the national average of 159.0p — driven by the local mix of supermarket vs branded forecourts and competition between 5 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 ST HELENS is currently 140.9p per litre at WORSLEY BROW (WA9 3EZ). The average across 10 stations in ST HELENS is 151.1p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in ST HELENS is currently 170.9p per litre, with an average of 181.5p across 10 stations. That's 4.5p below the UK national diesel average of 186.0p.
In ST HELENS, supermarket forecourts (6 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are actually 4.5p per litre more expensive than branded retailers like Shell, BP and Esso (4 stations).
Within 30 miles of ST HELENS, no nearby towns currently have cheaper average unleaded prices than ST HELENS's 151.1p — you're in a competitive area.
Prices for the 10 petrol stations in ST HELENS 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.