How Much Is 500 Litres of Heating Oil UK Today?
Live UK price for a 500-litre heating oil order, calculated from the latest UK average cost per litre. Latest dataset: 17 June 2026.
500 litres today
£370.65
Based on the latest UK average of 74.1p per litre.
Heating oil price by order size
Larger orders usually secure a lower per-litre rate. The totals below apply the latest UK average — actual quotes from local suppliers can land above or below this benchmark.
| Order size | At UK average |
|---|---|
| 300 litres | £222.39 |
| 500 litresMost common | £370.65 |
| 900 litres | £667.17 |
| 1,000 litres | £741.30 |
| 1,100 litres | £815.43 |
Benchmark based on the latest UK average dataset from 17 June 2026. Your live postcode quote may differ.
What drives the cost of 500 litres of heating oil?
The headline price you pay for a 500-litre delivery is mostly driven by the wholesale cost of kerosene, which tracks global crude oil markets. When Brent crude rises, UK heating oil follows within a few days. The second factor is the pound-dollar exchange rate — oil is priced in US dollars, so a weaker sterling means a higher pence-per-litre for UK buyers.
Local delivery matters too. A supplier with a depot 5 miles from your postcode will usually beat one 30 miles away, because fuel, driver time, and vehicle wear all feed into the per-litre rate. That's why two homes on the same road can pay £20–£40 differently for the same 500 litres — simply by choosing a different supplier.
Finally, order size moves the needle more than most buyers realise. Jumping from 500 to 900 litres often drops the per-litre rate by 2–4p, because delivery overhead is spread across more fuel. If you have tank capacity, a bigger order once a year typically beats two smaller ones.
500 Litres of Heating Oil — FAQs
Related tools & guides
- Heating oil cost calculator →Calculate any litre amount from a pence-per-litre quote
- Today's heating oil prices →Live UK chart and 12-month trends
- Oil usage calculator →How much oil your home needs per year
- Kerosene prices UK →Per-litre cost and regional breakdown
- Tank fill calculator →Check whether your tank can take 500 litres safely
- Tank run-out calculator →Estimate when you'll need to reorder
Get your 500L quote
Postcode-accurate prices in seconds
Snapshot
- UK average / litre74.1p
- 500 litres @ avg£370.65
- 1,000 litres @ avg£741.30
- Dataset updated17 June 2026