⛽ Updated 2026-04-05

Cheapest fuel in Keighley today

Tracking 10 stations across Keighley, West Yorkshire. Prices updated daily from official government data.

Cheapest petrol in Keighley today
151.7p+5.0p vs last week
Asda · ASDA KEIGHLEY SUPERSTORE
BD21 3ER
Avg petrol
155.5p
+5.0p vs last week
Avg diesel
189.9p
Price spread
7.2p

Station map

🛒 Cheapest supermarket
Asda
Asda
ASDA KEIGHLEY SUPERSTORE
BD21 3ER
151.7p
🔧 Cheapest independent
Gulf
Gulf
Springfield Garage Keighley LTD
BD21 1QQ
154.9p

📈 30-day price trend — Keighley

132p162p191p03-0603-1303-2103-2804-05
— Petrol (E10)— Diesel

Key insights for Keighley

  • Average petrol has risen 5p/litre in Keighley over the past week
  • There is a 7.2p/litre spread between the cheapest and most expensive petrol in Keighley — filling a 55L tank at the cheapest saves ~£3.96
  • Asda is the cheapest forecourt in Keighley at 151.7p, 3.2p cheaper than the cheapest independent
  • Huddersfield is currently 2.8p/litre cheaper on average than Keighley

Is it cheaper nearby?

Towns near Keighley — click to compare

152.7p-2.8p
154.3p-1.2p
154.7p-0.8p
Keighley
155.5p
155.9p+0.4p
157.1p+1.6p

Top 5 cheapest stations in Keighley

Tap a station to see opening times and details

🏆
Asda
A
Asda
ASDA KEIGHLEY SUPERSTOREBD21 3ERPetrolSupermarket
151.7p
#2
Morrisons
M
Morrisons
MFG MORRISONS KEIGHLEYBD21 5JTPetrolSupermarket
152.9p
#3
Sainsbury's
S
Sainsbury's
SAINSBURYS KEIGHLEYBD21 3RUPetrolSupermarket
152.9p
#4
Gulf
G
Gulf
Springfield Garage Keighley LTDBD21 1QQPetrol
154.9p
#5
Shell
S
Shell
SHELL HARVEST ENERGY KEIGHLEYBD21 1BBPetrol
155.9p
Get Keighley alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →