Run out of Kerosene Heating Oil? 24/7, 365-day emergency delivery. Call 0330 128 9838

Domestic Heating Oil & Kerosene

Heating Oil Prices UK Today

Today’s kerosene prices by order quantity

Our latest local kerosene rate is 111.7p per litre for orders up to 999 litres. Larger local orders receive quantity discounts. Our other-area rate is 120.7p per litre. These fuel rates exclude VAT and any delivery charges; your quote will confirm the total.

Checked daily at 10am; updated when rates change.
Latest published price update: 20 October 2026

Current delivery outlook

As heating oil demand increases through the colder months, delivery schedules can become busier. Check availability for your postcode and order before your tank runs low.

Current kerosene guide prices

How much does heating oil cost?

Compare heating oil prices for 500, 750, 1,000 and 1,500 litres across our local and other UK delivery areas. Each example shows the price per litre and fuel cost before VAT and any additional charges.

Price date: 20 October 2026

Local delivery area

North West heating oil prices

Compare our local guide prices by order size. Your postcode determines whether these rates apply.

North West heating oil guide prices by quantity. Prices exclude VAT and additional charges.
Quantity Per litre ex VAT Fuel cost ex VAT
500 litres 111.7p £558.50
750 litres 111.7p £837.75
1,000 litres 110.7p £1,107.00
1,500 litres 109.7p £1,645.50
Other UK delivery areas

Heating oil prices for other areas

Compare guide prices outside our local delivery area. Pricing and delivery availability depend on your postcode.

Heating oil guide prices for other UK delivery areas by quantity. Prices exclude VAT and additional charges.
Quantity Per litre ex VAT Fuel cost ex VAT
500 litres 120.7p £603.50
750 litres 120.7p £905.25
1,000 litres 120.7p £1,207.00
1,500 litres 120.7p £1,810.50

From guide price to delivered total

What affects your delivered heating oil price?

The tables above show guide fuel costs. Your delivered total also depends on your postcode, delivery timescale and any additives or specialist vehicle options you select.

Order quantity

Compare the quantity bands above to see which price per litre applies. A larger order may qualify for a lower unit rate, but still costs more overall. Choose a quantity your tank can safely accommodate.

Delivery postcode

Your postcode determines the applicable delivery-area rate and available delivery options. Use the rate for your area when comparing the example fuel costs.

Delivery timescale

Faster delivery options may carry an additional charge. Check the available timescales and their costs for your postcode before choosing the option that suits you.

Optional additives

The guide prices are for standard kerosene. Selecting an optional additive increases the cost. If you are unsure which option suits your boiler or range cooker, ask our team before ordering.

Tanker access

Choose a delivery vehicle suitable for access to your property. A smaller 4×4 tanker carries an additional charge. Tell us about narrow entrances or restricted access before confirming your order.

Market conditions

Wholesale kerosene costs, exchange rates and seasonal demand can affect heating oil prices. Guide rates may change, so confirm the current price when you are ready to order.

Comparing heating oil quotes

Compare the total delivered heating oil cost

A lower headline price per litre does not always mean a lower final bill. Check that each quotation covers the same fuel, quantity and delivery requirements.

  • Match the order details

    Compare quotes for the same number of litres, delivery postcode and timescale. A flexible delivery quote is not directly comparable with an urgent delivery.

  • Check the fuel and additives

    Make sure both prices cover the same kerosene option. Check whether an additive is included or charged separately.

  • Include delivery and vehicle charges

    Check for additional delivery charges and confirm whether the quote includes a suitable tanker for your property’s access.

  • Compare the final total including VAT

    Use the full amount payable, including VAT and applicable charges. Check when each quotation was issued and how long it remains valid.

Our price tables show guide fuel costs excluding VAT. Request a quote for your postcode and quantity to confirm your total delivered price.

Get your heating oil quote

Your heating oil supplier

Why buy heating oil from Compass Fuels?

