Harrisons ESSO Filling Station, Flowergate Cross, Upgang Lane, WhitbyYO21 3DT
- Toilets
County guide
162 stations across 81 towns.
Unleaded
169.5p/L
Average price
Lowest 159.9p/L
From 118 stations
Diesel
197.8p/L
Average price
Lowest 187.9p/L
From 58 stations
Based on trusted prices updated in the last 7 days. Latest price change on 05 Nov, 23:58.
Lowest unleaded prices. Each card shows when its price last changed.
Prices marked "30+ days" have been unchanged for 30+ days; verify at the pump before you travel.
Harrisons ESSO Filling Station, Flowergate Cross, Upgang Lane, WhitbyYO21 3DT
Crakehall Filling Station, Leyburn Road, Crakehall, Little CrakehallDL8 1HD
Search across towns in North Yorkshire.
Local prices, main towns and planning tools for North Yorkshire.
Across North Yorkshire, unleaded averages 169.5p/L at 118 stations with a trusted price from the last 7 days, and the cheapest is 159.9p/L. Diesel averages 197.8p/L, with the cheapest at 187.9p/L.
Filling up at the cheapest unleaded price instead of the average saves about 9.6p a litre, roughly £4.32 on a 45-litre fill-up. Check how far away it is first, as a long detour can cancel out the saving.
North Yorkshire has 162 petrol stations across 81 towns. The main towns include York, Ripon and Middlesbrough. Open a town to see each station's latest price, opening hours and facilities.
Cookie preferences
We use cookies to keep the site secure and remember your preferences. Analytics and advertising only load when you opt in. Read our cookie policy.