Electricity prices in Switzerland, May 2025
In May 2025, electricity on the day-ahead market in Switzerland cost an average of CHF 0.066/kWh (CHF 65.66/MWh).
That is 17% less than in April 2025 and 13% more than in May 2024.
The cheapest day was Sunday, 11 May 2025, averaging CHF 0.004/kWh; the most expensive was Thursday, 22 May 2025 at CHF 0.095/kWh.
The lowest price came on 11 May 2025 at 13:00 (CHF -0.245/kWh), the highest on 19 May 2025 at 20:00 (CHF 0.162/kWh). In total, prices were below zero for 86 hours.
On an average day, the cheapest three hours were 12:00–15:00. Weekends were on average 43% cheaper than weekdays.
Compared with
- Previous month (April 2025)
- CHF 0.079 ▼
- Same month last year
- CHF 0.058 ▲
- Weekdays
- CHF 0.075
- Weekends
- CHF 0.043
Wholesale price · /kWh
Price by day
Daily wholesale average; the line marks the monthly average.
/kWh
The average day
Average wholesale price for each hour of the day this month.
/kWh · 12:00–15:00
All days
| Day | Average | Lowest | Highest | Hours < 0 |
|---|---|---|---|---|
| 1 May Thursday | CHF 0.038 | CHF -0.099 13:00 | CHF 0.114 20:00 | 8 |
| 2 May Friday | CHF 0.054 | CHF -0.014 14:00 | CHF 0.123 20:00 | 5 |
| 3 May Saturday | CHF 0.050 | CHF -0.002 14:00 | CHF 0.087 00:00 | 3 |
| 4 May Sunday | CHF 0.029 | CHF -0.010 14:00 | CHF 0.104 20:00 | 5 |
| 5 May Monday | CHF 0.078 | CHF 0.046 13:00 | CHF 0.123 20:00 | – |
| 6 May Tuesday | CHF 0.084 | CHF 0.058 15:00 | CHF 0.127 20:00 | – |
| 7 May Wednesday | CHF 0.088 | CHF 0.055 13:00 | CHF 0.132 20:00 | – |
| 8 May Thursday | CHF 0.089 | CHF 0.058 12:00 | CHF 0.135 20:00 | – |
| 9 May Friday | CHF 0.085 | CHF 0.050 14:00 | CHF 0.124 07:00 | – |
| 10 May Saturday | CHF 0.051 | CHF -0.057 14:00 | CHF 0.102 21:00 | 7 |
| 11 May Sunday | CHF 0.004 | CHF -0.245 13:00 | CHF 0.097 20:00 | 7 |
| 12 May Monday | CHF 0.068 | CHF -0.001 13:00 | CHF 0.106 19:00 | 1 |
| 13 May Tuesday | CHF 0.071 | CHF -0.010 13:00 | CHF 0.134 07:00 | 4 |
| 14 May Wednesday | CHF 0.066 | CHF -0.003 13:00 | CHF 0.114 20:00 | 1 |
| 15 May Thursday | CHF 0.066 | CHF -0.003 13:00 | CHF 0.112 20:00 | 3 |
| 16 May Friday | CHF 0.070 | CHF 0.003 13:00 | CHF 0.119 21:00 | – |
| 17 May Saturday | CHF 0.050 | CHF -0.031 14:00 | CHF 0.108 21:00 | 7 |
| 18 May Sunday | CHF 0.051 | CHF -0.021 14:00 | CHF 0.103 20:00 | 7 |
| 19 May Monday | CHF 0.085 | CHF 0.008 13:00 | CHF 0.162 20:00 | – |
| 20 May Tuesday | CHF 0.088 | CHF 0.009 13:00 | CHF 0.158 20:00 | – |
| 21 May Wednesday | CHF 0.092 | CHF 0.070 14:00 | CHF 0.123 20:00 | – |
| 22 May Thursday | CHF 0.095 | CHF 0.083 04:00 | CHF 0.111 21:00 | – |
| 23 May Friday | CHF 0.089 | CHF 0.051 14:00 | CHF 0.134 20:00 | – |
| 24 May Saturday | CHF 0.061 | CHF -0.003 14:00 | CHF 0.109 20:00 | 4 |
| 25 May Sunday | CHF 0.032 | CHF -0.014 15:00 | CHF 0.093 21:00 | 6 |
| 26 May Monday | CHF 0.082 | CHF 0.042 14:00 | CHF 0.148 20:00 | – |
| 27 May Tuesday | CHF 0.085 | CHF 0.064 15:00 | CHF 0.134 20:00 | – |
| 28 May Wednesday | CHF 0.081 | CHF 0.068 02:00 | CHF 0.120 20:00 | – |
| 29 May Thursday | CHF 0.051 | CHF -0.004 14:00 | CHF 0.086 00:00 | 5 |
| 30 May Friday | CHF 0.047 | CHF -0.008 14:00 | CHF 0.107 21:00 | 7 |
| 31 May Saturday | CHF 0.055 | CHF -0.014 13:00 | CHF 0.094 22:00 | 6 |
/kWh · Today · Methodology