Compass Fuels is a family-run fuel supplier established in 2009. Our team can help you arrange your heating oil order and discuss the delivery requirements for your home.

  • Speak directly to our team

    Call us to discuss your order quantity, delivery timescale or any questions before placing your order.

  • North West and wider UK deliveries

    We supply heating oil across the North West and other UK delivery areas. Give us your postcode to confirm coverage and available delivery options.

  • Discuss access before delivery

    Tell us about narrow lanes, restricted entrances or your tank’s location so we can discuss suitable delivery arrangements before you order.

Compass Fuels heating oil delivery
Compass Fuel Oils place picture
4.8
Based on 161 reviews
J E profile picture
J E
2 months ago
Quick and easy service. Ordered over the phone and delivered quickly, great customer service and super friendly drivers. They rang to confirm they were on the way and the whole process was less than 10 minutes. Can’t fault it at all.
James Earl profile picture
James Earl
7 months ago
Considering the current situation, Luke and the team were really helpful, our heating oil was delivered 3 days after ordering. Thanks!
Samantha Carey profile picture
Samantha Carey
7 months ago
Compass Fuel Oils delivered above and beyond for me recently. I won’t go anywhere else for heating oil from now on. A refreshingly straight and honest firm to do business with. Thanks Nick and team.
David Martin profile picture
David Martin
7 months ago
Rang Ellie good price / delivered when they said it would be delivered. Would defo recommend 👌 them .Mr martin
Gerry Allen profile picture
Gerry Allen
7 months ago
Excellent service. Held the quoted price, despite all the problems in the oil market and the massive rise in local demand. They also went out of their way to make sure I didn’t run out of oil by delivering enough to keep me going before they were able to deliver the full order (a week later). Couldn’t have been better!
Helen Hunt profile picture
Helen Hunt
7 months ago
Great service from Compass, they usually deliver days earlier than scheduled. Driver rings to check oil tank details
Ian Whittingham profile picture
Ian Whittingham
7 months ago
First Class Service. Received our delivery today as promised. The office staff kept me updated regarding my delivery. Jimmy was excellent, he delivered fast and efficiently, as the tanker blocks the road during delivery. Thank you.
Darryl Hamer profile picture
Darryl Hamer
8 months ago
Ordered 500 litres of kerosene for 3-5 days delivery. It turned up literally early the morning after, and the prices were cheaper than the places I usually use. Also spoke to the team on the phone after I placed the order and they were very helpful! Would recommend!
Amanda Kelly profile picture
Amanda Kelly
9 months ago
Delighted to provide a 5 star for Compass Oil. We had been let down at the last minute by NRG Oil, after paying for a premium delivery. Compass stepped in at very short notice and provided a next day delivery at a very competitive price, which really helped us out. The customer service from Kath, Leah, Jonny and the entire team was outstanding. We would undoubtedly use them again and would definitely recommend them.
Jessica Balmer profile picture
Jessica Balmer
10 months ago
Highly recommend! Very helpful and go out of their way to offer a 5 star service! We ran out of kerosene unexpectedly and with a 6 month old baby having no heating or hot water in -6 temperatures it was certainly challenging! Compass very kindly went out of the way to get a delivery to us ASAP delivering by 9am Monday morning now that’s what you call service! Thankyou Compass!
Compass fuels are a friendly, helpful and professional business, that work hard for their customers. Ellie, our customer manager, has got fuel to us in emergencies, when we’ve forgotten to order and kept us moving. Ellie deserves a 5 star rating and so do all the team at Compass Fuels.
Alison Dickinson profile picture
Alison Dickinson
3 years ago
Absolutely amazing company to buy from, customer service is impeccable can't beat them for price. Staff super friendly and helpful.
Nicholas Whittle profile picture
Nicholas Whittle
3 years ago
I have been a loyal customer of Compass Fuels for the past five years, and they are an incredibly friendly and customer-focused company. Olly and his brother, who are usually responsible for delivering the oil, are a pleasure to deal with. They are always friendly, and I enjoy chatting with them whenever they come to deliver the oil. Compass Fuels is a genuine company with an excellent people culture, and they deserve all the success they have achieved. I highly recommend this company to anyone looking for a reliable and trustworthy fuel supplier.
Excellent service from olly. Thank you.
philip brook profile picture
philip brook
3 years ago
Excellent delivery , had a txt the night before and Olly was helpful and friendly
Great service by Olly
William Whitla profile picture
William Whitla
3 years ago
Jimmy was a star, great help
sam poulton profile picture
sam poulton
3 years ago
Amazing service provided today by Jimmy. Would 100% recommend and use again.
Philip Doherty profile picture
Philip Doherty
3 years ago
Quality service from Jim, he's the man to call especially when you are in a bind.
Gary Noble profile picture
Gary Noble
3 years ago
Great service, big thanks to jimmy was extremely helpful
Stuart Kerr profile picture
Stuart Kerr
3 years ago
The new boiler ran out of fuel in the middle of the night and this caused several issue's as you can imagine. A quick panicked phone call first thing and the reply was perfect, "don't worry, we'll get some out to you". Less than 1 hour later he was onsite with fuel. excellent service and really helped us out, can't thank them enough.
Personalised Pop profile picture
Personalised Pop
3 years ago
Best out there!! I’ve run out a few times and they never let me down. I now have a sensor and so they’ll auto deliver. Brilliant team!
anthony rimmer profile picture
anthony rimmer
3 years ago
Hats off to Nick and the team for tremendous customer service and ensuring immediate refuelling when required. To be fair they never fail to deliver......... right across the board.
Josh briggs profile picture
Josh briggs
3 years ago
Very nice staff, great service, couldn’t fault the company at all !
Sarah withington profile picture
Sarah withington
4 years ago
Ordered via boilerjuice on standard 2 week delivery received a text message 24 hours before oil was delivered to prep for delivery, delivered only 3 days after Order fantastic! I live in very rural location driver telephoned for directions was polite and friendly, filled tank super quick and left. No issues at all would definitely recommend

