Official prices onlyOfficial data · EU bulletin of 12.10.2026
Heating oil this winter: 8 countries, official prices only
What 1000 litres of heating oil cost in Belgium, Luxembourg, Germany, France, Austria, Italy, Poland and Finland, from official sources only. Belgium and Luxembourg set a legal maximum price; for Belgium we also show the price already published for the next day.
Updated 20.10.2026
01 · Next day
Tomorrow's official maximum price in Belgium and Luxembourg
Both countries cap the price of heating oil by law: suppliers may sell cheaper, never dearer. Belgium publishes in the afternoon the maximum valid from the next day; Luxembourg changes its maximum when the market moves.
Belgium · maximum price incl. VAT
Heating gasoil H0/H7 · euro per litre incl. 21 % VAT · Statbel
| Valid since 19.10.2026 | From 20.10.2026 | |
|---|---|---|
| Delivery under 2000 l | €1.5881/l | €1.5544/l |
| Delivery of 2000 l or more | €1.5450/l | €1.5113/l |
| At the pump | €1.6990/l | €1.6660/l |
From 20.10.2026: €1,554.40 per 1000 l (< 2000 l) · €3,022.60 / 2000 l
Belgian official maximum price, last 12 months · Statbel
Luxembourg · maximum price incl. VAT
Heating gasoil (Gasoil 10 ppm) · euro per litre incl. VAT · STATEC
| Valid since 20.10.2026 | Previous (13.10.2026) | |
|---|---|---|
| Delivery of 1500 l or more | €1.531/l | €1.575/l |
Valid since 20.10.2026: €1,531.00 per 1000 l (≥ 1500 l)
The maximum applies to deliveries of 1500 l or more. Below 1500 l the supplier may add, per 1000 l: €11.36 (1000–1499 l), €17.04 (600–999 l), €20.43 (200–599 l), €26.11 (under 200 l).
Luxembourg official maximum price since 2020 · STATEC
02 · Calculator
What your delivery costs
Pick a country and a quantity. Belgium and Luxembourg use the official maximum price, the other countries the latest national average from the EU Weekly Oil Bulletin.
Delivery fees are not included. Belgium has separate maximum prices for deliveries under 2000 l and from 2000 l. Luxembourg: the maximum applies from 1500 l; a surcharge is allowed below that.
All 8 countries for 2,000 litres
| Rank | Country | Price (€/l) | Total |
|---|---|---|---|
| 1 | Luxembourg | 1.5310 | €3,062 |
| 2 | Belgium | 1.5450 | €3,090 |
| 3 | Poland | 1.6915 | €3,383 |
| 4 | Germany | 1.6981 | €3,396 |
| 5 | Austria | 1.8206 | €3,641 |
| 6 | France | 1.8926 | €3,785 |
| 7 | Italy | 2.0530 | €4,106 |
| 8 | Finland | 2.0725 | €4,145 |
03 · History
Heating oil prices since 2005
Weekly national averages from the EU Weekly Oil Bulletin, in euro per litre. Switch between prices with all taxes and prices before taxes, or compare heating oil with road diesel.
04 · When to buy
The cheapest month to fill the tank, 2016 to 2025
For each country we compared every month with the average of its year, over ten full years. Below 100 means that month was cheaper than the yearly average. It is a pattern, not a forecast.
Index, yearly average = 100
| Cheapest month in each year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Belgium | Feb | Jun | Mar | Jan | May | Jan | Jan | May | Sep | May |
| Luxembourg | Feb | Jul | Mar | Jan | May | Jan | Jan | May | Sep | May |
| Germany | Feb | Jun | Feb | Nov | Oct | Jan | Jan | May | Sep | May |
| France | Feb | Jul | Mar | Jan | Sep | Jan | Jan | Jun | Sep | May |
| Austria | Feb | Jun | Feb | Jan | Oct | Jan | Jan | Jun | Sep | May |
| Italy | Feb | Jun | Feb | Jan | May | Jan | Jan | May | Sep | May |
| Poland | Feb | Jun | Feb | Aug | Apr | Jan | Jan | May | Oct | Dec |
| Finland | Jan | Jun | Dec | Jan | Apr | Jan | Jan | May | Sep | Apr |
| EU average | Feb | Jul | Mar | Aug | Sep | Jan | Jan | May | Sep | May |
05 · Taxes
How much of the price is tax
EU bulletin of 12.10.2026. The blue part is the price before taxes, the red part is excise duty, other levies and VAT.
Before taxesTaxesHeating oil · €/l · % = tax share · 12.10.2026
06 · Method
How we built this page
- EU Weekly Oil Bulletin (European Commission, DG ENER): heating gas oil, national average consumer prices with and without taxes, weekly since 3 January 2005, converted to euro by the Commission. Latest bulletin: prices of 12.10.2026.
- Belgium: official maximum prices of petroleum products set by the FPS Economy and published by Statbel. Heating gasoil H0/H7 in three tiers (delivery under 2000 l, delivery of 2000 l or more, at the pump), incl. 21 % VAT. Each price applies from its date until the next published price.
- Luxembourg: official maximum prices (Ministry of the Economy), published by STATEC on the open data portal, series “Gasoil 10 ppm”, heating gasoil incl. VAT. The maximum applies to deliveries of 1500 l or more; for smaller deliveries the supplier may add a surcharge (Luxembourg oil industry association GPL, rules in force since 1 January 2014).
- When to buy: monthly mean of the weekly bulletin prices with taxes, divided by the mean of the same calendar year, 2016 to 2025, then averaged per month. It is a pattern from past years, not a forecast.
- Updated automatically: Belgium on working days after Statbel publishes, Luxembourg when STATEC publishes a new maximum, the EU bulletin every week. Last update: 20.10.2026. Delivery costs, regional differences and supplier discounts are not included.
- Statbel data: converted from euro per litre to euro per 1000 litres and shown in charts and in the calculator; the values are otherwise unchanged.