As featured in MoneySavingExpert The Times The Guardian
Heating oil news
Market brief
Published 21 October 2026
UK average today
114.10p /litre ex VAT
1,000-litre fill
£1,198 incl VAT
On the week (ex VAT)
↓ 0.9p
Prices & historySee the price chart →
The market brief ·

Ministers review the 500 litre minimum order, which no law actually requires

The government is reviewing why suppliers will not usually deliver under 500 litres, after saying the rules set no minimum: the limit is the meter on each tanker. A 1,000-litre fill costs about £1,200 including VAT, about the same as on Monday.

The government has agreed to review the 500 litre minimum order that is standard across the heating oil trade, saying it can make people pay for more oil than they need. Its reply to the competition watchdog's study of heating oil, published on 13 October, points out that the rules set no minimum at all.

The real limit is what the meter on each tanker is approved to measure, and some are approved for smaller deliveries. Ministers will look at whether the rules are applied more tightly than they need to be, but have given no date.

A new code of conduct would also make suppliers show their minimum order and explain it. At today's prices the smallest usual order costs upwards of £600 including VAT, a hard sum for some households to find at once.

Smaller fills would ease that, though suppliers usually charge more per litre on small orders, because a tanker trip costs much the same whatever it carries.

Your next fill

At Fueltool's UK average today, a 1,000-litre fill costs about £1,200 including VAT. That is about the same as at Monday's brief and roughly £10 less than a week ago, because heating oil held steady while crude oil touched its highest since May on Tuesday, then slipped on unconfirmed reports that Qatar and Pakistan are trying to restart talks with Iran.

A fill over the past month

1,000 litres · including 5% VAT
Recorded UK average cost of a 1,000-litre fill From £1166 on 21 Sep to £1189 on 20 Oct. Including VAT. Full figures are in the table below. £1,300 £1,200 £1,100 21 Sep 20 Oct
Fueltool daily recorded averages. The live price above can differ. Dates without a snapshot are joined by a straight line.
View the daily figures
Date1,000 litres, incl VAT
21 Sep 2026£1165.50
22 Sep 2026£1149.75
23 Sep 2026£1155.00
24 Sep 2026£1155.00
25 Sep 2026£1155.00
26 Sep 2026£1155.00
27 Sep 2026£1155.00
28 Sep 2026£1144.50
29 Sep 2026£1139.25
30 Sep 2026£1134.00
1 Oct 2026£1160.25
2 Oct 2026£1160.25
3 Oct 2026£1170.75
4 Oct 2026£1170.75
5 Oct 2026£1160.25
6 Oct 2026£1139.25
7 Oct 2026£1145.29
8 Oct 2026£1170.75
9 Oct 2026£1177.84
10 Oct 2026£1202.25
11 Oct 2026£1202.25
12 Oct 2026£1202.25
13 Oct 2026£1195.95
14 Oct 2026£1206.98
15 Oct 2026£1191.75
16 Oct 2026£1189.13
17 Oct 2026£1191.65
18 Oct 2026£1191.65
19 Oct 2026£1176.00
20 Oct 2026£1189.13

What to watch

Whether ministers set a date for the minimum order review, and whether suppliers with newer meters start offering smaller fills before it reports. Whether the Iran talks are real, while attacks on tankers spread beyond the Strait of Hormuz into the Gulf of Oman.

And whether America's push for refiners around the world to make more diesel shows up, since heating oil comes from the same part of the refinery.

Written by Fueltool · 21 October 2026. Published when the market moves; the prices in the ticker update separately.
Today's prices where you are
Live quotes from suppliers delivering to your postcode. No account needed.