Electricity prices in Switzerland, March 2025
In March 2025, electricity on the day-ahead market in Switzerland cost an average of CHF 0.111/kWh (CHF 111.48/MWh).
That is 21% less than in February 2025 and 61% more than in March 2024.
The cheapest day was Sunday, 30 March 2025, averaging CHF 0.069/kWh; the most expensive was Tuesday, 4 March 2025 at CHF 0.128/kWh.
The lowest price came on 30 March 2025 at 14:00 (CHF -0.031/kWh), the highest on 19 March 2025 at 18:00 (CHF 0.190/kWh). In total, prices were below zero for 11 hours.
On an average day, the cheapest three hours were 12:00–15:00. Weekends were on average 17% cheaper than weekdays.
Compared with
- Previous month (February 2025)
- CHF 0.141 ▼
- Same month last year
- CHF 0.069 ▲
- Weekdays
- CHF 0.118
- Weekends
- CHF 0.098
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 Mar Saturday | CHF 0.121 | CHF 0.100 13:00 | CHF 0.144 18:00 | – |
| 2 Mar Sunday | CHF 0.100 | CHF 0.019 13:00 | CHF 0.137 18:00 | – |
| 3 Mar Monday | CHF 0.120 | CHF 0.094 13:00 | CHF 0.156 19:00 | – |
| 4 Mar Tuesday | CHF 0.128 | CHF 0.094 13:00 | CHF 0.166 18:00 | – |
| 5 Mar Wednesday | CHF 0.123 | CHF 0.095 13:00 | CHF 0.151 18:00 | – |
| 6 Mar Thursday | CHF 0.116 | CHF 0.057 13:00 | CHF 0.154 18:00 | – |
| 7 Mar Friday | CHF 0.109 | CHF 0.013 13:00 | CHF 0.173 18:00 | – |
| 8 Mar Saturday | CHF 0.097 | CHF 0.010 13:00 | CHF 0.142 18:00 | – |
| 9 Mar Sunday | CHF 0.078 | CHF -0.006 13:00 | CHF 0.137 18:00 | 3 |
| 10 Mar Monday | CHF 0.118 | CHF 0.097 03:00 | CHF 0.163 18:00 | – |
| 11 Mar Tuesday | CHF 0.120 | CHF 0.096 14:00 | CHF 0.175 18:00 | – |
| 12 Mar Wednesday | CHF 0.123 | CHF 0.095 03:00 | CHF 0.171 18:00 | – |
| 13 Mar Thursday | CHF 0.117 | CHF 0.096 03:00 | CHF 0.160 19:00 | – |
| 14 Mar Friday | CHF 0.122 | CHF 0.101 03:00 | CHF 0.153 08:00 | – |
| 15 Mar Saturday | CHF 0.111 | CHF 0.085 13:00 | CHF 0.138 18:00 | – |
| 16 Mar Sunday | CHF 0.090 | CHF 0.021 13:00 | CHF 0.132 19:00 | – |
| 17 Mar Monday | CHF 0.120 | CHF 0.096 13:00 | CHF 0.154 18:00 | – |
| 18 Mar Tuesday | CHF 0.115 | CHF 0.027 13:00 | CHF 0.163 18:00 | – |
| 19 Mar Wednesday | CHF 0.110 | CHF -0.001 13:00 | CHF 0.190 18:00 | 2 |
| 20 Mar Thursday | CHF 0.120 | CHF 0.052 13:00 | CHF 0.172 19:00 | – |
| 21 Mar Friday | CHF 0.122 | CHF 0.100 12:00 | CHF 0.146 06:00 | – |
| 22 Mar Saturday | CHF 0.114 | CHF 0.082 12:00 | CHF 0.137 19:00 | – |
| 23 Mar Sunday | CHF 0.086 | CHF 0.004 13:00 | CHF 0.141 19:00 | – |
| 24 Mar Monday | CHF 0.122 | CHF 0.093 12:00 | CHF 0.175 19:00 | – |
| 25 Mar Tuesday | CHF 0.119 | CHF 0.100 12:00 | CHF 0.153 19:00 | – |
| 26 Mar Wednesday | CHF 0.119 | CHF 0.100 12:00 | CHF 0.158 19:00 | – |
| 27 Mar Thursday | CHF 0.113 | CHF 0.083 13:00 | CHF 0.167 19:00 | – |
| 28 Mar Friday | CHF 0.111 | CHF 0.052 13:00 | CHF 0.157 19:00 | – |
| 29 Mar Saturday | CHF 0.112 | CHF 0.101 03:00 | CHF 0.137 19:00 | – |
| 30 Mar Sunday | CHF 0.069 | CHF -0.031 14:00 | CHF 0.123 20:00 | 6 |
| 31 Mar Monday | CHF 0.111 | CHF 0.093 14:00 | CHF 0.150 19:00 | – |
/kWh · Today · Methodology