Skip to main content

County Dublin heating oil

300 litres of heating oil in Dublin

On 12 October, the lowest 300L heating oil price we found in County Dublin was €508.80 (169.6c a litre). We list recent 300L prices from 8 oil suppliers.

A 300L order is a top-up. It suits a tight budget, a small tank or tiding you over until prices fall, but it usually costs more per litre than a bigger fill in Dublin.

Order size

Not in Dublin? Change county

Lowest 300L price found

€508.80169.6c/L

With Local Fuels ·

8 suppliers with recent prices€31 between cheapest and dearest

Delivery charges and your exact address can change the total. The supplier confirms it when you order.

Recent 300L supplier prices in Dublin

8 suppliers with recent prices · Lowest prices first. 21 suppliers listed for this county, including those without a recent price.

Show 2 more suppliers
13 suppliers without recent prices

Compare the cost of each fill size

Want a different amount? Choose another size to see its prices.

Before you order: four things to ask the supplier
  1. The right fuel and 300 litres for your tank.
  2. The total for your address, including VAT and any delivery or payment charges.
  3. The delivery date the supplier can actually offer.
  4. Tank access and what happens if the full amount does not fit.

Low on oil? Book a delivery day now rather than waiting on a price alert.

Are you a Dublin oil supplier? List your prices free

300L heating oil questions for Dublin

How much does 300L of heating oil cost in Dublin?

The lowest 300L price we found in County Dublin was €508.80, or 169.6c a litre, checked on 12 October. We list recent 300L prices from 8 oil suppliers.

Which oil supplier has the lowest 300L price in Dublin?

Local Fuels had the lowest recent 300L price we found in County Dublin, €508.80. Delivery charges can depend on your address, so confirm the total with the supplier before you order.

How much do 300L heating oil prices vary in Dublin?

Recent 300L prices from 8 oil suppliers in County Dublin range from €508.80 to €540.00, a difference of €31.20.