Electricity prices in Germany today

Average price 22/12/2025
87.456 €/MWh
Maximum price
110.718 €/MWh
17:00-17:59
Minimum price
56.955 €/MWh
03:00-03:59
00h 68.02 €/MWh
01h 62.55 €/MWh
02h 59.25 €/MWh
03h 56.96 €/MWh
04h 58.18 €/MWh
05h 66.93 €/MWh
06h 77.28 €/MWh
07h 88.34 €/MWh
08h 99.81 €/MWh
09h 98.55 €/MWh
10h 96.23 €/MWh
11h 90.9 €/MWh
12h 87.83 €/MWh
13h 88.4 €/MWh
14h 95.1 €/MWh
15h 103.14 €/MWh
16h 109.12 €/MWh
17h 110.72 €/MWh
18h 109.74 €/MWh
19h 103.41 €/MWh
20h 99.9 €/MWh
21h 92.67 €/MWh
22h 91.22 €/MWh
23h 84.69 €/MWh

Electricity prices in Germany for today show a noticeable variation throughout the day.

The cheapest hour is at 03:00, with a rate of 56.96 €/MWh, while the most expensive period occurs at 17:00, reaching 110.72 €/MWh.

The difference between the lowest and highest prices amounts to 53.76 €/MWh, highlighting the importance of choosing the right time to consume electricity.

Price of electricity in Germany hour by hour

Hour Price
00:00 68.02 €/MWh
01:00 62.552 €/MWh
02:00 59.252 €/MWh
03:00 56.955 €/MWh
04:00 58.182 €/MWh
05:00 66.932 €/MWh
06:00 77.28 €/MWh
07:00 88.342 €/MWh
08:00 99.81 €/MWh
09:00 98.552 €/MWh
10:00 96.23 €/MWh
11:00 90.898 €/MWh
12:00 87.83 €/MWh
13:00 88.402 €/MWh
14:00 95.095 €/MWh
15:00 103.135 €/MWh
16:00 109.122 €/MWh
17:00 110.718 €/MWh
18:00 109.74 €/MWh
19:00 103.412 €/MWh
20:00 99.898 €/MWh
21:00 92.668 €/MWh
22:00 91.222 €/MWh
23:00 84.685 €/MWh
Source: Red Eléctrica de España