Electricity prices in Germany, June 2025
In June 2025, electricity on the day-ahead market in Germany cost an average of €0.064/kWh (€63.99/MWh); with taxes, network charges and a sample supplier margin, the estimated final price was around €0.306/kWh.
That is 5% less than in May 2025 and 12% less than in June 2024.
The cheapest day was Sunday, 8 June 2025, averaging €0.023/kWh; the most expensive was Monday, 30 June 2025 at €0.102/kWh.
The lowest price came on 22 June 2025 at 13:00 (-€0.099/kWh), the highest on 30 June 2025 at 20:00 (€0.289/kWh). In total, prices were below zero for 141 hours.
On an average day, the cheapest three hours were 12:00–15:00. Weekends were on average 29% cheaper than weekdays.
Compared with
- Previous month (May 2025)
- €0.067 ▼
- Same month last year
- €0.073 ▼
- Weekdays
- €0.070
- Weekends
- €0.050
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 | Final (est.) |
|---|---|---|---|---|---|
| 1 Jun Sunday | €0.040 | -€0.020 14:00 | €0.107 21:00 | 9 | €0.277 |
| 2 Jun Monday | €0.087 | €0.011 14:00 | €0.245 21:00 | – | €0.333 |
| 3 Jun Tuesday | €0.072 | -€0.004 14:00 | €0.133 20:00 | 5 | €0.315 |
| 4 Jun Wednesday | €0.083 | €0.010 13:00 | €0.193 20:00 | – | €0.329 |
| 5 Jun Thursday | €0.080 | €0.007 14:00 | €0.136 20:00 | – | €0.325 |
| 6 Jun Friday | €0.049 | -€0.005 14:00 | €0.129 21:00 | 7 | €0.288 |
| 7 Jun Saturday | €0.060 | -€0.001 16:00 | €0.110 21:00 | 4 | €0.301 |
| 8 Jun Sunday | €0.023 | -€0.053 15:00 | €0.094 00:00 | 10 | €0.257 |
| 9 Jun Monday | €0.033 | -€0.019 13:00 | €0.148 21:00 | 8 | €0.270 |
| 10 Jun Tuesday | €0.054 | -€0.004 14:00 | €0.098 22:00 | 4 | €0.294 |
| 11 Jun Wednesday | €0.072 | -€0.003 14:00 | €0.217 20:00 | 5 | €0.315 |
| 12 Jun Thursday | €0.059 | -€0.028 13:00 | €0.132 20:00 | 6 | €0.300 |
| 13 Jun Friday | €0.052 | -€0.006 13:00 | €0.111 20:00 | 6 | €0.292 |
| 14 Jun Saturday | €0.044 | -€0.038 13:00 | €0.127 20:00 | 7 | €0.283 |
| 15 Jun Sunday | €0.062 | -€0.006 13:00 | €0.135 21:00 | 6 | €0.304 |
| 16 Jun Monday | €0.081 | €0.000 14:00 | €0.190 21:00 | – | €0.326 |
| 17 Jun Tuesday | €0.085 | -€0.006 14:00 | €0.242 20:00 | 5 | €0.331 |
| 18 Jun Wednesday | €0.080 | -€0.002 14:00 | €0.175 21:00 | 4 | €0.325 |
| 19 Jun Thursday | €0.056 | -€0.065 13:00 | €0.142 21:00 | 7 | €0.297 |
| 20 Jun Friday | €0.087 | -€0.001 13:00 | €0.201 20:00 | 2 | €0.334 |
| 21 Jun Saturday | €0.073 | -€0.030 13:00 | €0.165 21:00 | 5 | €0.316 |
| 22 Jun Sunday | €0.041 | -€0.099 13:00 | €0.134 21:00 | 9 | €0.279 |
| 23 Jun Monday | €0.039 | -€0.033 14:00 | €0.098 22:00 | 9 | €0.276 |
| 24 Jun Tuesday | €0.047 | -€0.023 13:00 | €0.124 20:00 | 8 | €0.286 |
| 25 Jun Wednesday | €0.080 | -€0.001 14:00 | €0.247 21:00 | 3 | €0.325 |
| 26 Jun Thursday | €0.091 | €0.049 15:00 | €0.121 07:00 | – | €0.339 |
| 27 Jun Friday | €0.081 | €0.008 14:00 | €0.135 21:00 | – | €0.327 |
| 28 Jun Saturday | €0.053 | -€0.003 14:00 | €0.124 21:00 | 6 | €0.292 |
| 29 Jun Sunday | €0.054 | -€0.024 14:00 | €0.118 21:00 | 6 | €0.294 |
| 30 Jun Monday | €0.102 | €0.010 13:00 | €0.289 20:00 | – | €0.352 |
/kWh · Today · Methodology