Fill-Up

Where's cheapest to fill up in Bradford?

All 56 petrol stations in Bradford (BD), cheapest first. Free, no sign-up.

Cheapest unleaded today is 162.7p at Asda Keighley Superstore — 6.4p under the area average of 169.1p. Diesel averages 197.5p. Bradford is 2.9p cheaper than the UK average.

Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.

Petrol stationUnleaded (E10)Diesel (B7)
Asda Keighley Superstore
BD21 3ER
162.7p 192.7p
Murco Sun Garage
BD16 1SA
162.9p 193.5p
Sainsburys Keighley
BD21 3RU
162.9p 192.9p
MFG Morrisons Keighley
BD21 5JT
163.9p 193.9p
Tesco Cleckheaton Superstore
BD19 3HS
164.9p 192.9p
Asda Bradford Cemetery Road Superstore
BD7 2QX
165.7p 195.7p
MFG Morrisons Bradford Victoria
BD8 9AN
165.9p 195.9p
Asda Bradford Superstore
BD4 7SR
166.7p 195.7p
Esso MFG Bradford
BD1 4SP
166.9p 196.9p
MFG Morrisons Bradford -Thornbury
BD3 7HZ
166.9p 195.9p
Tesco Bradford Extra
BD7 4EY
166.9p 196.9p
BP Greengates
BD10 0BJ
166.9p 195.9p
MFG Morrisons Bradford Enterprise 5
BD10 8EG
166.9p 194.9p
shell whetley hill
BD8 8EA
166.9p 196.9p
Esso MFG Hare & Hounds
BD7 4LT
166.9p 198.9p
Asda Little Horton Supermarket
BD5 0PX
166.9p 195.9p
MFG Morrisons Bradford Mayo Avenue
BD5 8HP
166.9p 195.9p
Texaco
BD2 4SE
166.9p 197.9p
shell valley parade
BD8 7DT
166.9p 197.9p
BP Canal Road
BD1 4SF
166.9p 195.9p
Shell Leeds Road Bradford
BD3 9SB
166.9p 196.9p
Asda Gomersal Express Petrol
BD19 4PY
166.9p 195.9p
Shell Harvest Energy Keighley EG Keighley
BD21 1BB
166.9p 197.9p
Sainsburys Bradford
BD10 0QF
166.9p 194.9p
BP Phoenix
BD7 1JT
167.9p 196.9p
Esso MFG East Bowling
BD4 7EJ
167.9p 199.9p
Texaco TGC - Arkle
BD3 9BD
167.9p 196.9p
BP MFG Cross Lane
BD4 0SB
167.9p 198.9p
Gulf Springfield Garage Keighley LTD
BD21 1QQ
167.9p 196.9p
Shell Rontec Chellow Heights
BD9 6NT
167.9p 198.9p
bp Civic
BD18 2BJ
167.9p 196.9p
Shell Lister Arms
BD5 7JX
167.9p 196.9p
Texaco School
BD18 1BX
167.9p 194.9p
Esso Rontec LOW Moor
BD12 0HH
168.9p 195.9p
Leaventhorpe Esso Express
BD13 3DG
168.9p 198.9p
EG On The Move Cleckheatonprice 2 wks old
BD19 6HG
168.9p 195.9p
Esso Rontec Westfield
BD12 9LN
168.9p 195.9p
Tesco Bradford Buttershaw Superstoreprice 3 wks old
BD6 2DW
168.9p 195.9p
Valero PGG Napoleon
BD6 1SY
169.9p 199.9p
Esso Rontec Otley Road
BD17 7HU
169.9p 197.9p
Esso Rontec Denbrook
BD4 6NL
169.9p 198.9p
BP Rankin SF Connect
BD16 2RH
169.9p 197.9p
MFG Morrisons Skiptonprice 3 wks old
BD23 1RT
171.9p 197.9p
Murco Awan Forecourt Ltd
BD3 8DX
171.9p 199.9p
Shell GEM Threshfield
BD23 5PL
171.9p 197.9p
Shell Saltaire
BD18 4DJ
171.9p 197.9p
Tesco Skipton Superstoreprice 4 wks old
BD23 2AG
172.9p 198.9p
BP Rontec Keighley
BD20 7DT
172.9p 198.9p
Shell Keighleyprice 2 wks old
BD21 3NH
172.9p 197.9p
Asda Cross Hills Express Petrolprice 5 wks old
BD20 7DX
172.9p 198.9p
Shell Hard Ings Road
BD21 3NB
172.9p 197.9p
Asda Settle Express Petrol
BD24 9JD
173.9p 199.9p
Shell Silsden Self Serveprice 4 wks old
BD20 0EA
173.9p 198.9p
Esso Asda Ring Road Express Petrolprice 5 wks old
BD4 7SJ
175.9p 201.9p
Shell CO-OP Rooley Lane
BD5 8JR
175.9p 199.9p
Baildon Moor Garage
BD17 6LB
198.0p 218.9p
Get the true cost for your car →

Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.

Nearby: Halifax · Huddersfield · Leeds · Harrogate