Heating oil price comparison

Compare heating oil prices near you

Enter your postcode to see suppliers serving your area and the latest PriceTank pricing evidence available for them. Compare before you order, then confirm your final price directly with the supplier.

Compare prices for your postcode

Enter your postcode and choose how much heating oil you need

Delivery options
No account needed  ·  No sales calls  ·  Free to use

Suppliers delivering to

litres of kerosene · standard tanker

Updated just now
UK market benchmark
p/L inc VAT

A UK benchmark for context. Supplier prices use PriceTank's latest available pricing evidence for your postcode.

Prices shown are based on PriceTank's latest supplier pricing data and may use nearby or regional observations where an exact local price is unavailable. Actual prices can vary by postcode, delivery access and supplier. Always confirm your final price on the supplier's site before ordering.

Today's UK heating oil benchmark

A national reference before you compare locally. Your postcode, order size and supplier determine the prices actually available to you.

Market date
20 Sep 2026
PriceTank national benchmark
500 litres
109.8p/L
£576 inc VAT
1,000 litres
112.2p/L
£1,178 inc VAT

How PriceTank compares heating oil prices

The aim is simple: show you the suppliers that can serve your area and the most useful current price evidence PriceTank has for them.

We check who delivers to you

PriceTank starts with supplier coverage. We only include suppliers whose delivery area covers your postcode.

We use the freshest price evidence available

Exact local pricing is preferred. Where appropriate, recent evidence from a nearby reference area can be used rather than hiding a supplier simply because there is no exact postcode observation.

We respect order sizes

A price for one quantity is not automatically treated as the price for another. PriceTank only carries pricing across volumes where the supplier's observed pricing supports it.

You confirm the final price

PriceTank shows the comparison evidence we have. Your supplier provides the final confirmed order price, including anything specific to your property or delivery access.

Why heating oil prices change by location

Heating oil is delivered by road, so two homes ordering the same quantity on the same day can still see different prices.

Distance and delivery route

Depot location, tanker mileage and the density of nearby deliveries affect the cost of serving an area.

Local competition

Areas with several active distributors can have a different price level from places with fewer practical choices.

Order volume

Suppliers can use different quantity bands, so the litres you order can change the price per litre.

Delivery access

Narrow lanes, restricted driveways and smaller tanker requirements can affect which suppliers can deliver.

Waiting for a better price?

Set a target and PriceTank will email you when the market reaches it.

Set a price alert →