Germany and Luxembourg Daily Load Shape and Duck Curve by Hour, 8 October to 4 November 2026
In the 28 complete local days from 8 October to 4 November 2026, electricity demand in Germany and Luxembourg averaged 54,962 MW and typically peaked at 11:00 local time (62,929 MW) and bottomed out at 02:00 (43,977 MW). With solar and wind taken off, the remaining load fell to 19,547 MW at 13:00 and then rose 15,615 MW between 14:00 to 17:00. Hours are local clock time (Europe/Berlin).
Key Facts
- Over 28 complete local days from 8 October to 4 November 2026, average demand in Germany and Luxembourg was 54,962 MW. The hour of the day with the highest average demand was 11:00 local time (62,929 MW) and the lowest was 02:00 (43,977 MW).
- The largest three hour rise in average demand was 2,477 MW, between 15:00 to 18:00 local time.
- The single highest hour of demand in the 30 day window was 69,621 MW, in the hour starting 21 Oct 2026, 11:00 CEST (UTC+02:00).
- Solar output averaged 22,637 MW at its 12:00 peak, 41% of average demand.
- Demand minus solar and wind (net load) averaged 27,574 MW, fell to 19,547 MW at 13:00 and rose 15,615 MW over the three hours from 14:00 to 17:00, 28% of average demand.
Average Day by Local Hour
28 days to 2026-11-04, Europe/Berlin time| Local hour (Europe/Berlin) | Demand | Net generation |
|---|---|---|
| 00:00 | 46,058 MW | 47,065 MW |
| 01:00 | 44,554 MW | 45,229 MW |
| 02:00 | 43,977 MW | 44,304 MW |
| 03:00 | 44,462 MW | 43,494 MW |
| 04:00 | 45,378 MW | 43,700 MW |
| 05:00 | 47,825 MW | 45,532 MW |
| 06:00 | 52,937 MW | 49,437 MW |
| 07:00 | 56,703 MW | 52,495 MW |
| 08:00 | 59,035 MW | 56,107 MW |
| 09:00 | 60,469 MW | 59,700 MW |
| 10:00 | 61,926 MW | 62,068 MW |
| 11:00 | 62,929 MW | 63,882 MW |
| 12:00 | 62,477 MW | 63,949 MW |
| 13:00 | 61,103 MW | 62,835 MW |
| 14:00 | 59,283 MW | 60,833 MW |
| 15:00 | 58,321 MW | 58,036 MW |
| 16:00 | 58,446 MW | 55,915 MW |
| 17:00 | 59,833 MW | 55,504 MW |
| 18:00 | 60,798 MW | 56,548 MW |
| 19:00 | 59,927 MW | 57,070 MW |
| 20:00 | 57,329 MW | 55,813 MW |
| 21:00 | 54,611 MW | 53,776 MW |
| 22:00 | 51,876 MW | 51,599 MW |
| 23:00 | 48,827 MW | 49,205 MW |
| Local hour (Europe/Berlin) | Demand | Net load (demand minus solar and wind) |
|---|---|---|
| 00:00 | 46,058 MW | 23,161 MW |
| 01:00 | 44,554 MW | 22,461 MW |
| 02:00 | 43,977 MW | 21,409 MW |
| 03:00 | 44,462 MW | 22,805 MW |
| 04:00 | 45,378 MW | 24,051 MW |
| 05:00 | 47,825 MW | 26,636 MW |
| 06:00 | 52,937 MW | 31,171 MW |
| 07:00 | 56,703 MW | 34,485 MW |
| 08:00 | 59,035 MW | 33,849 MW |
| 09:00 | 60,469 MW | 29,435 MW |
| 10:00 | 61,926 MW | 25,061 MW |
| 11:00 | 62,929 MW | 21,964 MW |
| 12:00 | 62,477 MW | 19,858 MW |
| 13:00 | 61,103 MW | 19,547 MW |
| 14:00 | 59,283 MW | 20,784 MW |
| 15:00 | 58,321 MW | 24,904 MW |
| 16:00 | 58,446 MW | 30,869 MW |
| 17:00 | 59,833 MW | 36,399 MW |
| 18:00 | 60,798 MW | 38,329 MW |
| 19:00 | 59,927 MW | 36,592 MW |
| 20:00 | 57,329 MW | 33,244 MW |
| 21:00 | 54,611 MW | 30,558 MW |
| 22:00 | 51,876 MW | 28,442 MW |
| 23:00 | 48,827 MW | 25,749 MW |
| Local hour (Europe/Berlin) | Solar | Wind |
|---|---|---|
| 00:00 | 0 MW | 22,897 MW |
| 01:00 | 0 MW | 22,093 MW |
| 02:00 | 0 MW | 22,567 MW |
| 03:00 | 0 MW | 21,656 MW |
| 04:00 | 0 MW | 21,327 MW |
| 05:00 | 0 MW | 21,189 MW |
| 06:00 | 1 MW | 21,765 MW |
| 07:00 | 416 MW | 21,802 MW |
| 08:00 | 3,793 MW | 21,394 MW |
| 09:00 | 10,177 MW | 20,857 MW |
| 10:00 | 16,685 MW | 20,180 MW |
| 11:00 | 21,087 MW | 19,878 MW |
| 12:00 | 22,637 MW | 19,982 MW |
| 13:00 | 21,421 MW | 20,135 MW |
| 14:00 | 18,028 MW | 20,472 MW |
| 15:00 | 12,756 MW | 20,661 MW |
| 16:00 | 6,752 MW | 20,825 MW |
| 17:00 | 2,122 MW | 21,312 MW |
| 18:00 | 120 MW | 22,350 MW |
| 19:00 | 0 MW | 23,335 MW |
| 20:00 | 0 MW | 24,085 MW |
| 21:00 | 0 MW | 24,053 MW |
| 22:00 | 0 MW | 23,435 MW |
| 23:00 | 0 MW | 23,078 MW |
| Local hour | Demand | Net generation | Solar | Wind | Net load |
|---|---|---|---|---|---|
| 00:00 | 46,058 MW | 47,065 MW | 0 MW | 22,897 MW | 23,161 MW |
| 01:00 | 44,554 MW | 45,229 MW | 0 MW | 22,093 MW | 22,461 MW |
| 02:00 | 43,977 MW | 44,304 MW | 0 MW | 22,567 MW | 21,409 MW |
| 03:00 | 44,462 MW | 43,494 MW | 0 MW | 21,656 MW | 22,805 MW |
| 04:00 | 45,378 MW | 43,700 MW | 0 MW | 21,327 MW | 24,051 MW |
| 05:00 | 47,825 MW | 45,532 MW | 0 MW | 21,189 MW | 26,636 MW |
| 06:00 | 52,937 MW | 49,437 MW | 1 MW | 21,765 MW | 31,171 MW |
| 07:00 | 56,703 MW | 52,495 MW | 416 MW | 21,802 MW | 34,485 MW |
| 08:00 | 59,035 MW | 56,107 MW | 3,793 MW | 21,394 MW | 33,849 MW |
| 09:00 | 60,469 MW | 59,700 MW | 10,177 MW | 20,857 MW | 29,435 MW |
| 10:00 | 61,926 MW | 62,068 MW | 16,685 MW | 20,180 MW | 25,061 MW |
| 11:00 | 62,929 MW | 63,882 MW | 21,087 MW | 19,878 MW | 21,964 MW |
| 12:00 | 62,477 MW | 63,949 MW | 22,637 MW | 19,982 MW | 19,858 MW |
| 13:00 | 61,103 MW | 62,835 MW | 21,421 MW | 20,135 MW | 19,547 MW |
| 14:00 | 59,283 MW | 60,833 MW | 18,028 MW | 20,472 MW | 20,784 MW |
| 15:00 | 58,321 MW | 58,036 MW | 12,756 MW | 20,661 MW | 24,904 MW |
| 16:00 | 58,446 MW | 55,915 MW | 6,752 MW | 20,825 MW | 30,869 MW |
| 17:00 | 59,833 MW | 55,504 MW | 2,122 MW | 21,312 MW | 36,399 MW |
| 18:00 | 60,798 MW | 56,548 MW | 120 MW | 22,350 MW | 38,329 MW |
| 19:00 | 59,927 MW | 57,070 MW | 0 MW | 23,335 MW | 36,592 MW |
| 20:00 | 57,329 MW | 55,813 MW | 0 MW | 24,085 MW | 33,244 MW |
| 21:00 | 54,611 MW | 53,776 MW | 0 MW | 24,053 MW | 30,558 MW |
| 22:00 | 51,876 MW | 51,599 MW | 0 MW | 23,435 MW | 28,442 MW |
| 23:00 | 48,827 MW | 49,205 MW | 0 MW | 23,078 MW | 25,749 MW |
Each value is the mean over 28 complete local days from 8 October to 4 November 2026, weekdays and weekends together, for the hour starting at that local clock time. Net load is demand minus solar and wind generation. The single highest hour of demand in the whole 30 day window was 69,621 MW; it is a published reading, not an average, and is not part of the profile above.
Source: ENTSO-E Transparency Platform (transparency.entsoe.eu), CC BY 4.0. Aggregated and converted by World Power Monitor; ENTSO-E does not endorse this site. (ENTSO-E Terms of Use plus CC BY 4.0 for listed data items) Data as of 2026-11-04. Profiles are computed by World Power Monitor from the operator's hourly series.
Assumptions
- Hours are local clock time in Europe/Berlin. A local day is used only if it is whole inside the 30 day window and at least 22 of its hours are complete; the profile uses the 28 most recent such days. Daylight saving follows the local clock: on a clock change day the missing hour is absent and the repeated hour is averaged over both readings.
- The average mixes weekdays and weekends and covers only 28 days, so it describes recent conditions, not a seasonal norm.
- The evening ramp is the largest rise over three hours in the average profile, starting between 14:00 and 20:00 local time.
Related
Cite this page
World Power Monitor. (2026). Germany and Luxembourg Daily Load Shape and Duck Curve by Hour. https://worldpowermonitor.com/load-shapes/de-lu/
World Power Monitor. Germany and Luxembourg Daily Load Shape and Duck Curve by Hour. Data as of 2026-11-04. Data from ENTSO-E Transparency Platform. https://worldpowermonitor.com/load-shapes/de-lu/
@misc{wpm_load_shapes_de_lu_2026,
title = {{Germany and Luxembourg Daily Load Shape and Duck Curve by Hour}},
author = {{World Power Monitor}},
year = {2026},
note = {Data as of 2026-11-04. Data from ENTSO-E Transparency Platform.},
url = {https://worldpowermonitor.com/load-shapes/de-lu/}
} Permalink: https://worldpowermonitor.com/load-shapes/de-lu/
The Copy buttons add today's date as the access date.