8 stations in Keighley, West Yorkshire, cheapest first.
The cheapest unleaded petrol (E10) in Keighley today is 164.7p a litre at Asda Keighley Superstore (BD21 3ER). Across the 8 stations selling it, prices average 170.9p and go up to 174.9p, so filling a 55-litre tank costs between £90.58 and £96.19.
The cheapest diesel in Keighley today is 192.7p a litre at Asda Keighley Superstore (BD21 3ER). Across the 8 stations selling it, prices average 197.1p and go up to 199.9p, so filling a 55-litre tank costs between £105.98 and £109.94.
Unleaded in Keighley averages 170.9p, 1.2p less than the West Yorkshire average (172.1p) and 3.6p less than the UK average (174.4p). Diesel in Keighley averages 197.1p, 1.2p less than the West Yorkshire average (198.3p) and 2.3p less than the UK average (199.4p).
Super unleaded (E5) is sold at 7 stations, from 176.9p at Sainsburys Keighley. Premium diesel is sold at 4 stations, from 215.9p at Shell Silsden Self Serve. The 2 supermarket stations charge 166.3p on average for unleaded, 6.1p less than the other 6.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 164.7p | 170.9p | 174.9p |
| Super unleaded | 176.9p | 190.6p | 194.9p |
| Diesel | 192.7p | 197.1p | 199.9p |
| Premium diesel | 215.9p | 218.4p | 219.9p |
Average unleaded price, cheapest highlighted
Keighley has 8 petrol stations reporting prices: 4 Shell, 1 Asda, 1 Gulf, 1 Morrisons and 1 Sainsbury's. 2 are open 24 hours a day. 2 are at a supermarket. Of the 8, 7 offer air and screenwash, 7 sell bottled AdBlue, 3 have a car wash, 3 have customer toilets, 3 have AdBlue pumps, 2 have water and 2 sell LPG.
For unleaded, the cheapest nearby town is Pudsey, averaging 166.9p (4.0p less than Keighley); 2 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Pudsey, averaging 192.2p (4.9p less than Keighley).