Built 2026-09-20 (20 September 2026)

Negative Electricity Prices and Price Spikes in Europe, 2026

In 2026 up to 2026-09-20 (20 September 2026), Spain had the most hours with a day-ahead electricity price below zero, 680.75 hours (10.8% of hours), and 34 of 46 current European bidding zones had at least one. Figures come from day-ahead prices, the prices set the day before delivery. They cover 2026-09-20 (20 September 2026) at the latest and are counted in local delivery days.

Key Facts

  • In 2026 up to 2026-09-20 (20 September 2026), Spain had the most hours with a day-ahead electricity price below zero, 680.75 hours (10.8% of hours), and 34 of 46 current European bidding zones had at least one.
  • In September 2026 up to 2026-09-20 (20 September 2026), Germany and Luxembourg had the most hours below zero, 31.5 hours.
  • Spain had the longest streak of consecutive days with at least one negative price in 2026, 16 days, from 2026-03-22 (22 March 2026) to 2026-04-06 (6 April 2026).
  • The lowest price among EUR zones in 2026 was EUR -500.00/MWh in Czechia on 2026-05-01 (1 May 2026).
  • The highest price among EUR zones in 2026 was EUR 1,096.86/MWh in Slovenia on 2026-06-30 (30 June 2026).
  • 12 current zones had no price below zero in 2026: Albania, Italy Calabria, Italy Centre-North, Italy Centre-South, Italy North, Italy Sardinia, Italy Sicily, Italy South, Kosovo, Montenegro, North Macedonia, Ukraine (IPS).

What Are Negative Electricity Prices?

A negative price means that, in that market interval, sellers pay to deliver electricity instead of being paid. It happens when supply is larger than demand and some generators cannot or will not switch off: wind and solar plants that earn a subsidy per unit produced, plants that must run for grid stability or heat supply, and plants that cost too much to stop and restart for a few hours. Typical cases are sunny or windy midday hours on weekends and holidays, when demand is low.

This page counts day-ahead prices only. It says nothing about what households pay: retail tariffs include network charges and taxes and mostly do not follow the wholesale price hour by hour, so a negative wholesale price is not a bill credit for most people. The lowest price in this data is close to -500 per MWh, which appears to be the lowest price the coupled day-ahead market allows.

A price spike is the opposite: an interval where the price is far above the usual level, typically when demand is high and wind and solar output is low. The highest and lowest prices below are single market intervals of 15 or 60 minutes, not daily averages, and every price is in the zone's own currency per MWh. Hours and days can be compared across all zones; prices are ranked only among zones using the same currency.

Hours Below Zero by Bidding Zone, 2026 So Far

Ranked by hours, 46 current zones
Day-ahead hours below zero by bidding zone, this month and this year
#Bidding zoneHours below zero, 2026Share of hoursDays with negative pricesLongest streak of daysHours below zero, September 2026Data to
1 Spain 680.75 hours 10.8% 114 days 16 days 18.5 hours 2026-09-20
2 Portugal 530.75 hours 8.4% 99 days 16 days 4.5 hours 2026-09-19
3 France 530.25 hours 8.4% 109 days 16 days 21 hours 2026-09-20
4 Germany and Luxembourg 459 hours 7.3% 89 days 13 days 31.5 hours 2026-09-20
5 Greece 403 hours 6.4% 84 days 6 days 10.25 hours 2026-09-20
6 Netherlands 391.25 hours 6.2% 84 days 12 days 25.75 hours 2026-09-20
7 Belgium 302.5 hours 4.8% 69 days 12 days 12.25 hours 2026-09-20
8 Poland 294.25 hours 4.7% 76 days 9 days 11.25 hours 2026-09-20
9 Czechia 274.75 hours 4.4% 61 days 12 days 9 hours 2026-09-20
10 Slovakia 258.25 hours 4.1% 54 days 12 days 8.5 hours 2026-09-20
11 Austria 247.5 hours 3.9% 61 days 6 days 4 hours 2026-09-20
12 Switzerland 234 hours 3.7% 47 days 6 days 7 hours 2026-09-20
13 Slovenia 232.25 hours 3.7% 55 days 6 days 5.75 hours 2026-09-20
14 Hungary 218.25 hours 3.5% 53 days 12 days 6 hours 2026-09-20
15 Croatia 215.25 hours 3.4% 48 days 6 days 6 hours 2026-09-20
16 Denmark West (DK1) 204.75 hours 3.2% 46 days 8 days 18 hours 2026-09-20
17 Norway North (NO4) 174.75 hours 2.8% 34 days 7 days 6.75 hours 2026-09-20
18 Romania 167 hours 2.7% 39 days 6 days 7.25 hours 2026-09-20
19 Bulgaria 149 hours 2.4% 33 days 5 days 3 hours 2026-09-20
20 Sweden North-Central (SE2) 99.5 hours 1.6% 24 days 2 days 20 hours 2026-09-20
21 Denmark East (DK2) 92.75 hours 1.5% 22 days 3 days 3.75 hours 2026-09-20
22 Sweden South (SE4) 86.5 hours 1.4% 21 days 3 days 4 hours 2026-09-20
23 Sweden South-Central (SE3) 70 hours 1.1% 17 days 3 days 4.5 hours 2026-09-20
24 Lithuania 61.25 hours 1.0% 16 days 3 days 1.75 hours 2026-09-20
25 Latvia 56 hours 0.9% 13 days 3 days 0 hours 2026-09-20
26 Sweden North (SE1) 55.75 hours 0.9% 22 days 3 days 8.75 hours 2026-09-20
27 Norway South-West (NO2) 52.25 hours 0.8% 20 days 2 days 9.25 hours 2026-09-20
28 Finland 49.25 hours 0.8% 13 days 2 days 6.25 hours 2026-09-20
29 Serbia 42 hours 0.7% 8 days 2 days 0 hours 2026-09-20
30 Estonia 39.75 hours 0.6% 11 days 2 days 1.25 hours 2026-09-20
31 Norway South-East (NO1) 11.5 hours 0.2% 4 days 2 days 0 hours 2026-09-20
32 Ireland and Northern Ireland (SEM) 4 hours 0.06% 1 day 1 day 0 hours 2026-09-19
33 Norway Central (NO3) 2.25 hours 0.04% 1 day 1 day 0 hours 2026-09-20
34 Norway West (NO5) 0.75 hours 0.01% 1 day 1 day 0 hours 2026-09-20
35 Albania 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
36 Italy Calabria 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
37 Italy Centre-North 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
38 Italy Centre-South 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
39 Italy North 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
40 Italy Sardinia 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
41 Italy Sicily 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
42 Italy South 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
43 Kosovo 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
44 Montenegro 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20
45 North Macedonia 0 hours 0.0% 0 days 0 days 0 hours 2026-09-18
46 Ukraine (IPS) 0 hours 0.0% 0 days 0 days 0 hours 2026-09-20

