Electricity prices in Switzerland, July 2026
In July 2026, electricity on the day-ahead market in Switzerland cost an average of CHF 0.109/kWh (CHF 108.51/MWh).
That is 14% more than in June 2026 and 28% more than in July 2025.
The cheapest day was Sunday, 5 July 2026, averaging CHF 0.047/kWh; the most expensive was Friday, 31 July 2026 at CHF 0.144/kWh.
The lowest price came on 5 July 2026 at 13:00 (CHF -0.013/kWh), the highest on 30 July 2026 at 20:00 (CHF 0.211/kWh). In total, prices were below zero for 28 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 (June 2026)
- CHF 0.095 ▲
- Same month last year
- CHF 0.085 ▲
- Weekdays
- CHF 0.119
- Weekends
- CHF 0.078
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 Jul Wednesday | CHF 0.124 | CHF 0.088 15:00 | CHF 0.147 21:00 | – |
| 2 Jul Thursday | CHF 0.073 | CHF -0.009 13:00 | CHF 0.126 00:00 | 5 |
| 3 Jul Friday | CHF 0.066 | CHF -0.003 14:00 | CHF 0.122 22:00 | 1 |
| 4 Jul Saturday | CHF 0.055 | CHF -0.011 13:00 | CHF 0.118 21:00 | 7 |
| 5 Jul Sunday | CHF 0.047 | CHF -0.013 13:00 | CHF 0.125 22:00 | 8 |
| 6 Jul Monday | CHF 0.093 | CHF 0.019 13:00 | CHF 0.135 21:00 | – |
| 7 Jul Tuesday | CHF 0.086 | CHF 0.010 13:00 | CHF 0.121 22:00 | – |
| 8 Jul Wednesday | CHF 0.106 | CHF 0.042 13:00 | CHF 0.164 21:00 | – |
| 9 Jul Thursday | CHF 0.112 | CHF 0.039 14:00 | CHF 0.158 21:00 | – |
| 10 Jul Friday | CHF 0.113 | CHF 0.029 13:00 | CHF 0.162 21:00 | – |
| 11 Jul Saturday | CHF 0.088 | CHF 0.000 13:00 | CHF 0.145 21:00 | – |
| 12 Jul Sunday | CHF 0.078 | CHF -0.004 14:00 | CHF 0.139 21:00 | 2 |
| 13 Jul Monday | CHF 0.122 | CHF 0.081 14:00 | CHF 0.177 20:00 | – |
| 14 Jul Tuesday | CHF 0.130 | CHF 0.099 12:00 | CHF 0.173 20:00 | – |
| 15 Jul Wednesday | CHF 0.136 | CHF 0.110 12:00 | CHF 0.177 20:00 | – |
| 16 Jul Thursday | CHF 0.142 | CHF 0.097 13:00 | CHF 0.195 20:00 | – |
| 17 Jul Friday | CHF 0.136 | CHF 0.100 13:00 | CHF 0.165 20:00 | – |
| 18 Jul Saturday | CHF 0.082 | CHF -0.004 14:00 | CHF 0.143 00:00 | 2 |
| 19 Jul Sunday | CHF 0.082 | CHF 0.001 10:00 | CHF 0.141 22:00 | – |
| 20 Jul Monday | CHF 0.123 | CHF 0.057 13:00 | CHF 0.163 21:00 | – |
| 21 Jul Tuesday | CHF 0.122 | CHF 0.033 15:00 | CHF 0.166 21:00 | – |
| 22 Jul Wednesday | CHF 0.126 | CHF 0.068 14:00 | CHF 0.154 22:00 | – |
| 23 Jul Thursday | CHF 0.136 | CHF 0.098 14:00 | CHF 0.177 21:00 | – |
| 24 Jul Friday | CHF 0.125 | CHF 0.011 14:00 | CHF 0.184 20:00 | – |
| 25 Jul Saturday | CHF 0.095 | CHF -0.005 13:00 | CHF 0.153 22:00 | 3 |
| 26 Jul Sunday | CHF 0.097 | CHF 0.001 14:00 | CHF 0.149 20:00 | – |
| 27 Jul Monday | CHF 0.128 | CHF 0.035 15:00 | CHF 0.161 21:00 | – |
| 28 Jul Tuesday | CHF 0.131 | CHF 0.028 13:00 | CHF 0.210 20:00 | – |
| 29 Jul Wednesday | CHF 0.128 | CHF 0.020 13:00 | CHF 0.203 20:00 | – |
| 30 Jul Thursday | CHF 0.137 | CHF 0.043 12:00 | CHF 0.211 20:00 | – |
| 31 Jul Friday | CHF 0.144 | CHF 0.085 12:00 | CHF 0.191 20:00 | – |
/kWh · Today · Methodology