Compare Heating Oil Prices UK

Find the best heating oil prices from trusted UK suppliers. Get instant quotes and save money on your home heating.

OilCompare is a free price comparison service for UK households. We check prices from multiple heating oil suppliers covering England, Scotland, Wales and Northern Ireland. Enter your postcode below to see today's prices for kerosene (28-second oil) delivered to your door.

Get Instant Heating Oil Quotes

Enter your UK postcode to compare prices from local and national heating oil suppliers. Our service is completely free to use.

Loading quote form...

Best Prices

Compare quotes from multiple suppliers to find the lowest price

Instant Quotes

Get real-time pricing from suppliers in seconds

Trusted Suppliers

All suppliers are vetted and verified for quality service

How It Works

Three simple steps to cheaper heating oil.

1

Enter Details

Enter your postcode and email address. We identify the suppliers who deliver to your specific location.

2

Compare Prices

We instantly check real-time quotes from our network of trusted UK suppliers.

3

Choose & Order

Select the best deal. We provide a direct link to the supplier's site where you can confirm the price and complete your order.

Why Use OilCompare?

We help UK households find the best heating oil prices without the hassle of calling multiple suppliers.

Save Money

Heating oil prices can vary significantly between suppliers on the same day. By comparing multiple quotes instantly, customers typically find savings of 5-15% compared to using their regular supplier without checking alternatives.

UK-Wide Coverage

We cover all regions of the United Kingdom including England, Scotland, Wales, and Northern Ireland. Our network of suppliers delivers to urban areas, rural communities, and everywhere in between.

Vetted Suppliers

Every supplier on our platform is verified and vetted. We only work with established heating oil companies with proven track records of reliable delivery and good customer service.

Real-Time Prices

Heating oil prices change daily based on crude oil markets, exchange rates, and local demand. Our quotes are fetched in real-time, so you always see current market prices rather than outdated estimates.

Free to Use

OilCompare is completely free for consumers. There are no hidden charges, membership fees, or obligations.

No Pressure

Compare prices at your own pace without sales calls or pushy follow-ups. We provide the information you need to make an informed decision, then link you directly to your chosen supplier's website to order.

What is Heating Oil?

Heating oil (also known as kerosene or 28-second oil) is the primary heating fuel for approximately 1.5 million homes across the UK, particularly in rural areas not connected to the mains gas network. It's stored in a tank on your property and used to power your oil-fired boiler or cooker.

Unlike mains gas which has regulated prices, heating oil is traded on the open market. This means prices fluctuate based on global crude oil costs, currency exchange rates, seasonal demand, and individual supplier pricing strategies. This volatility is precisely why comparing prices before ordering can save you substantial money.

At OilCompare, we've built a platform that checks prices from multiple suppliers simultaneously, saving you the time and effort of calling around. Whether you need 500 litres for a top-up or 2,000 litres to fill your tank, we'll show you the best available prices for your specific postcode and quantity.

Heating Oil Price Trends

Track historical prices to find the best time to buy

Checking live market data...

Loading historical prices...

Understanding Heating Oil Prices

Prices change daily. Here is what drives the cost of heating your home.

Crude Oil Costs

Heating oil (Kerosene) is refined from crude oil. Global events, OPEC decisions, and international conflict all impact the base price of crude, which directly affects the price at your tank.

Exchange Rates

Oil is traded in US Dollars. When the Pound (£) is weak against the Dollar ($), it costs UK suppliers more to buy the fuel, and these costs are passed on to the consumer.

Seasonal Demand

Basic supply and demand. In winter, everyone needs oil, pushing prices up. In summer, demand drops, often leading to significantly lower prices for those who stock up early.

Why do prices vary so much between suppliers?

You might notice that two suppliers in the same town offer different prices on the same day. This happens because individual suppliers buy their stock at different times. One might have bought their stock yesterday when prices were high, while another bought last week when prices were lower.

Delivery logistics also play a huge role. If a supplier is already delivering to your neighbour, they can offer you a discount because the delivery vehicle is already making the trip. This is why comparing prices is so effective—it helps you find the supplier who wants your business today.

At OilCompare, we scan the market to find these efficiency savings and pass them on to you. We check the local and national suppliers to ensure you aren't paying more than you need to.

Latest News & Insights

Stay up to date with the latest heating oil prices, market trends, and money-saving tips.

View all articles

Today's Heating Oil Questions

Practical answers for UK buyers checking prices, quantities, and local delivery.

How much is heating oil per litre in the UK today?

Heating oil prices change daily with the wholesale kerosene market, exchange rates, delivery distance, and local supplier competition. Use the live price chart to understand the national trend, then enter your postcode for the price suppliers can offer to your address today.

View today's heating oil prices
How much is 500 litres of heating oil in the UK today?

A 500-litre order is the most common minimum delivery size. The exact cost is the current pence-per-litre rate multiplied by 500, plus any local delivery factors. Our 500-litre guide shows the latest UK benchmark and explains why your postcode quote may be higher or lower.

Check the 500-litre price
How do I find the cheapest heating oil near me?

The cheapest heating oil in your area depends on which suppliers are already delivering nearby, how full their delivery rounds are, and your order size. Comparing by postcode is more accurate than using a national average because two nearby homes can receive different quotes on the same day.

Find heating oil near me
Is kerosene the same as domestic heating oil?

For most UK homes, yes. Domestic heating oil usually means kerosene, also called 28-second oil. It is the standard fuel for oil-fired boilers, while gas oil or red diesel is generally used for commercial or agricultural equipment.

Read the kerosene price guide
Why do heating oil prices vary between suppliers?

Prices vary because suppliers buy stock at different times, run different delivery routes, and have different depot distances from your postcode. If a supplier is already delivering nearby, they may quote less because the route is more efficient.

How much heating oil will my home use?

A typical oil-heated UK home uses around 1,500 to 2,000 litres per year, but property size, insulation, boiler efficiency, and heating habits can move that figure substantially. Use the calculator to estimate annual and monthly usage before deciding how much to order.

Estimate your heating oil usage