Hours are time weighted, so 15 minute and 60 minute intervals count alike. Share of hours is hours below zero divided by 24 times the days with data, so it is approximate on clock change days. A streak is consecutive local days each with at least one interval below zero. Zones are counted up to their own latest delivery day, shown in the last column.

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-09-20. Hours below zero are computed by World Power Monitor from the day-ahead price statistics of each local delivery day.

Lowest Prices, 2026 So Far

EUR/MWh, single market interval
Lowest day-ahead price of 2026 by bidding zone priced in EUR
#Bidding zoneLowest priceDelivery day
1 Czechia EUR -500.00/MWh 2026-05-01 (1 May 2026)
2 Hungary EUR -500.00/MWh 2026-04-26 (26 April 2026)
3 Slovakia EUR -500.00/MWh 2026-04-26 (26 April 2026)
4 Germany and Luxembourg EUR -499.99/MWh 2026-05-01 (1 May 2026)
5 Netherlands EUR -499.62/MWh 2026-05-01 (1 May 2026)
6 Belgium EUR -499.29/MWh 2026-05-01 (1 May 2026)
7 Austria EUR -498.65/MWh 2026-05-01 (1 May 2026)
8 France EUR -498.65/MWh 2026-05-01 (1 May 2026)
9 Poland EUR -490.00/MWh 2026-05-01 (1 May 2026)
10 Slovenia EUR -485.77/MWh 2026-05-01 (1 May 2026)

The 10 lowest of 45 zones priced in EUR. Every zone's own figures are on its page.

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-09-20.

Highest Prices, 2026 So Far

EUR/MWh, single market interval
Highest day-ahead price of 2026 by bidding zone priced in EUR
#Bidding zoneHighest priceDelivery day
1 Slovenia EUR 1,096.86/MWh 2026-06-30 (30 June 2026)
2 Belgium EUR 1,038.25/MWh 2026-06-24 (24 June 2026)
3 Romania EUR 1,015.65/MWh 2026-06-30 (30 June 2026)
4 Croatia EUR 1,000.04/MWh 2026-06-30 (30 June 2026)
5 Hungary EUR 999.00/MWh 2026-06-30 (30 June 2026)
6 Denmark East (DK2) EUR 911.14/MWh 2026-02-17 (17 February 2026)
7 Netherlands EUR 902.47/MWh 2026-06-24 (24 June 2026)
8 Estonia EUR 847.02/MWh 2026-03-30 (30 March 2026)
9 Latvia EUR 847.02/MWh 2026-03-30 (30 March 2026)
10 Lithuania EUR 847.02/MWh 2026-03-30 (30 March 2026)

The 10 highest of 45 zones priced in EUR.

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-09-20.

Zones Priced in Other Currencies

Native currency, not converted or ranked
Bidding zoneHours below zero, 2026Lowest priceHighest price
Ukraine (IPS) 0 hours UAH 10.00/MWh (2026-04-05) UAH 15,000.00/MWh (2026-01-13)

These zones settle in a currency other than EUR. Their prices are shown as published and not compared with the EUR rankings above; their hours are comparable.

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-09-20.

Zones With No Recent Prices

Historical records only
Bidding zoneLatest delivery day heldHours below zero that year
Great Britain 2020-12-30 (30 December 2020) 91 hours in 2020

ENTSO-E holds no newer day-ahead prices for these zones, so they are left out of the rankings. Their pages keep the history that was published.

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 2020-12-30.