Petrol and diesel prices in Keighley

10 forecourts. Prices refresh every 5 minutes.

Cheapest unleaded in Keighley

158.7p

Asda Keighley Superstore

Station details

Cheapest diesel in Keighley

191.7p

Asda Keighley Superstore

Station details

The cheapest unleaded in Keighley is 158.7p at Asda Keighley Superstore, against a town average of 164.6p. For diesel, Asda Keighley Superstore is cheapest at 191.7p (average 195.9p). Unleaded here averages 3.1p below the UK average of 167.7p.

Open the live map for Keighley

All fuel prices in Keighley

Fuel prices at forecourts in Keighley, cheapest unleaded first
StationUnleadedDieselSuper unleadedPremium diesel
Asda Keighley SuperstoreBingley Street, BD21 3ER158.7191.7––
Gulf Springfield Garage Keighley LtdSpringfield Garage (keighley) Ltd, BD21 1QQ159.9196.9181.9–
Mfg Morrisons KeighleyBeck Street, BD21 5JT159.9193.9185.9–
Sainsburys Keighley1 Sainsburys Centre, BD21 3RU159.9191.9171.9–
Shell Harvest Energy Keighley Eg KeighleySouth Street, BD21 1BB161.9196.9181.9216.9
Shell KeighleyHard Ings Road, BD21 3NH167.9197.9187.9217.9
Asda Cross Hills Express PetrolStation Road, BD20 7DX168.9196.9184.9–
BP Rontec KeighleyStation Road, BD20 7DT168.9197.9––
Shell Hard Ings RoadHard Ings Road, BD21 3NB169.9197.9189.9217.9
Shell Silsden Self ServeSilsden Self Serve, BD20 0EA169.9196.9189.9213.9

Prices in pence per litre. Prices refresh every 5 minutes.

Seen a different price at the pump? Report a discrepancy to Fuel Finder.

Fuel prices near Keighley