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.

BelgiumOfficial maximum price heating oil (mazout / stookolie) €1.588/l · 19.10.2026 €1,588 for 1000 l · From 20.10.2026: €1,554 National average, EU bulletin 12.10.2026: €1.597/l · +4.1 % vs previous week · +105 % vs a year ago LuxembourgOfficial maximum price heating oil (mazout) €1.531/l · 20.10.2026 €1,531 for 1000 l (≥ 1500 l) National average, EU bulletin 12.10.2026: €1.536/l · −0.2 % vs previous week · +83 % vs a year ago GermanyNational average, EU bulletin heating oil (Heizöl EL) €1.698/l · 12.10.2026 €1,698 for 1000 l National average, EU bulletin 12.10.2026: €1.698/l · +2.6 % vs previous week · +84 % vs a year ago FranceNational average, EU bulletin heating oil (fioul domestique) €1.893/l · 12.10.2026 €1,893 for 1000 l National average, EU bulletin 12.10.2026: €1.893/l · −0.8 % vs previous week · +71 % vs a year ago AustriaNational average, EU bulletin heating oil (Heizöl extra leicht) €1.821/l · 12.10.2026 €1,821 for 1000 l National average, EU bulletin 12.10.2026: €1.821/l · +1.1 % vs previous week · +70 % vs a year ago ItalyNational average, EU bulletin heating oil (gasolio da riscaldamento) €2.053/l · 12.10.2026 €2,053 for 1000 l National average, EU bulletin 12.10.2026: €2.053/l · −0.5 % vs previous week · +49 % vs a year ago PolandNational average, EU bulletin heating oil (olej opałowy) €1.692/l · 12.10.2026 €1,692 for 1000 l National average, EU bulletin 12.10.2026: €1.692/l · +1.7 % vs previous week · +75 % vs a year ago FinlandNational average, EU bulletin heating oil (kevyt polttoöljy) €2.073/l · 12.10.2026 €2,073 for 1000 l National average, EU bulletin 12.10.2026: €2.073/l · +1.2 % vs previous week · +65 % vs a year ago

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.2026From 20.10.2026Change
Delivery under 2000 l€1.5881/l€1.5544/l−3.37 c
Delivery of 2000 l or more€1.5450/l€1.5113/l−3.37 c
At the pump€1.6990/l€1.6660/l−3.30 c

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.2026Previous (13.10.2026)Change
Delivery of 1500 l or more€1.531/l€1.575/l−4.4 c

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.

Litres
Belgium · 2,000 l
€3,090.00
€1.5450/l · official maximum · 19.10.2026
With tomorrow's maximum (20.10.2026)
€3,022.60
−€67.40 · €1.5113/l
Same delivery a year ago (13.10.2025)
€1,556
−€1,638 vs €3,194 today · EU bulletin average
At the EU average price
€3,465
+€271 vs €3,194 today · EU bulletin average · €1.7324/l
At the 10 year low (04.05.2020)
€658
€0.3290/l · EU bulletin average

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

RankCountryPrice (€/l)Totalvs cheapestBasis
1Luxembourg1.5310€3,062official maximum
2Belgium1.5450€3,090+€28official maximum
3Poland1.6915€3,383+€321EU bulletin average
4Germany1.6981€3,396+€334EU bulletin average
5Austria1.8206€3,641+€579EU bulletin average
6France1.8926€3,785+€723EU bulletin average
7Italy2.0530€4,106+€1,044EU bulletin average
8Finland2.0725€4,145+€1,083EU bulletin average

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
Cheapest month in each year2016201720182019202020212022202320242025
BelgiumFebJunMarJanMayJanJanMaySepMay
LuxembourgFebJulMarJanMayJanJanMaySepMay
GermanyFebJunFebNovOctJanJanMaySepMay
FranceFebJulMarJanSepJanJanJunSepMay
AustriaFebJunFebJanOctJanJanJunSepMay
ItalyFebJunFebJanMayJanJanMaySepMay
PolandFebJunFebAugAprJanJanMayOctDec
FinlandJanJunDecJanAprJanJanMaySepApr
EU averageFebJulMarAugSepJanJanMaySepMay

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.

Finland€2.073/l · 34 %
Italy€2.053/l · 38 %
France€1.893/l · 26 %
Austria€1.821/l · 31 %
EU average€1.732/l · 28 %
Germany€1.698/l · 30 %
Poland€1.692/l · 22 %
Belgium€1.597/l · 19 %
Luxembourg€1.536/l · 21 %

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.

More on heating oil