Wholesale electricity prices
Wholesale market prices only. They show what generators were paid, not what households pay. Compare household prices by country.
| Rank | Country | Avg EUR/MWh | Low EUR/MWh | High EUR/MWh | Spread EUR/MWh | Cheapest 3h | Mobile summary |
|---|---|---|---|---|---|---|---|
| 1 | 🇪🇸Spain | 5.0 | -11.014:00 | 60.205:00 | 71.2 | 14:00-17:00-7.4 EUR/MWh | Low -11.0 · High 60.2Lowest at 14:00Highest at 05:00Low -11.0 · High 60.2 |
| 2 | 🇵🇹Portugal | 6.9 | -2.115:00 | 35.004:00 | 37.1 | 15:00-18:00-1.1 EUR/MWh | Low -2.1 · High 35.0Lowest at 15:00Highest at 04:00Low -2.1 · High 35.0 |
| 3 | 🇫🇮Finland | 14.1 | 2.714:00 | 74.206:00 | 71.4 | 14:00-17:003.9 EUR/MWh | Low 2.7 · High 74.2Lowest at 14:00Highest at 06:00Low 2.7 · High 74.2 |
| 4 | 🇸🇪Sweden 4 price areas | 41.6 | 6.713:00 | 83.805:00 | 77.1 | 13:00-16:0012.9 EUR/MWh | Low 6.7 · High 83.8Lowest at 13:00Highest at 05:00Low 6.7 · High 83.8 |
| 5 | 🇪🇪Estonia | 54.3 | 2.714:00 | 166.006:00 | 163.3 | 14:00-17:003.9 EUR/MWh | Low 2.7 · High 166.0Lowest at 14:00Highest at 06:00Low 2.7 · High 166.0 |
| 6 | 🇧🇷Brazil 4 price areas | 57.5 | 18.810:00 | 208.600:00 | 189.8 | 10:00-13:0019.4 EUR/MWh | Low 18.8 · High 208.6Lowest at 10:00Highest at 00:00Low 18.8 · High 208.6 |
| 7 | 🇱🇻Latvia | 85.1 | 2.714:00 | 229.106:00 | 226.4 | 14:00-17:004.0 EUR/MWh | Low 2.7 · High 229.1Lowest at 14:00Highest at 06:00Low 2.7 · High 229.1 |
| 8 | 🇳🇴Norway 5 price areas | 85.9 | 65.615:00 | 101.005:00 | 35.4 | 15:00-18:0081.5 EUR/MWh | Low 65.6 · High 101.0Lowest at 15:00Highest at 05:00Low 65.6 · High 101.0 |
| 9 | 🇱🇹Lithuania | 100.1 | 5.114:00 | 229.106:00 | 224.0 | 14:00-17:0022.1 EUR/MWh | Low 5.1 · High 229.1Lowest at 14:00Highest at 06:00Low 5.1 · High 229.1 |
| 10 | 🇫🇷France | 134.7 | 84.013:00 | 239.105:00 | 155.1 | 13:00-16:0098.2 EUR/MWh | Low 84.0 · High 239.1Lowest at 13:00Highest at 05:00Low 84.0 · High 239.1 |
| 11 | 🇦🇱Albania | 138.5 | 40.005:00 | 199.005:00 | 159.0 | 05:00-08:00104.0 EUR/MWh | Low 40.0 · High 199.0Lowest at 05:00Highest at 05:00Low 40.0 · High 199.0 |
| 12 | 🇧🇪Belgium | 141.7 | 85.113:00 | 239.105:00 | 154.0 | 13:00-16:0096.0 EUR/MWh | Low 85.1 · High 239.1Lowest at 13:00Highest at 05:00Low 85.1 · High 239.1 |
| 13 | 🇩🇰Denmark 2 price areas | 141.8 | 80.413:00 | 239.105:00 | 158.7 | 13:00-16:0091.4 EUR/MWh | Low 80.4 · High 239.1Lowest at 13:00Highest at 05:00Low 80.4 · High 239.1 |
| 14 | 🇳🇱Netherlands | 143.3 | 84.213:00 | 239.105:00 | 155.0 | 13:00-16:0094.2 EUR/MWh | Low 84.2 · High 239.1Lowest at 13:00Highest at 05:00Low 84.2 · High 239.1 |
| 15 | 🇲🇪Montenegro | 143.7 | 118.512:00 | 177.005:00 | 58.5 | 12:00-15:00120.5 EUR/MWh | Low 118.5 · High 177.0Lowest at 12:00Highest at 05:00Low 118.5 · High 177.0 |
| 16 | 🇱🇺Luxembourg | 144.2 | 86.313:00 | 227.005:00 | 140.6 | 13:00-16:0091.3 EUR/MWh | Low 86.3 · High 227.0Lowest at 13:00Highest at 05:00Low 86.3 · High 227.0 |
| 17 | 🇩🇪Germany / Lux. | 145.4 | 69.913:00 | 230.105:00 | 160.1 | 13:00-16:0081.7 EUR/MWh | Low 69.9 · High 230.1Lowest at 13:00Highest at 05:00Low 69.9 · High 230.1 |
| 18 | 🇨🇭Switzerland | 146.3 | 100.213:00 | 200.105:00 | 99.9 | 13:00-16:00102.3 EUR/MWh | Low 100.2 · High 200.1Lowest at 13:00Highest at 05:00Low 100.2 · High 200.1 |
| 19 | 🇸🇰Slovakia | 147.4 | 79.314:00 | 239.105:00 | 159.9 | 14:00-17:00106.0 EUR/MWh | Low 79.3 · High 239.1Lowest at 14:00Highest at 05:00Low 79.3 · High 239.1 |
| 20 | 🇨🇿Czechia | 147.9 | 83.614:00 | 239.105:00 | 155.5 | 14:00-17:00102.0 EUR/MWh | Low 83.6 · High 239.1Lowest at 14:00Highest at 05:00Low 83.6 · High 239.1 |
| 21 | 🇸🇮Slovenia | 149.6 | 89.114:00 | 239.105:00 | 150.0 | 14:00-17:00113.4 EUR/MWh | Low 89.1 · High 239.1Lowest at 14:00Highest at 05:00Low 89.1 · High 239.1 |
| 22 | 🇦🇹Austria | 150.3 | 99.913:00 | 213.505:00 | 113.6 | 13:00-16:00110.0 EUR/MWh | Low 99.9 · High 213.5Lowest at 13:00Highest at 05:00Low 99.9 · High 213.5 |
| 23 | 🇭🇷Croatia | 151.1 | 95.313:00 | 239.105:00 | 143.9 | 13:00-16:00113.7 EUR/MWh | Low 95.3 · High 239.1Lowest at 13:00Highest at 05:00Low 95.3 · High 239.1 |
| 24 | 🇭🇺Hungary | 154.3 | 69.514:00 | 280.205:00 | 210.7 | 14:00-17:00106.5 EUR/MWh | Low 69.5 · High 280.2Lowest at 14:00Highest at 05:00Low 69.5 · High 280.2 |
| 25 | 🇬🇷Greece | 156.0 | 121.414:00 | 239.106:00 | 117.8 | 14:00-17:00125.4 EUR/MWh | Low 121.4 · High 239.1Lowest at 14:00Highest at 06:00Low 121.4 · High 239.1 |
| 26 | 🇧🇬Bulgaria | 156.3 | 111.113:00 | 239.106:00 | 128.0 | 13:00-16:00122.7 EUR/MWh | Low 111.1 · High 239.1Lowest at 13:00Highest at 06:00Low 111.1 · High 239.1 |
| 27 | 🇷🇴Romania | 157.3 | 111.113:00 | 239.106:00 | 128.0 | 13:00-16:00122.7 EUR/MWh | Low 111.1 · High 239.1Lowest at 13:00Highest at 06:00Low 111.1 · High 239.1 |
| 28 | 🇷🇸Serbia | 158.5 | 131.009:00 | 210.005:00 | 79.0 | 09:00-12:00137.0 EUR/MWh | Low 131.0 · High 210.0Lowest at 09:00Highest at 05:00Low 131.0 · High 210.0 |
| 29 | 🇮🇹Italy 7 price areas | 160.3 | 127.912:00 | 227.405:00 | 99.5 | 12:00-15:00135.5 EUR/MWh | Low 127.9 · High 227.4Lowest at 12:00Highest at 05:00Low 127.9 · High 227.4 |
| 30 | 🇲🇰North Macedonia | 170.6 | 130.412:00 | 236.305:00 | 105.9 | 12:00-15:00131.2 EUR/MWh | Low 130.4 · High 236.3Lowest at 12:00Highest at 05:00Low 130.4 · High 236.3 |
On Wednesday, April 1, 2026, Spain ranked lowest by average wholesale reference price, while North Macedonia ranked highest. The widest price spread was in Latvia: 226.4 EUR/MWh.
Daily country electricity price ranking for 2026-04-01, 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
MethodologyMonthly archiveEuropean volatility reportHousehold prices by country