July 2026 wholesale price archive

31 published complete days · 33 ranked countries · updated Aug 1, 10:22 GMT+2 · Daily ranking

Lowest most often🇫🇮 Finland23 days
Highest most often🇮🇹 Italy15 days

Monthly country ranking

Average daily position across 31 complete days. Lower means cheaper more often.

Monthly country ranking for July 2026. Countries are counted only on complete days with enough published wholesale reference data.
RankCountryAvg daily rankRanked daysCheapest daysHighest daysAvg priceAvg spreadWidest spread dayMobile summary
1
🇫🇮Finland
1.22923016.4 EUR/MWh25.7 EUR/MWh2026-07-0247.0 EUR/MWh29 days · price 16.4 · spread 25.7
2
🇧🇷Brazil
2.2318023.2 EUR/MWh40.0 EUR/MWh2026-07-2994.6 EUR/MWh31 days · price 23.2 · spread 40.0
3
🇸🇪Sweden
3.2300040.1 EUR/MWh66.3 EUR/MWh2026-07-0193.8 EUR/MWh30 days · price 40.1 · spread 66.3
4
🇪🇪Estonia
3.7290046.2 EUR/MWh159.1 EUR/MWh2026-07-16255.7 EUR/MWh29 days · price 46.2 · spread 159.1
5
🇳🇴Norway
6.4310077.9 EUR/MWh57.7 EUR/MWh2026-07-26141.0 EUR/MWh31 days · price 77.9 · spread 57.7
6
🇱🇹Lithuania
7.5300077.8 EUR/MWh160.2 EUR/MWh2026-07-16254.4 EUR/MWh30 days · price 77.8 · spread 160.2
7
🇱🇻Latvia
8.2300077.4 EUR/MWh160.2 EUR/MWh2026-07-16254.4 EUR/MWh30 days · price 77.4 · spread 160.2
8
🇫🇷France
13.32900104.1 EUR/MWh163.3 EUR/MWh2026-07-29260.0 EUR/MWh29 days · price 104.1 · spread 163.3
9
🇱🇺Luxembourg
14.13000103.9 EUR/MWh163.2 EUR/MWh2026-07-29263.7 EUR/MWh30 days · price 103.9 · spread 163.2
10
🇩🇰Denmark
14.33100103.6 EUR/MWh169.0 EUR/MWh2026-07-29347.0 EUR/MWh31 days · price 103.6 · spread 169.0
11
🇩🇪Germany / Lux.
14.33100105.8 EUR/MWh178.4 EUR/MWh2026-07-28249.0 EUR/MWh31 days · price 105.8 · spread 178.4
12
🇲🇰North Macedonia
14.62600110.5 EUR/MWh167.7 EUR/MWh2026-07-01495.0 EUR/MWh26 days · price 110.5 · spread 167.7
13
🇳🇱Netherlands
14.73000105.3 EUR/MWh181.6 EUR/MWh2026-07-29338.9 EUR/MWh30 days · price 105.3 · spread 181.6
14
🇪🇸Spain
15.13100104.8 EUR/MWh166.3 EUR/MWh2026-07-23256.3 EUR/MWh31 days · price 104.8 · spread 166.3
15
🇷🇸Serbia
15.22501110.3 EUR/MWh159.8 EUR/MWh2026-07-01436.0 EUR/MWh25 days · price 110.3 · spread 159.8
16
🇧🇪Belgium
17.03100110.0 EUR/MWh171.8 EUR/MWh2026-07-29325.7 EUR/MWh31 days · price 110.0 · spread 171.8
17
🇦🇱Albania
17.42801113.5 EUR/MWh182.4 EUR/MWh2026-07-01414.5 EUR/MWh28 days · price 113.5 · spread 182.4
18
🇧🇬Bulgaria
17.52800117.4 EUR/MWh194.1 EUR/MWh2026-07-01317.1 EUR/MWh28 days · price 117.4 · spread 194.1
19
🇨🇿Czechia
18.03100110.8 EUR/MWh174.5 EUR/MWh2026-07-29350.4 EUR/MWh31 days · price 110.8 · spread 174.5
20
🇲🇪Montenegro
18.52701120.9 EUR/MWh145.5 EUR/MWh2026-07-01330.1 EUR/MWh27 days · price 120.9 · spread 145.5
21
🇵🇹Portugal
18.91800121.6 EUR/MWh151.9 EUR/MWh2026-07-28232.5 EUR/MWh18 days · price 121.6 · spread 151.9
22
🇬🇷Greece
18.92200118.3 EUR/MWh195.7 EUR/MWh2026-07-16295.1 EUR/MWh22 days · price 118.3 · spread 195.7
23
🇵🇱Poland
19.73100112.3 EUR/MWh188.6 EUR/MWh2026-07-16324.3 EUR/MWh31 days · price 112.3 · spread 188.6
24
🇦🇹Austria
20.23100115.3 EUR/MWh158.6 EUR/MWh2026-07-29243.5 EUR/MWh31 days · price 115.3 · spread 158.6
25
🇨🇭Switzerland
20.63100116.5 EUR/MWh132.2 EUR/MWh2026-07-29197.6 EUR/MWh31 days · price 116.5 · spread 132.2
26
🇷🇴Romania
21.83000118.7 EUR/MWh218.8 EUR/MWh2026-07-29378.5 EUR/MWh30 days · price 118.7 · spread 218.8
27
🇭🇷Croatia
22.03000117.6 EUR/MWh197.6 EUR/MWh2026-07-29418.1 EUR/MWh30 days · price 117.6 · spread 197.6
28
🇸🇰Slovakia
22.33000117.5 EUR/MWh194.4 EUR/MWh2026-07-29359.7 EUR/MWh30 days · price 117.5 · spread 194.4
29
🇬🇧Great Britain wholesale
22.93100124.5 EUR/MWh101.5 EUR/MWh2026-07-26196.5 EUR/MWh31 days · price 124.5 · spread 101.5
30
🇭🇺Hungary
24.43000120.5 EUR/MWh212.6 EUR/MWh2026-07-29368.3 EUR/MWh30 days · price 120.5 · spread 212.6
31
🇸🇮Slovenia
24.63100121.8 EUR/MWh198.4 EUR/MWh2026-07-29443.0 EUR/MWh31 days · price 121.8 · spread 198.4
32
🇮🇪Ireland
29.430013155.2 EUR/MWh110.3 EUR/MWh2026-07-04186.8 EUR/MWh30 days · price 155.2 · spread 110.3
33
🇮🇹Italy
30.331015158.1 EUR/MWh114.3 EUR/MWh2026-07-05187.1 EUR/MWh31 days · price 158.1 · spread 114.3

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.

