Wholesale electricity prices

Wholesale market prices only. They show what generators were paid, not what households pay. Compare household prices by country.

32 countriesPublished wholesale pricesUpdated May 31, 18:25 GMT+2Monthly archiveVolatility report
Lowest average🇪🇸 Spain6.7 EUR/MWh
Highest average🇦🇱 Albania188.1 EUR/MWh
Widest spread🇭🇺 Hungary210.3 EUR/MWh

Country ranking

Average wholesale price; multi-area countries use a simple area average.

Daily wholesale reference electricity price country ranking for Tuesday, March 31, 2026. Values are normalized to EUR/MWh, exclude supplier tariffs and use a simple price-area average for countries with multiple areas.
RankCountryAvg EUR/MWhLow EUR/MWhHigh EUR/MWhSpread EUR/MWhCheapest 3hMobile summary
1
🇪🇸Spain
6.7-12.114:0051.205:0063.314:00-17:00-5.4 EUR/MWhLow -12.1 · High 51.2Lowest at 14:00Highest at 05:00Low -12.1 · High 51.2
2
🇵🇹Portugal
9.7-3.014:0051.204:0054.214:00-17:00-2.1 EUR/MWhLow -3.0 · High 51.2Lowest at 14:00Highest at 04:00Low -3.0 · High 51.2
3
🇧🇷Brazil
4 price areas
46.918.910:0087.700:0068.810:00-13:0019.8 EUR/MWhLow 18.9 · High 87.7Lowest at 10:00Highest at 00:00Low 18.9 · High 87.7
4
🇫🇮Finland
82.625.100:00142.406:00117.300:00-03:0029.5 EUR/MWhLow 25.1 · High 142.4Lowest at 00:00Highest at 06:00Low 25.1 · High 142.4
5
🇸🇪Sweden
4 price areas
86.424.700:00158.505:00133.800:00-03:0049.8 EUR/MWhLow 24.7 · High 158.5Lowest at 00:00Highest at 05:00Low 24.7 · High 158.5
6
🇳🇴Norway
5 price areas
90.366.213:00115.505:0049.313:00-16:0076.8 EUR/MWhLow 66.2 · High 115.5Lowest at 13:00Highest at 05:00Low 66.2 · High 115.5
7
🇫🇷France
108.840.113:00202.905:00162.813:00-16:0058.3 EUR/MWhLow 40.1 · High 202.9Lowest at 13:00Highest at 05:00Low 40.1 · High 202.9
8
🇩🇪Germany / Lux.
110.725.013:00185.705:00160.713:00-16:0041.8 EUR/MWhLow 25.0 · High 185.7Lowest at 13:00Highest at 05:00Low 25.0 · High 185.7
9
🇩🇰Denmark
2 price areas
113.440.113:00201.205:00161.113:00-16:0057.3 EUR/MWhLow 40.1 · High 201.2Lowest at 13:00Highest at 05:00Low 40.1 · High 201.2
10
🇱🇺Luxembourg
117.853.513:00176.005:00122.513:00-16:0057.3 EUR/MWhLow 53.5 · High 176.0Lowest at 13:00Highest at 05:00Low 53.5 · High 176.0
11
🇧🇪Belgium
118.142.913:00203.105:00160.213:00-16:0062.5 EUR/MWhLow 42.9 · High 203.1Lowest at 13:00Highest at 05:00Low 42.9 · High 203.1
12
🇱🇻Latvia
120.140.814:00216.406:00175.614:00-17:0057.2 EUR/MWhLow 40.8 · High 216.4Lowest at 14:00Highest at 06:00Low 40.8 · High 216.4
13
🇱🇹Lithuania
120.440.814:00216.406:00175.614:00-17:0057.2 EUR/MWhLow 40.8 · High 216.4Lowest at 14:00Highest at 06:00Low 40.8 · High 216.4
14
🇲🇪Montenegro
121.083.112:00163.005:0079.912:00-15:0087.7 EUR/MWhLow 83.1 · High 163.0Lowest at 12:00Highest at 05:00Low 83.1 · High 163.0
15
🇳🇱Netherlands
121.241.313:00203.205:00161.913:00-16:0062.7 EUR/MWhLow 41.3 · High 203.2Lowest at 13:00Highest at 05:00Low 41.3 · High 203.2
16
🇪🇪Estonia
121.540.814:00216.406:00175.614:00-17:0056.8 EUR/MWhLow 40.8 · High 216.4Lowest at 14:00Highest at 06:00Low 40.8 · High 216.4
17
🇬🇷Greece
132.692.013:00218.506:00126.613:00-16:0094.5 EUR/MWhLow 92.0 · High 218.5Lowest at 13:00Highest at 06:00Low 92.0 · High 218.5
18
🇬🇧Great Britain wholesale
134.4103.313:00173.004:0069.713:00-16:00110.3 EUR/MWhLow 103.3 · High 173.0Lowest at 13:00Highest at 04:00Low 103.3 · High 173.0
19
🇦🇹Austria
135.592.501:00184.505:0092.101:00-04:00100.7 EUR/MWhLow 92.5 · High 184.5Lowest at 01:00Highest at 05:00Low 92.5 · High 184.5
20
🇸🇮Slovenia
135.888.801:00208.005:00119.201:00-04:00106.0 EUR/MWhLow 88.8 · High 208.0Lowest at 01:00Highest at 05:00Low 88.8 · High 208.0
21
🇭🇷Croatia
136.690.102:00207.405:00117.302:00-05:00105.8 EUR/MWhLow 90.1 · High 207.4Lowest at 02:00Highest at 05:00Low 90.1 · High 207.4
22
🇨🇿Czechia
139.594.701:00205.405:00110.701:00-04:00103.8 EUR/MWhLow 94.7 · High 205.4Lowest at 01:00Highest at 05:00Low 94.7 · High 205.4
23
🇧🇬Bulgaria
140.092.903:00218.506:00125.603:00-06:00105.2 EUR/MWhLow 92.9 · High 218.5Lowest at 03:00Highest at 06:00Low 92.9 · High 218.5
24
🇷🇴Romania
140.092.903:00218.506:00125.603:00-06:00105.2 EUR/MWhLow 92.9 · High 218.5Lowest at 03:00Highest at 06:00Low 92.9 · High 218.5
25
🇨🇭Switzerland
141.4125.302:00172.805:0047.502:00-05:00125.7 EUR/MWhLow 125.3 · High 172.8Lowest at 02:00Highest at 05:00Low 125.3 · High 172.8
26
🇸🇰Slovakia
144.194.702:00214.605:00119.902:00-05:00104.6 EUR/MWhLow 94.7 · High 214.6Lowest at 02:00Highest at 05:00Low 94.7 · High 214.6
27
🇲🇰North Macedonia
144.496.110:00220.005:00123.910:00-13:00105.0 EUR/MWhLow 96.1 · High 220.0Lowest at 10:00Highest at 05:00Low 96.1 · High 220.0
28
🇭🇺Hungary
148.494.702:00305.005:00210.302:00-05:00105.0 EUR/MWhLow 94.7 · High 305.0Lowest at 02:00Highest at 05:00Low 94.7 · High 305.0
29
🇮🇪Ireland
151.5118.511:00208.004:0089.511:00-14:00123.1 EUR/MWhLow 118.5 · High 208.0Lowest at 11:00Highest at 04:00Low 118.5 · High 208.0
30
🇮🇹Italy
7 price areas
157.4124.113:00211.505:0087.313:00-16:00132.6 EUR/MWhLow 124.1 · High 211.5Lowest at 13:00Highest at 05:00Low 124.1 · High 211.5
31
🇷🇸Serbia
157.8120.102:00225.105:00105.002:00-05:00124.1 EUR/MWhLow 120.1 · High 225.1Lowest at 02:00Highest at 05:00Low 120.1 · High 225.1
32
🇦🇱Albania
188.1142.102:00280.005:00137.902:00-05:00146.1 EUR/MWhLow 142.1 · High 280.0Lowest at 02:00Highest at 05:00Low 142.1 · High 280.0

On Tuesday, March 31, 2026, Spain ranked lowest by average wholesale reference price, while Albania ranked highest. The widest price spread was in Hungary: 210.3 EUR/MWh.

Daily country electricity price ranking for 2026-03-31, based on published wholesale reference prices in EUR/MWh.

Tomorrow, without checking

Turn the price curve into one useful daily email.

Choose a country, see its cheapest and peak window, then receive the next published day-ahead brief by email.

Methodology and source caveats

Included
Current wholesale reference markets only. Multi-area countries use a simple price-area average, not a load-weighted national average.
Excluded
Supplier tariffs, consumer estimates, stale data and historical benchmarks.
Sources
ENTSO-E Transparency Platform, CCEE Open Data, SMARD Bundesnetzagentur, Elexon BMRS Open Data