Heating oil · Ireland
Heating oil prices today
Heating oil is €1.58 a litre on average, against €0.94 a year ago, and 77% above the 2019–2025 average. Here’s what your fill costs, and three local quotes by email.

How to get the best price yourself
- 1Check your tank and work out how much you need
Most distributors have a minimum order, often 500 litres, and a bigger order is usually a little cheaper per litre. Don't let the tank run near empty going into a cold spell: emergency top-ups cost more.
- 2Ask three local distributors for a price on the same day
Prices move week to week and differ between distributors, often by €100 or more on a fill. Ask each for the delivered price for your exact amount, including VAT, and the earliest delivery date.
- 3Ask whether the price changes with how you pay
Some distributors price differently for card, cash on delivery or bigger orders. Ask, so you compare like with like.
- 4Order from the cheapest and get the price confirmed
A text or email with the price per litre, the total and the delivery date avoids surprises on the docket.
Hi, could you give me your delivered price for [900] litres of kerosene to [Eircode], including VAT, and your earliest delivery date? Thanks, [name]
Or let Cara do it
- 1Finds the heating oil distributors that deliver to you, from their own websites.
- 2Emails each one for today's price on your amount, delivered, and chases the slow ones.
- 3Sends you the best three side by side. You ring or order from the one you pick.
Nothing is switched, ordered or paid for without your YES. Cara never asks for passwords or card details.
The price over two years
The national average, weekly, including VAT and carbon tax.
| Mon 19 Oct 2026 | National average | €1.576 / L |
| Mon 12 Oct 2026 | National average | €1.528 / L |
| Mon 5 Oct 2026 | National average | €1.487 / L |
| Mon 28 Sept 2026 | National average | €1.569 / L |
| Mon 21 Sept 2026 | National average | €1.569 / L |
| Mon 14 Sept 2026 | National average | €1.518 / L |
| Mon 7 Sept 2026 | National average | €1.411 / L |
| Mon 31 Aug 2026 | National average | €1.328 / L |
What people ask
How much is heating oil in Ireland today?
The national average is €1.58 a litre including VAT and carbon tax, from the EU Weekly Oil Bulletin for Mon 19 Oct 2026. That's about €788 for 500 litres and €1,418 for 900.
Is it cheaper to order 500 or 900 litres?
Per litre, bigger orders are usually a little cheaper, because delivery costs are shared over more oil. Ask for both prices; Cara's quotes do.
Why do prices differ so much between distributors?
Local distributors set their own margins and delivery charges, and prices move with the wholesale market week to week. The gap between the cheapest and dearest quote in a county is often €100 or more on a fill.
Should I fill now or wait?
Nobody can call the market. What you can control is the price you pay on the day you order: get three quotes the same day and take the lowest. If your tank is low going into a cold snap, don't wait.
Do I qualify for the Fuel Allowance?
The Fuel Allowance is paid from late September to April to people on certain long-term social welfare payments who meet a means test. Citizens Information has the details, and Budget 2027 may change the rate.
Coming up
- ECB rate decisionECB & mortgages →
- Pay & File deadline (ROS)Tax back
- ECB rate decisionECB & mortgages →
- ECB rate decisionECB & mortgages →
How this is worked out
The price is the EU Weekly Oil Bulletin's figure for Irish heating gasoil, consumer price including all taxes, published each Monday, divided by 1,000 to give a litre. A fill is litres × that price; your own distributor's price will differ, which is why Cara gets quotes.