Day-ahead today02:17€/MWh
NL150.4▼ −25.7%DE-LU148.6▼ −29.9%AT222.5▼ −5.6%BE152.5▼ −22.2%FR156.3▼ −3.1%PL228.6▲ +44.8%CZ202.0▼ −3.7%HU263.2▲ +4.3%SI228.6▼ −3.0%CH223.4▼ −7.0%IT-NORD234.7▼ −9.1%DK1148.0▼ −25.4%DK2149.5▼ −28.6%NO2138.5▼ −18.1%SE363.3▼ −15.3%SE4134.4▼ −5.2%ES155.6▲ +5.9%PT155.6▲ +5.9%GB183.8▼ −11.5%
MethodologyAbout & contact
Monthly report · day-ahead market

Electricity prices in Switzerland, May 2026

Monthly averageCHF 0.090CHF 90.33/MWh
Cheapest day1 MayCHF -0.001/kWh
Most expensive day18 MayCHF 0.124/kWh
Hours below zero62h

In May 2026, electricity on the day-ahead market in Switzerland cost an average of CHF 0.090/kWh (CHF 90.33/MWh).

That is 16% more than in April 2026 and 41% more than in May 2025.

The cheapest day was Friday, 1 May 2026, averaging CHF -0.001/kWh; the most expensive was Monday, 18 May 2026 at CHF 0.124/kWh.

The lowest price came on 2 May 2026 at 13:00 (CHF -0.422/kWh), the highest on 28 May 2026 at 20:00 (CHF 0.195/kWh). In total, prices were below zero for 62 hours.

On an average day, the cheapest three hours were 12:00–15:00. Weekends were on average 35% cheaper than weekdays.

Compared with

Previous month (April 2026)
CHF 0.078 ▲
Same month last year
CHF 0.064 ▲
Weekdays
CHF 0.102
Weekends
CHF 0.066

Wholesale price · /kWh

Price by day

Daily wholesale average; the line marks the monthly average.

-0.0500.0000.0500.1000.1501 May 2026 · CHF -0.001/kWh12 May 2026 · CHF 0.002/kWh3 May 2026 · CHF 0.060/kWh4 May 2026 · CHF 0.112/kWh5 May 2026 · CHF 0.116/kWh6 May 2026 · CHF 0.121/kWh67 May 2026 · CHF 0.123/kWh8 May 2026 · CHF 0.105/kWh9 May 2026 · CHF 0.079/kWh10 May 2026 · CHF 0.098/kWh11 May 2026 · CHF 0.113/kWh1112 May 2026 · CHF 0.101/kWh13 May 2026 · CHF 0.110/kWh14 May 2026 · CHF 0.111/kWh15 May 2026 · CHF 0.121/kWh16 May 2026 · CHF 0.075/kWh1617 May 2026 · CHF 0.076/kWh18 May 2026 · CHF 0.124/kWh19 May 2026 · CHF 0.120/kWh20 May 2026 · CHF 0.101/kWh21 May 2026 · CHF 0.100/kWh2122 May 2026 · CHF 0.095/kWh23 May 2026 · CHF 0.063/kWh24 May 2026 · CHF 0.053/kWh25 May 2026 · CHF 0.071/kWh26 May 2026 · CHF 0.099/kWh2627 May 2026 · CHF 0.103/kWh28 May 2026 · CHF 0.101/kWh29 May 2026 · CHF 0.093/kWh30 May 2026 · CHF 0.073/kWh31 May 2026 · CHF 0.084/kWh31

/kWh

The average day

Average wholesale price for each hour of the day this month.

0.0000.0500.1000.15000:00 · CHF 0.117/kWh0001:00 · CHF 0.113/kWh02:00 · CHF 0.111/kWh03:00 · CHF 0.110/kWh0304:00 · CHF 0.110/kWh05:00 · CHF 0.113/kWh06:00 · CHF 0.117/kWh0607:00 · CHF 0.112/kWh08:00 · CHF 0.095/kWh09:00 · CHF 0.070/kWh0910:00 · CHF 0.055/kWh11:00 · CHF 0.040/kWh12:00 · CHF 0.019/kWh1213:00 · CHF 0.008/kWh14:00 · CHF 0.013/kWh15:00 · CHF 0.035/kWh1516:00 · CHF 0.057/kWh17:00 · CHF 0.086/kWh18:00 · CHF 0.116/kWh1819:00 · CHF 0.135/kWh20:00 · CHF 0.145/kWh21:00 · CHF 0.140/kWh2122:00 · CHF 0.129/kWh23:00 · CHF 0.120/kWh

/kWh · 12:00–15:00

All days

DayAverageLowestHighestHours < 0
1 May FridayCHF -0.001CHF -0.348 14:00CHF 0.116 20:009
2 May SaturdayCHF 0.002CHF -0.422 13:00CHF 0.117 21:008
3 May SundayCHF 0.060CHF -0.042 13:00CHF 0.118 21:006
4 May MondayCHF 0.112CHF 0.087 11:00CHF 0.178 20:00–
5 May TuesdayCHF 0.116CHF 0.096 12:00CHF 0.130 06:00–
6 May WednesdayCHF 0.121CHF 0.107 02:00CHF 0.159 20:00–
7 May ThursdayCHF 0.123CHF 0.098 13:00CHF 0.160 20:00–
8 May FridayCHF 0.105CHF 0.038 12:00CHF 0.140 19:00–
9 May SaturdayCHF 0.079CHF -0.010 13:00CHF 0.132 20:005
10 May SundayCHF 0.098CHF 0.062 13:00CHF 0.121 20:00–
11 May MondayCHF 0.113CHF 0.093 13:00CHF 0.143 07:00–
12 May TuesdayCHF 0.101CHF 0.060 13:00CHF 0.130 20:00–
13 May WednesdayCHF 0.110CHF 0.068 13:00CHF 0.155 20:00–
14 May ThursdayCHF 0.111CHF 0.077 13:00CHF 0.146 20:00–
15 May FridayCHF 0.121CHF 0.106 16:00CHF 0.142 20:00–
16 May SaturdayCHF 0.075CHF -0.005 14:00CHF 0.130 21:005
17 May SundayCHF 0.076CHF 0.001 13:00CHF 0.147 20:00–
18 May MondayCHF 0.124CHF 0.089 13:00CHF 0.173 20:00–
19 May TuesdayCHF 0.120CHF 0.079 12:00CHF 0.169 20:00–
20 May WednesdayCHF 0.101CHF 0.023 14:00CHF 0.142 20:00–
21 May ThursdayCHF 0.100CHF 0.012 13:00CHF 0.168 20:00–
22 May FridayCHF 0.095CHF 0.005 13:00CHF 0.153 20:00–
23 May SaturdayCHF 0.063CHF -0.063 13:00CHF 0.128 21:007
24 May SundayCHF 0.053CHF -0.089 13:00CHF 0.129 22:008
25 May MondayCHF 0.071CHF -0.023 13:00CHF 0.139 20:004
26 May TuesdayCHF 0.099CHF -0.002 12:00CHF 0.155 20:001
27 May WednesdayCHF 0.103CHF 0.060 13:00CHF 0.150 20:00–
28 May ThursdayCHF 0.101CHF 0.002 14:00CHF 0.195 20:00–
29 May FridayCHF 0.093CHF -0.002 12:00CHF 0.164 20:001
30 May SaturdayCHF 0.073CHF -0.010 13:00CHF 0.151 21:007
31 May SundayCHF 0.084CHF 0.000 13:00CHF 0.147 20:001

/kWh · Today · Methodology

Tomorrow

Tomorrow's prices: from ~13:00 CET