Skip to content
HeatingOilRates

Heating oil prices in Wales

Around a fifth of Welsh homes are off the gas grid, particularly in Powys, Ceredigion, Gwynedd and Pembrokeshire, so heating oil is an everyday fuel.

Estimated kerosene price for a 900 litre delivery: 97.8p per litre, which is 1.3p above the UK average.

Wales · kerosene · 900 L

Live

97.8pper litre

30-day trend

£880.20for 900 litres · incl. 5% VAT

12-month low 55.9pHigh 122.4p

Today's price is 63% of the way between the 12-month low and high.

24 hours
−3.4p
−3.4%
7 days
−9.6p
−9.0%
30 days
−15.2p
−13.6%

Choose your area

Heating oil prices by town in Wales

Wales prices by order size

Estimated heating oil prices in Wales, including VAT
Order sizeKerosene p/LKerosene totalGas oil p/L
500 litres100.5p£502.50109.6p
900 litres97.8p£880.20106.9p
1,000 litres97.3p£973.00106.4p
1,500 litres96.3p£1,444.50105.4p
2,000 litres95.7p£1,914.00104.8p

Wales heating oil price history

Estimated kerosene price in Wales, 900 litres (p/litre)-1.9p over 3M
96p103p110p117p124p10 Aug9 Sept9 Oct10 Nov

Buying heating oil in Wales

  • Milford Haven terminals supply much of west Wales.
  • Mid Wales hill farms and villages often see the longest delivery runs.
  • Community oil-buying schemes run by local councils and charities operate in several counties.

Before ordering, collect quotes from at least three local distributors and compare them with the estimate above. A quote within a few pence of our figure is usually reasonable; anything far higher is worth questioning. Our money-saving guide and cost calculator can help you decide how much to order.

Other regions