Compare live petrol and diesel prices at 28 petrol stations in BOLTON. Cheapest fuel near you, updated every 5 minutes.
11°C
Heavy drizzle
Avg Unleaded
156.7p
Avg Diesel
184.8p
Cheapest Unleaded
148.9p
Cheapest Diesel
177.9p
HORWICH SERVICE STATION
Texaco · BL6 6DT
Unleaded
148.9p
Diesel
178.9p
SAINSBURYS BOLTON
Sainsbury's · BL3 6DH
Unleaded
149.9p
Diesel
177.9p
ASDA FARNWORTH SUPERSTORE
Asda · BL4 9DT
Unleaded
149.9p
Diesel
179.9p
EG REFILL PFS
EG Group · BL1 7LR
Unleaded
150.9p
Diesel
179.9p
ASDA BOLTON SUPERSTORE
Asda · BL1 8QG
Unleaded
150.9p
Diesel
179.9p
Firwood Service Station
Texaco · BL2 2PE
Unleaded
150.9p
Diesel
179.9p
Rishton Lane Service Station
Texaco · BL3 2BR
Unleaded
151.9p
Diesel
179.9p
SAINSBURYS WESTHOUGHTON
Sainsbury's · BL5 3ZS
Unleaded
152.9p
Diesel
181.9p
MFG MORRISONS BOLTON ATLAS
Morrisons · BL1 4EN
Unleaded
152.9p
Diesel
179.9p
MFG MORRISONS BOLTON DAWES
Morrisons · BL1 1PQ
Unleaded
152.9p
Diesel
177.9p
crompton way
Shell · BL2 3BH
Unleaded
152.9p
Diesel
179.9p
BOLTON HORWICH EXTRA - PETROL FILLING STATION
Tesco · BL6 6JS
Unleaded
154.9p
Diesel
187.9p
EG MANCHESTER ROAD PFS
EG Group · BL3 2PQ
Unleaded
154.9p
Diesel
186.9p
ASDA LONG CAUSEWAY EXPRESS PETROL
Esso · BL4 9BW
Unleaded
154.9p
Diesel
185.9p
BOLTON WIGAN RD ESSO EXPRESS
Esso · BL3 5PX
Unleaded
155.9p
Diesel
189.9p
MFG MANCHESTER ROAD
Esso · BL3 2NZ
Unleaded
155.9p
Diesel
185.9p
Kearsley Service Station
Shell · BL4 8RS
Unleaded
155.9p
Diesel
181.9p
BRADFORD ST ESSO EXPRESS
Esso · BL2 1JR
Unleaded
155.9p
Diesel
189.9p
RONTEC LOGISTICS NORTH
Esso · BL5 1EE
Unleaded
156.9p
Diesel
187.9p
ASDA PARKVIEW EXPRESS PETROL
Esso · BL4 9BU
Unleaded
156.9p
Diesel
184.9p
Esso , Little lever filling station ltd
Nisa · BL3 1BW
Unleaded
156.9p
Diesel
184.9p
MFG BRIDGEMAN
BP · BL2 1DE
Unleaded
157.9p
Diesel
181.9p
SHELL BOLTON
Shell · BL1 2EX
Unleaded
157.9p
Diesel
183.9p
MFG GRAFTON
Esso · BL1 3AJ
Unleaded
157.9p
Diesel
182.9p
SRG MERCURY
BP · BL5 3JP
Unleaded
157.9p
Diesel
185.9p
SHELL BEAUMONT ROAD
Shell · BL3 4RB
Unleaded
160.9p
Diesel
186.9p
EG RIVINGTON NORTH PFS
BP · BL6 5UZ
Unleaded
185.9p
Diesel
205.9p
EG RIVINGTON SOUTH PFS
BP · BL6 5UZ
Unleaded
185.9p
Diesel
205.9p
BOLTON has 28 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 156.7p per litre, with diesel (B7) at 184.8p per litre. The cheapest unleaded right now is 148.9p at HORWICH SERVICE STATION (BL6 6DT).
7 of BOLTON's 28stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 21. Supermarket forecourts are 6.3p per litre cheaper than branded stations on average — a £3.46 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Whitefield (154.9p, 1.8 mi), Radcliffe (154.4p, 2.1 mi) and Bury (155.3p, 2.3 mi). A short detour can save up to £0.99on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, BOLTON unleaded is 1.6p below the national average of 158.3p — 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 BOLTON is currently 148.9p per litre at HORWICH SERVICE STATION (BL6 6DT). The average across 28 stations in BOLTON is 156.7p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in BOLTON is currently 177.9p per litre, with an average of 184.8p across 28 stations. That's 1.8p below the UK national diesel average of 186.6p.
In BOLTON, supermarket forecourts (7 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 6.3p per litre cheaper than branded retailers like Shell, BP and Esso (21 stations). That's a £3.46 saving on a typical 55-litre fill.
Whitefield (154.9p, 1.8 mi), Radcliffe (154.4p, 2.1 mi) and Bury (155.3p, 2.3 mi) all have lower average unleaded prices than BOLTON's 156.7p. A short detour can save up to £0.99 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 28 petrol stations in BOLTON 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.