Before you order

Heating oil pricing FAQs

Answers about order quantities, guide prices, additional charges and delivery options.

How much do 500 or 1,000 litres of heating oil cost?

Our local North West guide fuel costs are £558.50 for 500 litres and £1,107.00 for 1,000 litres.

For other UK delivery areas, the guide fuel costs are £603.50 for 500 litres and £1,207.00 for 1,000 litres. These figures exclude VAT, additives and any applicable delivery or vehicle charges. Request a quote to confirm your delivered total.

Do the displayed prices include VAT and delivery?

No. The guide rates and example fuel costs on this page exclude VAT and any applicable delivery or specialist vehicle charges. Optional additives cost extra. Your quotation will confirm the charges that apply and the total delivered price, including VAT.

Does ordering more heating oil reduce the price per litre?

Our guide pricing uses three quantity bands: 500–999 litres, 1,000–1,499 litres and 1,500 litres or more. Check the tables above for the rate applicable to your quantity and delivery area. A lower price per litre does not mean a lower total bill when buying more fuel. Only order a quantity your tank can safely accommodate.

Why does my postcode affect the heating oil price?

Your postcode determines which delivery-area rate applies and which delivery options are available. Local fuel availability and the delivery arrangements can differ between areas, so use your full delivery postcode when requesting a quotation.

When are your heating oil prices updated?

Prices are reviewed daily at 10am and updated when they change. The price date displayed alongside the tables identifies the imported rates being shown. Confirm your current delivered price when requesting a quote or placing an order.

What is the minimum heating oil order?

Our minimum domestic heating oil delivery is 500 litres. You do not need to fill your tank completely; choose a quantity that suits your requirements and available tank capacity.

Are these prices for kerosene heating oil?

Yes. The guide prices on this page are for standard domestic kerosene. Optional additives cost extra. If you are unsure which fuel your appliance requires, check its instructions or contact our team before ordering.

Can I arrange a faster heating oil delivery?

Faster delivery options may be available, depending on your postcode, fuel availability and tanker schedules. Additional charges may apply. If you are running low, call 0330 128 9838 to check the earliest available delivery before ordering.

Ready to order?

Get your delivered heating oil price

Tell us your delivery postcode and how many litres you need. We’ll confirm your quotation, including applicable VAT and additional charges, along with the delivery options available for your address.

Request a heating oil quote Call 0330 128 9838

Running low? Call our team to check the earliest available delivery before ordering.