fuel.co.uk home

Live prices

Cheapest petrol and diesel prices in Bolton

29 forecourts tracked in Bolton (29 reporting unleaded (E10), 28 reporting diesel (B7), 25 reporting premium (E5), 22 reporting super diesel). Prices last refreshed at 10:31am on 25 August 2026.

The cheapest reported unleaded petrol (E10) in Bolton is £7.09 a gallon (155.9p per litre) at Morrisons, Black Horse Street, Bolton, Greater Manchester. The average across 29 forecourts currently reporting this grade is £7.30 a gallon (160.6p per litre), so choosing the cheapest rather than an average-priced forecourt saves about £2.35 on a 50-litre fill. That local average is 1.0p per litre below the UK average of 161.6p.

The average has risen 0.2p per litre since yesterday. The average has risen 0.5p per litre since last week.

Prices last refreshed at 10:31am on 25 August 2026, supplied through the official UK Government fuel price open data scheme and checked every 30 minutes.

At 155.9p per litre, the cheapest unleaded in Bolton is the highest we have recorded here in 4 weeks. The Bolton average has risen 0.5p a litre over the past week.

Unleaded Prices

Unleaded (E10)

Highest
£8.45/gal185.9p/L
Average
£7.30/gal160.6p/L
Lowest
£7.09/gal155.9p/L

Diesel Prices

Diesel (B7)

Highest
£9.45/gal207.9p/L
Average
£8.27/gal182.0p/L
Lowest
£7.91/gal173.9p/L

Premium Unleaded Prices

Premium Unleaded (E5)

Highest
£9.36/gal205.9p/L
Average
£8.16/gal179.5p/L
Lowest
£7.59/gal166.9p/L

Super Diesel Prices

Super Diesel (SDV)

Highest
£10.36/gal227.9p/L
Average
£9.10/gal200.1p/L
Lowest
£8.50/gal186.9p/L

All forecourts in Bolton

29 forecourts in Bolton, with live prices and full addresses. Showing 1 to 15.

Morrisons logo
Cheapest unleaded e10Mfg Morrisons Bolton Dawes

Black Horse Street, Bolton, Greater Manchester · BL1 1PQ

Directions
£7.09 per gallon, 155.9 pence per litre

Diesel B7

£8.04 per gallon, 176.9 pence per litre

Premium E5

£8.00 per gallon, 175.9 pence per litre

Super Diesel

£8.50 per gallon, 186.9 pence per litre
Morrisons logo
Mfg Morrisons Bolton Atlas

Mornington Road, Bolton, Greater Manchester · BL1 4EN

Directions
£7.09 per gallon, 155.9 pence per litre

Diesel B7

£8.04 per gallon, 176.9 pence per litre

Premium E5

£8.00 per gallon, 175.9 pence per litre

Super Diesel

£8.50 per gallon, 186.9 pence per litre
Sainsbury's logo
Sainsburys Bolton

Trinity Street, Bolton · BL3 6DH

Usually cheapest midnight to 5am, priciest 4pm to 9pm here

Directions
£7.09 per gallon, 155.9 pence per litre

Diesel B7

£8.00 per gallon, 175.9 pence per litre

Premium E5

£7.63 per gallon, 167.9 pence per litre
Texaco logo
Horwich Service Station

Horwich Service Station, 427, Chorley New Road, Horwich, Bolton · BL6 6DT

Directions
£7.09 per gallon, 155.9 pence per litre

Diesel B7

£7.91 per gallon, 173.9 pence per litre

Premium E5

£7.77 per gallon, 170.9 pence per litre

Super Diesel

£8.59 per gallon, 188.9 pence per litre
EG On the Move logo
Eg Refill Pfs

Blackburn Road, Bolton, Greater Manchester · BL1 7LR

Directions
£7.13 per gallon, 156.9 pence per litre

Diesel B7

£8.00 per gallon, 175.9 pence per litre

Premium E5

£8.04 per gallon, 176.9 pence per litre

Super Diesel

£8.91 per gallon, 195.9 pence per litre
Asda logo
Asda Bolton Superstore

Moss Bank Way, Bolton · BL1 8QG

Directions
£7.13 per gallon, 156.9 pence per litre

Diesel B7

£8.00 per gallon, 175.9 pence per litre
Shell logo
Kearsley Service Station

Kearsley Service Station, 524, Manchester Road, Kearsley, Bolton · BL4 8RS

Usually cheapest midnight to 5am, priciest 10am to 3pm here

Directions
£7.13 per gallon, 156.9 pence per litre

Diesel B7

£8.18 per gallon, 179.9 pence per litre

Premium E5

£8.04 per gallon, 176.9 pence per litre

Super Diesel

£9.09 per gallon, 199.9 pence per litre
Asda logo
Asda Farnworth Superstore