Daily rankings

Open a day for the complete country table.

Lowest🇧🇷 Brazil19.0Highest🇷🇸 Serbia226.9Spread🇲🇰 North Macedonia495.0Lowest🇧🇷 Brazil20.2Highest🇲🇪 Montenegro156.0Spread🇭🇺 Hungary297.1Lowest🇧🇷 Brazil23.3Highest🇮🇪 Ireland139.2Spread🇷🇴 Romania253.1Lowest🇧🇷 Brazil15.4Highest🇮🇹 Italy109.4Spread🇭🇺 Hungary201.4Lowest🇧🇷 Brazil14.4Highest🇮🇪 Ireland124.1Spread🇧🇪 Belgium200.4Lowest🇫🇮 Finland8.0Highest🇮🇹 Italy144.0Spread🇭🇺 Hungary204.1Lowest🇫🇮 Finland20.4Highest🇮🇪 Ireland155.2Spread🇧🇪 Belgium216.5Lowest🇫🇮 Finland16.6Highest🇮🇪 Ireland183.0Spread🇭🇺 Hungary200.4Lowest🇫🇮 Finland19.9Highest🇮🇪 Ireland212.7Spread🇧🇪 Belgium244.2Lowest🇧🇷 Brazil22.7Highest🇮🇪 Ireland188.4Spread🇷🇸 Serbia188.1Lowest🇫🇮 Finland16.6Highest🇮🇹 Italy143.7Spread🇦🇱 Albania179.0Lowest🇫🇮 Finland7.0Highest🇮🇪 Ireland129.2Spread🇳🇱 Netherlands174.8Lowest🇫🇮 Finland14.7Highest🇮🇹 Italy151.1Spread🇩🇪 Germany / Lux.203.9Lowest🇫🇮 Finland10.3Highest🇮🇹 Italy151.5Spread🇭🇺 Hungary255.7Lowest🇫🇮 Finland8.0Highest🇮🇪 Ireland181.4Spread🇸🇮 Slovenia355.4Lowest🇫🇮 Finland8.4Highest🇮🇪 Ireland213.2Spread🇵🇱 Poland324.3Lowest🇫🇮 Finland10.1Highest🇦🇱 Albania174.2Spread🇦🇱 Albania219.0Lowest🇫🇮 Finland10.5Highest🇮🇹 Italy167.6Spread🇷🇴 Romania285.0Lowest🇧🇷 Brazil16.7Highest🇮🇪 Ireland176.7Spread🇸🇮 Slovenia207.1Lowest🇫🇮 Finland20.1Highest🇮🇪 Ireland179.4Spread🇭🇺 Hungary216.5Lowest🇫🇮 Finland20.4Highest🇮🇹 Italy180.5Spread🇬🇷 Greece185.1Lowest🇫🇮 Finland20.4Highest🇮🇪 Ireland173.0Spread🇭🇺 Hungary199.0Lowest🇫🇮 Finland16.3Highest🇮🇪 Ireland195.1Spread🇪🇸 Spain256.3Lowest🇫🇮 Finland13.8Highest🇮🇹 Italy168.3Spread🇳🇱 Netherlands209.5Lowest🇫🇮 Finland5.4Highest🇮🇹 Italy160.0Spread🇸🇮 Slovenia202.4Lowest🇧🇷 Brazil16.6Highest🇮🇹 Italy163.4Spread🇬🇧 Great Britain wholesale196.5Lowest🇫🇮 Finland18.1Highest🇮🇹 Italy186.2Spread🇪🇸 Spain255.0Lowest🇫🇮 Finland7.8Highest🇮🇹 Italy174.9Spread🇵🇱 Poland252.6Lowest🇫🇮 Finland15.1Highest🇮🇹 Italy178.2Spread🇸🇮 Slovenia443.0Lowest🇫🇮 Finland13.0Highest🇮🇹 Italy184.5Spread🇷🇴 Romania330.2Lowest🇫🇮 Finland8.4Highest🇮🇹 Italy187.5Spread🇷🇴 Romania328.8