Compare live petrol and diesel prices at 10 petrol stations in DEWSBURY. Cheapest fuel near you, updated every 5 minutes.
21°C
Overcast
Avg Unleaded
154.6p
Avg Diesel
182.5p
Cheapest Unleaded
149.7p
Cheapest Diesel
179.7p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| Esso | 2 | 154.4p | 185.4p |
| BP | 2 | 153.9p | 182.9p |
| Shell | 2 | 159.4p | 182.4p |
| CHIDSWELL SERVICE STATION | 1 | 154.9p | — |
| Sainsbury's | 1 | 149.9p | 179.9p |
| Asda | 1 | 149.7p | 179.7p |
| Dewsbury Moor Service Station | 1 | 155.9p | 181.9p |
ASDA DEWSBURY SUPERSTORE
Asda · WF12 9AE
Unleaded
149.7p
Diesel
179.7p
SAINSBURYS DEWSBURY
Sainsbury's · WF12 8EB
Unleaded
149.9p
Diesel
179.9p
DEWSBURY ESSO EXPRESS
Esso · WF12 8AJ
Unleaded
152.9p
Diesel
188.9p
DEWSBURY SERVICE STATION
BP · WF12 9LR
Unleaded
153.9p
Diesel
182.9p
HECKMONDWIKE SERVICE STATION
BP · WF13 4AW
Unleaded
153.9p
Diesel
182.9p
CHIDSWELL SERVICE STATION
CHIDSWELL SERVICE STATION · WF12 7QW
Unleaded
154.9p
MFG RAVENSTHORPE
Esso · WF13 3LR
Unleaded
155.9p
Diesel
181.9p
Dewsbury moor service station
Dewsbury Moor Service Station · WF13 3NS
Unleaded
155.9p
Diesel
181.9p
Savile Town Service Station
Shell · WF12 9PJ
Unleaded
158.9p
Diesel
181.9p
SHELL SHAW CROSS
Shell · WF12 7HP
Unleaded
159.9p
Diesel
182.9p
DEWSBURY has 10 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 154.6p per litre, with diesel (B7) at 182.5p per litre. The cheapest unleaded right now is 149.7p at ASDA DEWSBURY SUPERSTORE (WF12 9AE).
2 of DEWSBURY's 10stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 8. Supermarket forecourts are 6.0p per litre cheaper than branded stations on average — a £3.30 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Liversedge (152.9p, 2.5 mi), Morley (153.2p, 3.9 mi) and Cleckheaton (152.6p, 4 mi). A short detour can save up to £0.93on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, DEWSBURY unleaded is 4.4p below the national average of 159.0p — driven by the local mix of supermarket vs branded forecourts and competition between 7 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 DEWSBURY is currently 149.7p per litre at ASDA DEWSBURY SUPERSTORE (WF12 9AE). The average across 10 stations in DEWSBURY is 154.6p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in DEWSBURY is currently 179.7p per litre, with an average of 182.5p across 10 stations. That's 3.5p below the UK national diesel average of 186.0p.
In DEWSBURY, supermarket forecourts (2 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 6.0p per litre cheaper than branded retailers like Shell, BP and Esso (8 stations). That's a £3.30 saving on a typical 55-litre fill.
Liversedge (152.9p, 2.5 mi), Morley (153.2p, 3.9 mi) and Cleckheaton (152.6p, 4 mi) all have lower average unleaded prices than DEWSBURY's 154.6p. A short detour can save up to £0.93 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 10 petrol stations in DEWSBURY 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.