Cheapest fuel prices in Keighley

The latest prices from petrol stations near Keighley, from the UK's official fuel price data, updated twice a day.

Across 9 forecourts near Keighley with a price reported in the last week, unleaded averages 162.3p - 4.2p below the UK average of 166.5p. Prices range from 158.7p to 167.9p, a spread of 9.2p a litre.

Cheapest unleaded near Keighley

Stations in Keighley's own postcode district (BD21) are listed first, cheapest first, then the rest nearby.

  1. Asda Keighley Superstore - Bingley Street, BD21 3ER - 158.7p
  2. Sainsburys Keighley - 1 Sainsburys Centre, Cavendish Street, BD21 3RU - 159.9p
  3. MFG Morrisons Keighley - Beck Street, BD21 5JT - 159.9p
  4. Springfield Garage Keighley LTD - Springfield Garage (Keighley) Ltd, Oakworth Road, Keighley, BD21 1QQ - 159.9p
  5. EG Keighley PFS - South Street, BD21 1BB - 161.9p
  6. Keighley Service Station - Hard Ings Road, BD21 3NH - 162.9p
  7. Hard Ings Road Service Station - Hard Ings Road, BD21 3NB - 162.9p
  8. Rankin SF Connect - Keighley Road, BD16 2RH - 166.9p
  9. Silsden Self Serve - Silsden Self Serve, Keighley Road, Silsden, BD20 0EA - 167.9p

Cheapest unleaded near Keighley this week

DayCheapestStation
Sat 14 Nov156.9pWalkley Lane Service Station
Fri 13 Nov156.9pWalkley Lane Service Station
Thu 12 Nov157.9pMFG Morrisons Heckmondwike
Wed 11 Nov157.9pMFG Morrisons Heckmondwike
Tue 10 Nov158.9pMFG Morrisons Heckmondwike
Mon 9 Nov159.9pMFG Morrisons Heckmondwike
Sun 8 Nov159.9pWalkley Lane Service Station

Fuel prices in nearby towns