Home/Scotland

Heating Oil Prices in Scotland

Compare quotes from trusted suppliers across all counties in Scotland. Updated for March 2026.

Instant quotes for Scotland
We found a 15% saving by choosing the cheapest local supplier
Suppliers delivering to your area
Loading quote form...

Heating Oil Prices in Scotland

Cheapest Price Seen In Your Area

115.0p/litre

Regional Average

135.2p/litre

Live today

Based on 2440+ quotes across Scotland today

Heating Oil Savings in Scotland

The average price for heating oil in Scotland is currently 135.2p per litre, but the cheapest price available is 115.0p per litre. This means you could save up to 15% by choosing the right supplier.

Comparing prices could save you 20.1p per litre.

That's a saving of £100.70 on a 500L order, or £201.40 on 1000 litres.

Heating Oil Suppliers in Scotland

Scotland's colder climate means heating oil demand is spread across more months of the year. Many remote Scottish communities rely entirely on oil heating, making price comparison especially valuable.

Did you know? The Highlands and Islands often see different pricing due to delivery distances, so comparing local suppliers is essential for Scottish households.

We compare prices from heating oil suppliers covering every county in Scotland. Select your county below to find the cheapest heating oil in your local area.