Heating oil prices in Northern Ireland today

Prices for 300, 500 and 900 litres from Northern Ireland oil suppliers, checked every day. Enter your postcode to see suppliers that mention your area, cheapest first.

Cheapest 500 litres–
Average–
Change this week–average of 500 litres
Suppliers checked–

    Prices are as shown on each supplier's own website, including VAT, and can change during the day. Always confirm the price and delivery date before you order. Areas are those mentioned on each supplier's website, so check they deliver to you.

    Are you a Northern Ireland oil supplier? Get your prices listed free, or ask us to update or remove your listing: [email protected]

    Saving money on heating oil

    Ordering a bigger quantity is usually cheaper per litre: 900 litres often works out several pence a litre less than 300. Buying before a cold snap helps too, because prices tend to rise when demand jumps. If you're on a tight budget, the Northern Ireland Oil Buying Network run by the Housing Executive negotiates weekly discounts for members.

    Work out how long your next order will last, and what it costs per week, with our heating oil calculator.

    Frequently asked questions

    Where do these heating oil prices come from?

    From the prices Northern Ireland oil suppliers show openly on their own websites, checked once or twice a day. Prices include VAT. Always confirm the price and delivery date with the supplier before ordering.

    Is now a good time to buy heating oil?

    The trend chart on this page shows how the average price of 500 litres has moved since we started tracking. Prices usually rise in cold snaps and when crude oil jumps, so ordering before the weather turns often pays. If your tank is low, don't wait for a dip.

    Why aren't all suppliers listed?

    Many suppliers only give a price after you enter your postcode, so we can't show them yet. If you're a supplier and want to be listed, email [email protected].

    How much heating oil should I buy?

    Only order what your tank can safely hold, and remember that 900 litres usually costs less per litre than 300 or 500. Our heating oil calculator shows how long an order is likely to last.