Skip to content
HeatingOilRates

Heating oil prices in Highlands & Islands

The Highlands, Western Isles, Orkney and Shetland face the highest delivered prices in the UK because of ferry freight, long distances and small order volumes.

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

Highlands & Islands · kerosene · 900 L

Live

102.8pper litre

30-day trend

£925.20for 900 litres · incl. 5% VAT

12-month low 60.9pHigh 127.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 Highlands & Islands

Highlands & Islands prices by order size

Estimated heating oil prices in Highlands & Islands, including VAT
Order sizeKerosene p/LKerosene totalGas oil p/L
500 litres105.5p£527.50114.6p
900 litres102.8p£925.20111.9p
1,000 litres102.4p£1,024.00111.5p
1,500 litres101.3p£1,519.50110.4p
2,000 litres100.7p£2,014.00109.8p

Highlands & Islands heating oil price history

Estimated kerosene price in Highlands & Islands, 900 litres (p/litre)-1.9p over 3M
101p108p115p122p129p10 Aug9 Sept9 Oct10 Nov

Buying heating oil in Highlands & Islands

  • Island deliveries include ferry freight costs that mainland customers do not pay.
  • Prices vary more between suppliers here, so getting several quotes matters.
  • Larger storage tanks help islanders buy less often and avoid weather disruption.

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