Compare prices from suppliers covering all 833 towns in North Yorkshire. Updated for March 2026.
Cheapest Price Seen In Your Area
Regional Average
126.4p/litre
Based on 450+ quotes in your area today
Looking for the cheapest heating oil in North Yorkshire? Our platform connects you with trusted local suppliers across England, ensuring transparent pricing and reliable delivery options.
We monitor prices from suppliers covering Northallerton, Ripon, Scarborough, Skipton, Thirsk, Selby and over 827 other locations in North Yorkshire to ensure you get the best deal.
The average price for heating oil in North Yorkshire is currently 126.4p per litre, but the cheapest price available is 111.0p per litre. This means you could save up to 12% by choosing the right supplier.
Comparing prices could save you 15.3p per litre.
That's a saving of £76.55 on a 500L order, or £153.10 on 1000 litres.
Select a linked town below for detailed information on local suppliers and OFTEC registered technicians in your area. For any other location in North Yorkshire, enter your postcode above to get instant heating oil quotes.