Electricity Prices by Year in Europe: Day-Ahead Averages, to 2026-10-22 (22 October 2026)
Day-ahead electricity prices across 45 European bidding zones averaged between EUR 8.7/MWh in Norway North (NO4) and EUR 118.5/MWh in Kosovo in 2025, the latest full year. The median zone averaged EUR 98.9/MWh in 2025 against EUR 241.9/MWh in 2022, its highest year in the data since 1 January 2015.
Day-ahead wholesale prices from ENTSO-E in EUR/MWh, averaged over every hour of each calendar year, for 46 bidding zones from 1 January 2015. A zone's year appears only with at least 300 priced days. 2026 is not complete, so it is left out of the yearly figures.
Key Facts
- Day-ahead electricity prices across 45 European bidding zones averaged between EUR 8.7/MWh in Norway North (NO4) and EUR 118.5/MWh in Kosovo in 2025, the latest full year. The median zone averaged EUR 98.9/MWh in 2025 against EUR 241.9/MWh in 2022, its highest year in the data since 1 January 2015.
- Kosovo had the highest 2025 average (EUR 118.5/MWh) and Norway North (NO4) the lowest (EUR 8.7/MWh), of 45 zones.
- Against 2024, the yearly average rose in 37 of 45 zones. The biggest rise was Switzerland (+25.7 EUR/MWh) and the biggest fall Norway North (NO4) (-14.6).
- The highest yearly average was in 2022 for 37 of 39 zones with at least 5 years of figures.
- The median of the zone yearly averages was EUR 241.9/MWh in 2022, the highest year, and EUR 98.9/MWh in 2025.
- The figures cover 46 zones from 1 January 2015 to 22 October 2026. They are day-ahead wholesale prices, not what a household pays, and they show what prices were, not why they moved.
2025 Average Price by Bidding Zone
Dearest first, 45 zones, change on 2024| # | Bidding zone | 2025 (EUR/MWh) | 2024 (EUR/MWh) | Change (EUR/MWh) | Change (%) | Hours below zero in 2025 | Peak year | Latest 12 months (EUR/MWh) | Days in 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kosovo | 118.5 | 114.0 | +4.5 | +3.9% | 0.0% | n/a | 114.7 | 365 |
| 2 | Albania | 118.2 | 112.0 | +6.2 | +5.5% | 0.0% | n/a | 113.7 | 365 |
| 3 | Italy Centre-North | 116.8 | 109.4 | +7.4 | +6.8% | 0.0% | 2022 | 145.5 | 365 |
| 4 | Italy Centre-South | 116.3 | 109.8 | +6.5 | +5.9% | 0.0% | 2022 | 143.1 | 365 |
| 5 | Italy Sicily | 116.1 | 112.2 | +3.9 | +3.5% | 0.0% | 2022 | 145.4 | 365 |
| 6 | Italy North | 115.9 | 107.4 | +8.5 | +7.9% | 0.0% | 2022 | 144.9 | 365 |
| 7 | Italy Calabria | 115.0 | 109.1 | +5.9 | +5.4% | 0.0% | 2022 | 139.4 | 365 |
| 8 | Italy South | 115.0 | 109.1 | +5.9 | +5.4% | 0.0% | 2022 | 139.9 | 365 |
| 9 | Ireland and Northern Ireland (SEM) | 114.4 | 108.9 | +5.5 | +5.1% | 0.7% | 2022 | 139.7 | 365 |
| 10 | Montenegro | 113.2 | 98.5 | +14.7 | +14.9% | 0.0% | n/a | 114.6 | 365 |
| 11 | Italy Sardinia | 112.2 | 106.2 | +6.0 | +5.6% | 0.0% | 2022 | 139.1 | 365 |
| 12 | Hungary | 108.5 | 100.8 | +7.7 | +7.6% | 3.2% | 2022 | 133.3 | 365 |
| 13 | Romania | 108.1 | 103.5 | +4.6 | +4.4% | 2.2% | n/a | 129.9 | 364 |
| 14 | North Macedonia | 108.0 | 102.4 | +5.6 | +5.5% | 0.0% | n/a | 114.2 | 365 |
| 15 | Serbia | 107.9 | 101.8 | +6.1 | +6.0% | 0.0% | 2022 | 116.0 | 365 |
| 16 | Bulgaria | 106.9 | 102.5 | +4.4 | +4.3% | 1.9% | n/a | 124.1 | 364 |
| 17 | Croatia | 105.4 | 94.7 | +10.7 | +11.3% | 2.9% | 2022 | 127.4 | 365 |
| 18 | Slovenia | 104.6 | 91.3 | +13.3 | +14.6% | 3.1% | 2022 | 126.9 | 365 |
| 19 | Poland | 104.3 | 96.3 | +8.0 | +8.3% | 3.5% | 2022 | 120.0 | 365 |
| 20 | Greece | 103.5 | 100.9 | +2.6 | +2.6% | 1.3% | 2022 | 110.2 | 364 |
| 21 | Slovakia | 102.7 | 92.9 | +9.8 | +10.5% | 3.4% | 2022 | 125.4 | 365 |
| 22 | Switzerland | 101.7 | 76.0 | +25.7 | +33.8% | 3.5% | 2022 | 125.3 | 365 |
| 23 | Austria | 98.9 | 81.5 | +17.4 | +21.3% | 4.3% | 2022 | 125.2 | 365 |
| 24 | Czechia | 96.8 | 85.1 | +11.7 | +13.7% | 3.7% | 2022 | 116.5 | 365 |
| 25 | Germany and Luxembourg | 89.3 | 78.5 | +10.8 | +13.8% | 6.6% | 2022 | 108.5 | 365 |
| 26 | Netherlands | 86.8 | 77.3 | +9.5 | +12.3% | 6.6% | 2022 | 107.8 | 365 |
| 27 | Latvia | 85.6 | 87.4 | -1.8 | -2.1% | 1.9% | 2022 | 97.4 | 364 |
| 28 | Lithuania | 85.2 | 87.3 | -2.1 | -2.4% | 2.0% | 2022 | 98.3 | 364 |
| 29 | Belgium | 82.6 | 70.3 | +12.3 | +17.5% | 5.9% | 2022 | 106.4 | 365 |
| 30 | Denmark East (DK2) | 82.5 | 70.9 | +11.6 | +16.4% | 3.0% | 2022 | 107.6 | 365 |
| 31 | Denmark West (DK1) | 81.1 | 70.6 | +10.5 | +14.9% | 5.0% | 2022 | 105.7 | 365 |
| 32 | Estonia | 80.3 | 87.3 | -7.0 | -8.0% | 2.3% | 2022 | 80.9 | 364 |
| 33 | Portugal | 66.1 | 63.5 | +2.6 | +4.1% | 2.3% | 2022 | 78.0 | 364 |
| 34 | Norway South-West (NO2) | 65.4 | 50.1 | +15.3 | +30.5% | 0.4% | 2022 | 102.7 | 365 |
| 35 | Spain | 65.3 | 63.0 | +2.3 | +3.7% | 6.3% | 2022 | 78.4 | 365 |
| 36 | France | 61.1 | 58.0 | +3.1 | +5.3% | 5.8% | 2022 | 82.6 | 365 |
| 37 | Sweden South (SE4) | 60.4 | 49.7 | +10.7 | +21.5% | 4.3% | 2022 | 86.3 | 365 |
| 38 | Norway South-East (NO1) | 58.4 | 42.0 | +16.4 | +39.0% | 0.7% | 2022 | 100.0 | 365 |
| 39 | Norway West (NO5) | 46.9 | 41.0 | +5.9 | +14.4% | 0.4% | 2022 | 98.7 | 365 |
| 40 | Sweden South-Central (SE3) | 46.2 | 35.8 | +10.4 | +29.1% | 3.9% | 2022 | 67.8 | 365 |
| 41 | Finland | 40.3 | 45.6 | -5.3 | -11.6% | 5.3% | 2022 | 55.1 | 364 |
| 42 | Norway Central (NO3) | 21.1 | 28.2 | -7.1 | -25.2% | 1.0% | 2018 | 77.3 | 365 |
| 43 | Sweden North (SE1) | 16.7 | 25.1 | -8.4 | -33.5% | 5.9% | 2022 | 41.0 | 365 |
| 44 | Sweden North-Central (SE2) | 16.5 | 24.6 | -8.1 | -32.9% | 7.7% | 2022 | 42.3 | 365 |
| 45 | Norway North (NO4) | 8.7 | 23.3 | -14.6 | -62.7% | 1.6% | 2018 | 32.1 | 365 |
The 2025 average is taken over every hour of the zone's priced days in the calendar year. The change is the 2025 average minus the 2024 average, and the percentage is that change over the 2024 average. The peak year is the calendar year with the highest average, shown for zones with at least 5 yearly figures (6 zones have fewer and show n/a). The latest 12 months column covers the 365 days to 22 October 2026, so it includes part of 2026. The median of the 45 zone averages for 2025 was EUR 98.90/MWh.
Source: ENTSO-E Transparency Platform (transparency.entsoe.eu), CC BY 4.0. Aggregated and converted by World Power Monitor; ENTSO-E does not endorse this site. (ENTSO-E Terms of Use plus CC BY 4.0 for listed data items) Data as of 2026-10-22. Yearly averages are computed by World Power Monitor from ENTSO-E day-ahead prices.
Yearly Average Price in the 8 Largest Zones
2015 to 2025, EUR/MWh| Year | Germany and Luxembourg | France | Spain | Poland | Italy North | Netherlands | Finland | Belgium |
|---|---|---|---|---|---|---|---|---|
| 2015 | n/a | 38.5 | 50.3 | n/a | 52.8 | 40.1 | 29.7 | 44.7 |
| 2016 | n/a | 36.7 | 39.7 | n/a | 42.7 | 32.2 | 32.4 | 36.6 |
| 2017 | n/a | 45.0 | 52.2 | n/a | 54.4 | 39.3 | 33.2 | 44.6 |
| 2018 | n/a | 50.2 | 57.3 | n/a | 60.7 | 52.5 | 46.8 | 55.3 |
| 2019 | 37.7 | 39.4 | 47.7 | n/a | 51.2 | 41.2 | 44.0 | 39.3 |
| 2020 | 30.5 | 32.2 | 34.0 | 46.7 | 37.8 | 32.2 | 28.0 | 31.9 |
| 2021 | 96.8 | 109.2 | 111.9 | 87.0 | 125.2 | 103.0 | 72.3 | 104.1 |
| 2022 | 235.4 | 275.9 | 167.5 | 166.7 | 307.8 | 241.9 | 154.0 | 244.5 |
| 2023 | 95.2 | 96.9 | 87.1 | 111.7 | 127.8 | 95.8 | 56.5 | 97.3 |
| 2024 | 78.5 | 58.0 | 63.0 | 96.3 | 107.4 | 77.3 | 45.6 | 70.3 |
| 2025 | 89.3 | 61.1 | 65.3 | 104.3 | 115.9 | 86.8 | 40.3 | 82.6 |
The 8 largest zones, of the 45 ranked, are chosen by average daily demand over their last 30 days of ENTSO-E load data. A line starts in a zone's first year with at least 300 priced days.
Source: ENTSO-E Transparency Platform (transparency.entsoe.eu), CC BY 4.0. Aggregated and converted by World Power Monitor; ENTSO-E does not endorse this site. (ENTSO-E Terms of Use plus CC BY 4.0 for listed data items) Data as of 2026-10-22. Zone size comes from ENTSO-E actual load; prices from ENTSO-E day-ahead prices.
Which Year Had the Highest Average Price?
39 zones with at least 5 yearly figures| 2022 | |
|---|---|
| 2018 |
The highest yearly average was in 2022 for 37 of 39 zones with at least 5 years of figures. The median of the zone yearly averages was highest in 2022 (EUR 241.90/MWh). This page shows what the prices were; it does not test why they moved.
Yearly Average Price by Zone, 2015 to 2025
EUR/MWh, n/a means fewer than 300 priced days| Bidding zone | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Latest 12 months |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Albania | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 112.0 | 118.2 | 113.7 |
| Austria | n/a | n/a | n/a | n/a | 40.1 | 33.1 | 106.9 | 261.4 | 102.1 | 81.5 | 98.9 | 125.2 |
| Belgium | 44.7 | 36.6 | 44.6 | 55.3 | 39.3 | 31.9 | 104.1 | 244.5 | 97.3 | 70.3 | 82.6 | 106.4 |
| Bulgaria | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 258.2 | 103.8 | 102.5 | 106.9 | 124.1 |
| Croatia | n/a | n/a | n/a | 52.0 | 49.3 | 38.0 | 114.7 | 272.4 | 103.7 | 94.7 | 105.4 | 127.4 |
| Czechia | 32.3 | 31.1 | 36.5 | 46.0 | 40.2 | 33.6 | 100.7 | 247.4 | 100.8 | 85.1 | 96.8 | 116.5 |
| Denmark East (DK2) | 24.5 | 29.4 | 32.0 | 46.2 | 39.8 | 28.4 | 87.9 | 210.2 | 81.3 | 70.9 | 82.5 | 107.6 |
| Denmark West (DK1) | 22.9 | 26.7 | 30.1 | 44.1 | 38.5 | 25.0 | 88.1 | 219.0 | 86.8 | 70.6 | 81.1 | 105.7 |
| Estonia | 31.1 | 33.1 | 33.2 | 47.1 | 45.9 | 33.7 | 86.7 | 192.8 | 90.8 | 87.3 | 80.3 | 80.9 |
| Finland | 29.7 | 32.4 | 33.2 | 46.8 | 44.0 | 28.0 | 72.3 | 154.0 | 56.5 | 45.6 | 40.3 | 55.1 |
| France | 38.5 | 36.7 | 45.0 | 50.2 | 39.4 | 32.2 | 109.2 | 275.9 | 96.9 | 58.0 | 61.1 | 82.6 |
| Germany and Luxembourg | n/a | n/a | n/a | n/a | 37.7 | 30.5 | 96.8 | 235.4 | 95.2 | 78.5 | 89.3 | 108.5 |
| Germany, Austria and Luxembourg (until 2018) | 31.8 | 29.0 | 34.2 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Greece | 51.9 | 42.8 | 54.7 | 60.4 | 63.8 | 45.1 | 116.4 | 279.9 | 119.1 | 100.9 | 103.5 | 110.2 |
| Hungary | 40.6 | 35.4 | 50.4 | 51.0 | 50.4 | 39.0 | 113.9 | 271.7 | 106.8 | 100.8 | 108.5 | 133.3 |
| Ireland and Northern Ireland (SEM) | 49.0 | 39.3 | 45.7 | 61.7 | 50.2 | 37.7 | 135.9 | 227.0 | 121.9 | 108.9 | 114.4 | 139.7 |
| Italy Calabria | n/a | n/a | n/a | n/a | n/a | n/a | 123.3 | 294.2 | 124.7 | 109.1 | 115.0 | 139.4 |
| Italy Centre-North | 51.5 | 42.6 | 54.1 | 61.1 | 52.2 | 38.7 | 125.4 | 307.6 | 128.5 | 109.4 | 116.8 | 145.5 |
| Italy Centre-South | 50.9 | 41.6 | 51.6 | 60.9 | 52.3 | 39.7 | 125.3 | 298.9 | 126.4 | 109.8 | 116.3 | 143.1 |
| Italy North | 52.8 | 42.7 | 54.4 | 60.7 | 51.2 | 37.8 | 125.2 | 307.8 | 127.8 | 107.4 | 115.9 | 144.9 |
| Italy Sardinia | 51.1 | 41.6 | 51.5 | 60.7 | 51.8 | 39.0 | 123.6 | 287.0 | 123.2 | 106.2 | 112.2 | 139.1 |
| Italy Sicily | 57.5 | 47.6 | 60.8 | 69.5 | 62.8 | 46.2 | 129.0 | 295.1 | 126.1 | 112.2 | 116.1 | 145.4 |
| Italy South | 49.4 | 40.4 | 49.8 | 59.4 | 50.9 | 39.0 | 123.6 | 295.8 | 125.1 | 109.1 | 115.0 | 139.9 |
| Kosovo | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 114.0 | 118.5 | 114.7 |
| Latvia | 41.8 | 36.1 | 34.7 | 49.9 | 46.3 | 34.0 | 88.8 | 226.9 | 93.9 | 87.4 | 85.6 | 97.4 |
| Lithuania | 41.9 | 36.5 | 35.1 | 50.0 | 46.1 | 34.0 | 90.5 | 230.2 | 94.4 | 87.3 | 85.2 | 98.3 |
| Montenegro | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 98.5 | 113.2 | 114.6 |
| Netherlands | 40.1 | 32.2 | 39.3 | 52.5 | 41.2 | 32.2 | 103.0 | 241.9 | 95.8 | 77.3 | 86.8 | 107.8 |
| North Macedonia | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 102.4 | 108.0 | 114.2 |
| Norway Central (NO3) | 21.3 | 28.7 | 29.5 | 44.1 | 38.5 | 9.5 | 41.1 | 41.9 | 38.6 | 28.2 | 21.1 | 77.3 |
| Norway North (NO4) | 20.4 | 25.1 | 25.7 | 43.7 | 38.3 | 8.9 | 35.0 | 24.5 | 29.9 | 23.3 | 8.7 | 32.1 |
| Norway South-East (NO1) | 19.9 | 26.2 | 29.0 | 43.7 | 39.3 | 9.3 | 74.7 | 192.5 | 67.0 | 42.0 | 58.4 | 100.0 |
| Norway South-West (NO2) | 19.8 | 25.2 | 28.8 | 43.2 | 39.3 | 9.3 | 75.1 | 211.3 | 79.4 | 50.1 | 65.4 | 102.7 |
| Norway West (NO5) | 19.8 | 24.9 | 28.8 | 43.0 | 39.3 | 9.2 | 74.6 | 192.1 | 67.0 | 41.0 | 46.9 | 98.7 |
| Poland | n/a | n/a | n/a | n/a | n/a | 46.7 | 87.0 | 166.7 | 111.7 | 96.3 | 104.3 | 120.0 |
| Portugal | 50.5 | 39.4 | 52.5 | 57.5 | 47.9 | 34.0 | 112.0 | 167.9 | 88.3 | 63.5 | 66.1 | 78.0 |
| Romania | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 265.3 | 103.7 | 103.5 | 108.1 | 129.9 |
| Serbia | n/a | n/a | 51.1 | 50.1 | 50.5 | 39.0 | 114.0 | 273.7 | 103.5 | 101.8 | 107.9 | 116.0 |
| Slovakia | 33.6 | 31.6 | 40.9 | 48.5 | 41.5 | 34.0 | 102.8 | 264.9 | 104.7 | 92.9 | 102.7 | 125.4 |
| Slovenia | 41.4 | 35.6 | 49.5 | 51.2 | 48.7 | 37.5 | 115.0 | 274.5 | 104.3 | 91.3 | 104.6 | 126.9 |
| Spain | 50.3 | 39.7 | 52.2 | 57.3 | 47.7 | 34.0 | 111.9 | 167.5 | 87.1 | 63.0 | 65.3 | 78.4 |
| Sweden North (SE1) | 21.2 | 29.0 | 30.8 | 44.2 | 37.9 | 14.4 | 42.5 | 59.1 | 40.0 | 25.1 | 16.7 | 41.0 |
| Sweden North-Central (SE2) | 21.2 | 29.0 | 30.8 | 44.2 | 37.9 | 14.4 | 42.6 | 61.9 | 40.0 | 24.6 | 16.5 | 42.3 |
| Sweden South (SE4) | 22.9 | 29.5 | 32.2 | 46.4 | 39.8 | 25.9 | 80.5 | 152.1 | 64.9 | 49.7 | 60.4 | 86.3 |
| Sweden South-Central (SE3) | 22.0 | 29.2 | 31.2 | 44.5 | 38.4 | 21.2 | 66.0 | 129.2 | 51.7 | 35.8 | 46.2 | 67.8 |
| Switzerland | 40.3 | 37.9 | 46.0 | 52.2 | 40.9 | 34.0 | 114.9 | 281.7 | 107.5 | 76.0 | 101.7 | 125.3 |
| Median zone | 39.3 | 34.3 | 39.3 | 50.1 | 41.5 | 33.9 | 103.0 | 241.9 | 97.3 | 87.3 | 98.9 | n/a |
Each cell is the zone's average over every hour of its priced days in that calendar year. Averages are not adjusted for inflation. The median row is the middle value among the zones that have a figure for the year, and the set of zones grows over time, so it is not a like for like series. Germany, Austria and Luxembourg (until 2018) is in the year by year table (2015 to 2018) but not in the ranking, the peak count or the chart, because it has no price for the latest year.
Coverage and Caveats
- Coverage: 46 bidding zones, 154,707 zone days of yearly figures, from 1 January 2015 to 22 October 2026 (the newest delivery day published). The years shown are 2015 to 2025; 2026 is not complete.
- These are day-ahead wholesale prices, set by an auction the day before delivery. They are not what a household pays: bills add network charges, taxes, levies and supplier margins. For what households and businesses are billed, see retail electricity prices.
- A zone's year is shown only if it has at least 300 priced days. Zones joined the data at different dates, so earlier years have fewer zones. Days are whole local days on the zone's own clock; a clock change day has 23 or 25 hours and is weighted by its length.
- Prices are in EUR as published and are not converted or adjusted for inflation. A zone's earlier prices in another currency (Bulgaria, Poland and Romania before they were published in euros) are left out, so those zones start in their first euro year.
- The German-Luxembourg zone and the earlier German-Austrian-Luxembourg zone are different bidding zones; they are not joined into one series. Zones that stopped publishing keep their own earlier years.
- The data shows what prices were, not why they moved. The average of a year hides large swings inside it: see the cheapest hours of the day and negative prices.
Electricity Prices by Year: Questions and Answers
What was the average electricity price in Europe last year?
Across 45 bidding zones, the day-ahead wholesale price averaged between EUR 8.7/MWh (Norway North (NO4)) and EUR 118.5/MWh (Kosovo) in 2025. The median zone was EUR 98.9/MWh. These are day-ahead market prices before network charges, taxes and supplier margins.
Which year had the highest electricity prices?
The highest yearly average was in 2022 for 37 of 39 zones with at least 5 years of figures. The median of the zone yearly averages was highest in 2022, at EUR 241.9/MWh. The data shows the size and timing of the change; it does not by itself explain what caused it.
Is the day-ahead price what I pay for electricity?
No. The day-ahead price is the wholesale price set by an auction the day before delivery. A household bill adds network charges, taxes, levies and a supplier margin, and many tariffs are fixed for months or years.
How is a yearly average calculated?
For each bidding zone, the average is taken over every hour of the zone's priced days in the calendar year, with days counted by their hours on the zone's own clock (a clock change day has 23 or 25 hours). A year is shown only if the zone has at least 300 priced days in it. Prices are in euros per megawatt hour as published and are not adjusted for inflation.
Why do some prices go below zero?
The day-ahead market allows negative prices, which occur when supply exceeds demand in an hour. In 2025, Sweden North-Central (SE2) had the highest share of hours below zero among the zones here, 7.7% of its hours.
Why are some zones missing from the ranking?
Germany, Austria and Luxembourg (until 2018) stopped publishing a separate day-ahead price before the latest data, so it appears in the year by year table but not in the 2025 ranking. Bidding zones are redrawn from time to time.
Related
Cite this page
World Power Monitor. (2026). Electricity Prices by Year: European Day-Ahead Averages. https://worldpowermonitor.com/prices/history/
World Power Monitor. Electricity Prices by Year: European Day-Ahead Averages. Data as of 2026-10-22. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/prices/history/
@misc{wpm_prices_history_2026,
title = {{Electricity Prices by Year: European Day-Ahead Averages}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-10-22. Data from ENTSO-E Transparency Platform.},
url = {https://worldpowermonitor.com/prices/history/}
} Permalink: https://worldpowermonitor.com/prices/history/
The Copy buttons add today's date as the access date.