Brackley Street, Farnworth, Bolton · BL4 9DT

Directions
£7.13 per gallon, 156.9 pence per litre

Diesel B7

£8.09 per gallon, 177.9 pence per litre
Sainsbury's logo
Sainsburys Westhoughton

Cricketers Way, Westhoughton, Bolton · BL5 3ZS

Directions
£7.13 per gallon, 156.9 pence per litre

Diesel B7

£7.95 per gallon, 174.9 pence per litre

Premium E5

£7.68 per gallon, 168.9 pence per litre
Tesco logo
Bolton Horwich Extra - Petrol Filling Station

Mansell Way, Horwich, Bolton · BL6 6JS

Usually cheapest 11am to 3pm, priciest 5pm to 10pm here

Directions
£7.13 per gallon, 156.9 pence per litre

Diesel B7

£7.95 per gallon, 174.9 pence per litre

Premium E5

£7.59 per gallon, 166.9 pence per litre
Esso logo
Mfg Grafton

Chorley Old Road, Bolton, Greater Manchester · BL1 3AJ

Directions
£7.18 per gallon, 157.9 pence per litre

Diesel B7

£8.27 per gallon, 181.9 pence per litre

Premium E5

£8.18 per gallon, 179.9 pence per litre

Super Diesel

£9.09 per gallon, 199.9 pence per litre
Texaco logo
Firwood Service Station

Firwood Service Station, 319, Crompton Way, Bolton · BL2 2PE

Usually cheapest midnight to 5am, priciest 2pm to 7pm here

Directions
£7.18 per gallon, 157.9 pence per litre

Diesel B7

£8.13 per gallon, 178.9 pence per litre

Premium E5

£8.00 per gallon, 175.9 pence per litre

Super Diesel

£8.95 per gallon, 196.9 pence per litre
Shell logo
Crompton Way

Crompton Way, Bolton · BL2 3BH

Usually cheapest midnight to 5am, priciest 10am to 3pm here

Directions
£7.18 per gallon, 157.9 pence per litre

Diesel B7

£8.13 per gallon, 178.9 pence per litre

Premium E5

£8.09 per gallon, 177.9 pence per litre

Super Diesel

£9.04 per gallon, 198.9 pence per litre
Texaco logo
Rishton Lane Service Station

G M Petroleum (preston) Ltd, Rishton Lane, Bolton, BL3 2BR, Bolton · BL3 2BR

Directions
£7.18 per gallon, 157.9 pence per litre

Diesel B7

£8.18 per gallon, 179.9 pence per litre

Super Diesel

£8.63 per gallon, 189.9 pence per litre
BP logo
Mfg Bridgeman

19 Bridgeman Place, Bolton, Lancashire · BL2 1DE

Directions
£7.22 per gallon, 158.9 pence per litre

Diesel B7

£8.31 per gallon, 182.9 pence per litre

Premium E5

£8.18 per gallon, 179.9 pence per litre

Super Diesel

£9.09 per gallon, 199.9 pence per litre

Search near Bolton

Ask the fuel analyst

Answers come straight from recorded official price data, refreshed every 30 minutes.

Cheapest reported unleaded

Morrisons

Black Horse Street, Bolton, Greater Manchester

155.9p/L

Cheapest reported diesel

Texaco

Horwich Service Station, 427, Chorley New Road, Horwich, Bolton

173.9p/L

Prices are sourced from official UK government fuel-price data (Open Government Licence v3.0). Updated every 30 minutes.

Questions about fuel prices in Bolton

What is the average petrol price in Bolton?
The average unleaded (E10) petrol price in Bolton is currently 160.6p per litre (approx. £7.30/gal), based on live data from 29 forecourts reporting this grade. Prices are updated every 30 minutes from official UK government data.
What is the average diesel price in Bolton?
The average diesel (B7) price in Bolton is currently 182.0p per litre (approx. £8.27/gal). This is based on live data from forecourts in the area, updated every 30 minutes.
Which is the cheapest petrol station in Bolton?
Morrisons at Black Horse Street, Bolton, Greater Manchester currently has the cheapest reported unleaded petrol in Bolton at 155.9p per litre (approx. £7.09/gal). Prices change regularly, so check this page for the latest.
Which is the most expensive petrol station in Bolton?
According to official UK government fuel price data, Eg Rivington North Pfs (BL6 5UZ) currently has the highest reported unleaded (E10) price in Bolton at 185.9p per litre (approx. £8.45/gal). Prices are refreshed every 30 minutes, so this can change through the day.
How do I find the cheapest fuel near Bolton?
Use the search box above to enter your postcode. fuel.co.uk will show you every forecourt ranked cheapest first, with live prices updated every 30 minutes from the GOV.UK Fuel Finder.