VPP
Price Event Interactive

2024 Dunkelflaute
(Dark Doldrums)

November-December 2024 | Germany / Central Europe
14 days
below 10% capacity
170 GW
Installed renewable capacity
~4%
Actual wind output during worst days
900+
EUR/MWh peak intraday price
30%+
Electricity from coal in November
98% to 85%
Gas storage drawdown in weeks
0
Outages (managed by fossil backup)
German Grid -- November 2024

What Happened

"Dunkelflaute" means "dark wind lull" in German -- a period when both wind and solar output collapse at the same time. In November and December 2024, a persistent high-pressure weather system parked over Central Europe, bringing still air and overcast skies for weeks.

Germany has over 170 GW of installed renewable capacity. During the worst days, wind turbines produced just 3-4% of their rated output. Solar contributed only 4.3% in November. The grid did not fail -- coal, gas, oil, and imports from France (nuclear) and Poland (coal) filled the gap. But wholesale electricity prices spiked to 18-year highs, peaking above 900 EUR/MWh.

No homes lost power. But the event demonstrated that a renewable-heavy grid without large-scale storage is deeply vulnerable to weather patterns lasting more than a few days.

Timeline

Early November
High-pressure system settles over Central Europe
A persistent anticyclonic weather pattern brings still air and overcast skies. Wind and solar output begin declining.
Nov 4-10
First Dunkelflaute event
Renewables drop to 30% of electricity generation (normally 50%+). Coal provides over 30% of power. Intraday prices spike above 300 EUR/MWh.
Nov 6, 5-7 PM
November price peak
Nearly all available capacity from Germany's five largest producers is deployed. Unused capacity averages just 170 MW.
Dec 9-14
Second, more severe Dunkelflaute
Wind output drops to 2.8-3.1 GW -- roughly 4% of installed capacity, 85% below seasonal average. Coincides with rising winter heating demand.
Dec 12
Prices hit 18-year high
Intraday wholesale prices peak above 900 EUR/MWh -- the highest since the 2006 European energy crisis. Gas storage drops from 98% to 85%.
Late December
Weather pattern breaks
The high-pressure system finally moves. Wind generation returns to normal levels and prices stabilize.

Root Cause

Weather, not equipment failure. A persistent high-pressure system simultaneously suppressed wind and solar output for weeks. Germany's grid survived only because coal, gas, and oil plants -- including facilities Germany plans to phase out -- ran at maximum capacity. Cross-border imports from nuclear and coal-heavy neighbors filled the remaining gap. The event was not a grid failure, but a preview of what happens without storage. In normal conditions, Germany faces the opposite problem: curtailing excess renewables.

VPP Relevance

The storage gap
170 GW of renewables produced almost nothing for two weeks. Distributed battery storage coordinated by a VPP can smooth short gaps — hours to a few days — by time-shifting energy from windy or sunny periods.
Beyond what batteries can do
A typical home battery stores 10 kWh — enough for 4-8 hours. A 14-day Dunkelflaute is far beyond what distributed batteries can cover, even aggregated across millions of homes. Events like this require seasonal storage: green hydrogen, pumped hydro, or large-scale thermal storage. A VPP is part of the answer, not the whole answer. In normal conditions, Germany faces the opposite problem: curtailing excess renewables because the transmission grid cannot move power from where it is generated to where it is needed.
Price arbitrage
Prices swung from near-zero (sunny/windy days) to 900+ EUR/MWh. A VPP optimizes charge/discharge cycles across thousands of batteries, capturing these price signals to reduce costs for homeowners and stabilize the market.
Beyond batteries, a VPP can orchestrate demand reduction -- shifting heat pump cycles, EV charging, and water heating to off-peak hours, reducing the peak load that fossil plants must serve.

Related Incidents

Sources (5)
<a href="https://www.bundesnetzagentur.de/EN/Areas/Energy/Companies/SecurityOfSupply/MonitoringReport/start.html" target="_blank" rel="noopener">Bundesnetzagentur/Bundeskartellamt: Monitoring Report on Electricity Market, 2024-2025</a>
<a href="https://energy-charts.info/charts/power/chart.htm" target="_blank" rel="noopener">Fraunhofer ISE: Energy Charts -- German Electricity Generation Data, November-December 2024</a>
<a href="https://transparency.entsoe.eu/" target="_blank" rel="noopener">ENTSO-E Transparency Platform: Day-Ahead Prices, Germany-Luxembourg Bidding Zone</a>
<a href="https://www.cleanenergywire.org/" target="_blank" rel="noopener">Clean Energy Wire (CLEW): Germany's Dunkelflaute tests grid resilience, December 2024</a>
<a href="https://en.wikipedia.org/wiki/Dunkelflaute" target="_blank" rel="noopener">Wikipedia — Dunkelflaute</a>