Electricity Grid Review 2025: The Netherlands

January 1 - December 31, 2024 vs 2025

Data coverage: 366 days (2024), 365 days (2025)

1. Electricity Price (Day-Ahead, EUR/MWh)

Mean 2024
€77.3
 
Mean 2025
€86.8
+€9.5
Monthly Average Day-Ahead Price
EUR/MWh
1501209060300JanFebMarAprMayJunJulAugSepOctNovDec
20242025
Price-Carbon Correlation

Correlation coefficient: -0.77 (2024), -0.84 (2025). Strong negative correlation - higher renewable generation = lower prices, reflecting the merit order effect.

1.1 Daily Price Extremes

Based on daily average prices

Metric20242025
Highest Daily Avg355.9 (Dec 12, 2024)224.4 (Jan 20, 2025)
Lowest Daily Avg-10.4 (Jul 06, 2024)-1.1 (Oct 04, 2025)
Negative Price Days31
Negative Price Hours458584

1.2 Hourly Price Extremes

Metric20242025
Highest Price873.0 (Dec 12, 2024 16:00)523.5 (Jan 20, 2025 16:00)
Lowest Price-200.0 (May 1, 2024 11:00)-350.0 (May 11, 2025 11:00)

1.3 Days by Price Range

Based on daily average prices

Range (/MWh)20242025Δ
0-505731-26
51-100247243-4
101-1505681+25
151-20048+4
201+220

1.4 Hours by Price Range

Based on hourly prices

Range (/MWh)20242025Δ
Negative458584+126
€0-501,336865-471
€51-1004,6564,069-587
€101-1501,9632,645+682
€151-200189404+215
€201+98127+29

1.5 Average Price by Hour of Day

2025 Average Price by Hour
€/MWh
1359045000:0004:0008:0012:0016:0020:00135.442.6

1.6 Price Distribution (Hourly)

Price Distribution
Number of hours at each level
7645733821910-150-100-50050100150200250300350€/MWhHours
20242025
Negative Price Events

584 hours with negative prices across 116 days. Most negative: -350.0/MWh.

Intraday Price Volatility

Average daily price swing: 124/MWh. Maximum single-day swing was 477/MWh on 2025-07-01 (low: 40, high: 518).

Notable monthly evolutions

⚠️ Feb 2025: Electricity prices were 97% higher than Feb 2024

Change: +97% vs 2024

Possible explanation: Extended Dunkelflaute conditions in early 2025 brought cold, windless weather to the Netherlands. Wind output dropped 25% YoY while coal generation surged 162% and gas rose 37% to fill the gap, pushing February prices to €126/MWh - nearly double 2024 levels. [Data: wind: 3.9 GW (-25% YoY); coal: 2.4 GW (+162% YoY); gas: 7.3 GW (+37% YoY)]

1.7 Multi-Level Price Heatmap

Price Heatmap

€/MWh

86.8 €/MWh yearly avg

hourly range: -350-524

Yearly

Yearly heatmap

Monthly

Monthly heatmap

Daily

Daily heatmap

Hourly

Hourly heatmap
600
175
-250

2. Load

Load 2024
120.4 TWh
 
Load 2025
119.3 TWh
-0.9%
Production 2024
122.3 TWh
 
Production 2025
132.9 TWh
+8.7%

2.1 Monthly Load

Monthly Consumption vs Production
TWh per month
201612840JanFebMarAprMayJunJulAugSepOctNovDec
Consumption 2024Consumption 2025Production 2024Production 2025

2.2 Average Load by Hour of Day

18.69.30
00:0006:0012:0018:0023:00
Load Pattern

Peak demand at 12:00 (18.6 GW). Minimum at 02:00 (9.8 GW).

2.3 Weekday vs Weekend

Weekday Average
14.0 GW
Weekend Average
12.8 GW

2.4 Net Load Pattern (Duck Curve)

Net Load Pattern (excl. Solar & Wind)
GW
21147000:0004:0008:0012:0016:0020:005.3 GW @ 11:009.1 GW @ 18:00LoadSolar+WindNet Load
Solar Integration Challenge

Evening ramp of 3.8 GW from belly (11:00) to evening peak (18:00). This requires flexible dispatchable generation or storage to meet rapidly increasing demand as solar output decreases.

2.5 Seasonal Net Load Patterns

The duck curve shape varies significantly by season due to changes in solar intensity and heating/cooling demand patterns.

Winter (Dec-Feb)

Winter (Dec-Feb) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:007.2 GW @ 02:0011.0 GW @ 17:00LoadSolar+WindNet Load

Belly: 7.2 GW @ 02:00 | Peak: 11.0 GW @ 17:00 | Ramp: 3.8 GW

Spring (Mar-May)

Spring (Mar-May) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:003.4 GW @ 12:008.8 GW @ 18:00LoadSolar+WindNet Load

Belly: 3.4 GW @ 12:00 | Peak: 8.8 GW @ 18:00 | Ramp: 5.4 GW

Summer (Jun-Aug)

Summer (Jun-Aug) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:002.9 GW @ 11:008.9 GW @ 19:00LoadSolar+WindNet Load

Belly: 2.9 GW @ 11:00 | Peak: 8.9 GW @ 19:00 | Ramp: 6.0 GW

Fall (Sep-Nov)

Fall (Sep-Nov) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:005.4 GW @ 01:009.0 GW @ 17:00LoadSolar+WindNet Load

Belly: 5.4 GW @ 01:00 | Peak: 9.0 GW @ 17:00 | Ramp: 3.6 GW

Seasonal Comparison

Summer shows the most pronounced duck curve with an evening ramp of 6.0 GW, 2.2 GW larger than winter (3.8 GW). This reflects higher solar penetration in summer months creating steeper ramping requirements.

2.6 Peak & Minimum Demand Records (2025)

RankHighest LoadDateLowest LoadDate
126913.5 GW2025-06-12 12:004.9 GW2025-12-04 16:00
226668.0 GW2025-06-12 11:0051.3 GW2025-12-05 17:00
326017.9 GW2025-06-23 13:0072.2 GW2025-12-04 07:00

3. Production-Based vs Flow-Traced Carbon Intensity (gCO₂eq/kWh)

Key Insight

Production-based carbon intensity is 11.8g higher than flow-traced carbon intensity in 2024 (11.6g in 2025). This means Netherlands's imports are cleaner than domestic production, lowering the carbon footprint of consumed electricity.

Production-Based 2024
274.9 g
 
Production-Based 2025
273.8 g
-1.1
Flow-Traced 2024
263.2 g
 
Flow-Traced 2025
262.2 g
-1.0

3.1 Monthly Production Mix

Production Mix by Month
GWh per month by source
5004003002001000JanFebMarAprMayJunJulAugSepOctNovDec
2024: left bars2025: right bars
Nuclear
Hydro
Wind
Solar
Biomass
Gas
Coal
Oil
Hydro Storage
Battery

3.2 Production Mix (Domestic Generation)

2024 Production
38%
28%
21%
6%
5%
2025 Production
36%
25%
24%
7%
5%

3.3 Flow-Traced Power Mix

2024 Flow-Traced
35%
28%
19%
6%
5%
2025 Flow-Traced
34%
26%
23%
7%
5%
Nuclear
Hydro
Wind
Solar
Biomass
Gas
Coal
Oil
Hydro Storage
Battery

3.4 Import/Export Impact on Mix

Netherlands produces no hydro power locally, but ~2% of consumed electricity comes from hydro imports.

3.5 Power Mix Comparison

Production vs Flow-Traced consumption by source

SourceProd 2024Flow-traced 2024Prod 2025Flow-traced 2025
Gas38.1%34.8%36.1% (-2.0pp)33.8% (-1.0pp)
Wind27.6%28.0%25.4% (-2.2pp)26.3% (-1.7pp)
Solar20.6%18.8%24.0% (+3.4pp)22.9% (+4.1pp)
Coal6.0%6.3%7.1% (+1.1pp)6.9% (+0.6pp)
Biomass4.8%5.0%4.6% (-0.2pp)4.6% (-0.4pp)
Nuclear2.8%3.9%2.9% (+0.1pp)3.3% (-0.6pp)
Hydro0.0%3.1%0.0% (+0.0pp)2.0% (-1.1pp)
Hydro Storage0.0%0.1%0.0% (+0.0pp)0.1% (+0.0pp)

3.6 Key Trend

Gas Share (Flow-Traced)

Netherlands's electricity consumption is led by ~33.8% gas. Solar saw the biggest growth from 18.8% to 22.9%.

4. Cross-Border Electricity Flows

Total Exports 2025
24.70 TWh
+37.4%
Total Imports 2025
11.06 TWh
+31.5%
Net Position 2025
+13.65 TWh
 
The Netherlands: Net Electricity Exporter

Netherlands exported a net 13.65 TWh in 2025.

4.1 2025 Gross Exports (The Netherlands → Neighbor)

Total electricity exported to each country — with average carbon intensity

BE
9.82 TWh
286g
DE
9.55 TWh
283g
GB
2.84 TWh
236g
DK-DK1
1.95 TWh
280g
NO-NO2
0.37 TWh
142g

4.2 2025 Gross Imports (Neighbor → The Netherlands)

Total electricity imported from each country — with average carbon intensity

DE
3.74 TWh
299g
GB
2.46 TWh
172g
NO-NO2
2.44 TWh
26g
DK-DK1
1.92 TWh
82g
BE
0.49 TWh
140g

4.3 Net Position by Neighbor (2025)

NeighborNet (TWh)Direction
BE+9.33Net Exporter
DE+5.81Net Exporter
GB+0.38Net Exporter
DK-DK1+0.03Net Exporter
NO-NO2-2.08Net Importer

Positive = The Netherlands is net exporter to that neighbor. Negative = The Netherlands is net importer from that neighbor.

4.4 Flow Pattern by Hour of Day

Cross-Border Flow Pattern by Hour
MW (positive = export, negative = import)
+3GW0-3GW00:0006:0012:0018:0023:00
Net ExportNet Import
Cross-Border Flow Timing

Peak exports at 11:00 (3.0 GW avg). Peak imports at 01:00 (0.8 GW avg).

5. Carbon Intensity (gCO₂eq/kWh)

Mean 2024
263.2 g
 
Mean 2025
262.2 g
-1.0
Monthly Average Carbon Intensity
gCO₂eq/kWh (flow-traced)
400320240160800JanFebMarAprMayJunJulAugSepOctNovDec
20242025

5.1 Daily Records

Metric20242025
Lowest Carbon Intensity88.6 g (Jul 04, 2024)69.7 g (Sep 15, 2025)
Lowest Fossil %12.7% (Jul 04, 2024)9.2% (Sep 15, 2025)
Highest Carbon Intensity500.4 g (Dec 12, 2024)507.0 g (Jan 19, 2025)
Highest Fossil %83.1% (Dec 12, 2024)84.4% (Jan 19, 2025)

5.2 Hourly Records

Metric20242025
Lowest Carbon Intensity62.8 g (Jul 4, 2024 12:00)57.1 g (Sep 16, 2025 09:00)
Highest Carbon Intensity526.6 g (Dec 12, 2024 06:00)534.2 g (Apr 22, 2025 01:00)

5.3 Days Below Thresholds

Threshold20242025Δ
< 100 gCO₂eq/kWh16+5
< 200 gCO₂eq/kWh99117+18
< 300 gCO₂eq/kWh253242-11

5.4 Hours Below Thresholds

Threshold20242025Δ
< 100 gCO₂eq/kWh4821,063+581
< 200 gCO₂eq/kWh3,0133,152+139
< 300 gCO₂eq/kWh5,0514,820-231

5.5 Average Carbon Intensity by Hour of Day

2025 Average Carbon Intensity by Hour
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00354.8162.8

5.6 Seasonal Carbon Intensity Patterns

Carbon intensity daily patterns shift with seasonal changes in renewable generation and electricity demand.

Winter (Dec-Feb)

Winter (Dec-Feb) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00370.5267.4

Peak: 371 g @ 17:00 | Trough: 267 g @ 12:00 | Spread: 103 g

Spring (Mar-May)

Spring (Mar-May) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00378.0117.3

Peak: 378 g @ 20:00 | Trough: 117 g @ 12:00 | Spread: 261 g

Summer (Jun-Aug)

Summer (Jun-Aug) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00367.191.6

Peak: 367 g @ 20:00 | Trough: 92 g @ 11:00 | Spread: 276 g

Fall (Sep-Nov)

Fall (Sep-Nov) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00340.4173.8

Peak: 340 g @ 18:00 | Trough: 174 g @ 11:00 | Spread: 167 g

Seasonal Comparison

Summer offers the lowest carbon intensity, with midday troughs reaching 92 gCO₂/kWh—66% lower than winter. Scheduling flexible loads during seasonal low-carbon windows maximizes emission reductions.

5.7 Carbon Intensity Distribution (Hourly)

Carbon Intensity Distribution
Number of hours at each level
319239160800100200300400500gCO₂eq/kWhHours
20242025

Notable monthly evolutions

ℹ️ Jan 2025: Carbon intensity was 22% higher in Jan

Change: +22% vs Jan 2024

Possible explanation: Dunkelflaute conditions brought low wind speeds to the Netherlands, with wind output falling 22% YoY. Coal generation more than doubled (+152%) and gas increased 12% to compensate, pushing carbon intensity from 295 to 361 g/kWh. [Data: wind: 3.9 GW (-22% YoY); coal: 2.1 GW (+152% YoY); gas: 7.6 GW (+12% YoY)]

ℹ️ Feb 2025: Carbon intensity was 31% higher in Feb

Change: +31% vs Feb 2024

Possible explanation: The February 2025 Dunkelflaute severely impacted Dutch wind generation, which fell 25% YoY. Coal plants ramped up dramatically (+162% YoY) while gas also increased (+37%), driving carbon intensity from 272 to 357 g/kWh. The Netherlands experienced its least windy start to the year in 15 years. [Data: wind: 3.9 GW (-25% YoY); coal: 2.4 GW (+162% YoY); gas: 7.3 GW (+37% YoY)]

ℹ️ Apr 2025: Carbon intensity was 32% higher in Apr

Change: +32% vs Apr 2024

Possible explanation: Continued calm spring conditions kept wind output depressed, dropping 48% YoY in April. Despite higher solar output (+47%), coal generation remained elevated (+205% YoY) to meet demand, keeping carbon intensity 32% higher than April 2024. [Data: wind: 2.5 GW (-48% YoY); solar: 5.2 GW (+47% YoY); coal: 1.1 GW (+205% YoY)]

ℹ️ May 2025: Carbon intensity was 25% lower in May

Change: -25% vs May 2024

Possible explanation: Wind conditions normalized in May 2025, with output jumping 61% YoY. Combined with strong solar growth (+36%), coal generation plummeted 85% and gas dropped 10%, bringing carbon intensity down 25% from May 2024 levels. [Data: wind: 4.0 GW (+61% YoY); solar: 6.1 GW (+36% YoY); coal: 0.06 GW (-85% YoY)]

Golden Hours

1,819 hours with both low price (<69/MWh) and low carbon intensity (<150 gCO₂eq/kWh).

5.8 Multi-Level Carbon Intensity Heatmap

Carbon Intensity Heatmap

gCO₂eq/kWh

262.2 gCO₂eq/kWh yearly avg

hourly range: 57-534

Yearly

Yearly heatmap

Monthly

Monthly heatmap

Daily

Daily heatmap

Hourly

Hourly heatmap
1200
600
0

6. Renewable & Carbon-Free Energy (Flow-Traced)

Includes electricity exchanged with neighboring grids

Renewable 2024
54.1%
 
Renewable 2025
55.2%
+1.1pp
Carbon-Free 2024
58.0%
 
Carbon-Free 2025
58.4%
+0.4pp
Monthly Carbon-Free Share
% of consumption (renewable + nuclear)
100806040200JanFebMarAprMayJunJulAugSepOctNovDec
20242025

6.1 Days Above Thresholds

Days with carbon-free share above threshold

Threshold20242025Δ
50% carbon-free2442440
60% carbon-free145163+18
70% carbon-free5374+21

6.2 Hours Above Thresholds

Hours with carbon-free share above threshold

Threshold20242025Δ
50% carbon-free4,7264,583-143
60% carbon-free3,5473,644+97
70% carbon-free2,1542,597+443

6.3 Multi-Level Renewable % Heatmap

Renewable % Heatmap

%

55.2 % yearly avg

hourly range: 7-94

Yearly

Yearly heatmap

Monthly

Monthly heatmap

Daily

Daily heatmap

Hourly

Hourly heatmap
100
50
0

Data source: Electricity Maps API

Analysis period: January 1 - December 31, 2024 & 2025

electricitymaps.com

Electricity Grid Review 2025: The Netherlands

January 1 - December 31, 2024 vs 2025

Data coverage: 366 days (2024), 365 days (2025)

1. Electricity Price (Day-Ahead, EUR/MWh)

Mean 2024
€77.3
 
Mean 2025
€86.8
+€9.5
Monthly Average Day-Ahead Price
EUR/MWh
1501209060300JanFebMarAprMayJunJulAugSepOctNovDec
20242025
Price-Carbon Correlation

Correlation coefficient: -0.77 (2024), -0.84 (2025). Strong negative correlation - higher renewable generation = lower prices, reflecting the merit order effect.

1.1 Daily Price Extremes

Based on daily average prices

Metric20242025
Highest Daily Avg355.9 (Dec 12, 2024)224.4 (Jan 20, 2025)
Lowest Daily Avg-10.4 (Jul 06, 2024)-1.1 (Oct 04, 2025)
Negative Price Days31
Negative Price Hours458584

1.2 Hourly Price Extremes

Metric20242025
Highest Price873.0 (Dec 12, 2024 16:00)523.5 (Jan 20, 2025 16:00)
Lowest Price-200.0 (May 1, 2024 11:00)-350.0 (May 11, 2025 11:00)

1.3 Days by Price Range

Based on daily average prices

Range (/MWh)20242025Δ
0-505731-26
51-100247243-4
101-1505681+25
151-20048+4
201+220

1.4 Hours by Price Range

Based on hourly prices

Range (/MWh)20242025Δ
Negative458584+126
€0-501,336865-471
€51-1004,6564,069-587
€101-1501,9632,645+682
€151-200189404+215
€201+98127+29

1.5 Average Price by Hour of Day

2025 Average Price by Hour
€/MWh
1359045000:0004:0008:0012:0016:0020:00135.442.6

1.6 Price Distribution (Hourly)

Price Distribution
Number of hours at each level
7645733821910-150-100-50050100150200250300350€/MWhHours
20242025
Negative Price Events

584 hours with negative prices across 116 days. Most negative: -350.0/MWh.

Intraday Price Volatility

Average daily price swing: 124/MWh. Maximum single-day swing was 477/MWh on 2025-07-01 (low: 40, high: 518).

Notable monthly evolutions

⚠️ Feb 2025: Electricity prices were 97% higher than Feb 2024

Change: +97% vs 2024

Possible explanation: Extended Dunkelflaute conditions in early 2025 brought cold, windless weather to the Netherlands. Wind output dropped 25% YoY while coal generation surged 162% and gas rose 37% to fill the gap, pushing February prices to €126/MWh - nearly double 2024 levels. [Data: wind: 3.9 GW (-25% YoY); coal: 2.4 GW (+162% YoY); gas: 7.3 GW (+37% YoY)]

1.7 Multi-Level Price Heatmap

Price Heatmap

€/MWh

86.8 €/MWh yearly avg

hourly range: -350-524

Yearly

Yearly heatmap

Monthly

Monthly heatmap

Daily

Daily heatmap

Hourly

Hourly heatmap
600
175
-250

2. Load

Load 2024
120.4 TWh
 
Load 2025
119.3 TWh
-0.9%
Production 2024
122.3 TWh
 
Production 2025
132.9 TWh
+8.7%

2.1 Monthly Load

Monthly Consumption vs Production
TWh per month
201612840JanFebMarAprMayJunJulAugSepOctNovDec
Consumption 2024Consumption 2025Production 2024Production 2025

2.2 Average Load by Hour of Day

18.69.30
00:0006:0012:0018:0023:00
Load Pattern

Peak demand at 12:00 (18.6 GW). Minimum at 02:00 (9.8 GW).

2.3 Weekday vs Weekend

Weekday Average
14.0 GW
Weekend Average
12.8 GW

2.4 Net Load Pattern (Duck Curve)

Net Load Pattern (excl. Solar & Wind)
GW
21147000:0004:0008:0012:0016:0020:005.3 GW @ 11:009.1 GW @ 18:00LoadSolar+WindNet Load
Solar Integration Challenge

Evening ramp of 3.8 GW from belly (11:00) to evening peak (18:00). This requires flexible dispatchable generation or storage to meet rapidly increasing demand as solar output decreases.

2.5 Seasonal Net Load Patterns

The duck curve shape varies significantly by season due to changes in solar intensity and heating/cooling demand patterns.

Winter (Dec-Feb)

Winter (Dec-Feb) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:007.2 GW @ 02:0011.0 GW @ 17:00LoadSolar+WindNet Load

Belly: 7.2 GW @ 02:00 | Peak: 11.0 GW @ 17:00 | Ramp: 3.8 GW

Spring (Mar-May)

Spring (Mar-May) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:003.4 GW @ 12:008.8 GW @ 18:00LoadSolar+WindNet Load

Belly: 3.4 GW @ 12:00 | Peak: 8.8 GW @ 18:00 | Ramp: 5.4 GW

Summer (Jun-Aug)

Summer (Jun-Aug) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:002.9 GW @ 11:008.9 GW @ 19:00LoadSolar+WindNet Load

Belly: 2.9 GW @ 11:00 | Peak: 8.9 GW @ 19:00 | Ramp: 6.0 GW

Fall (Sep-Nov)

Fall (Sep-Nov) Net Load Pattern
GW
21147000:0004:0008:0012:0016:0020:005.4 GW @ 01:009.0 GW @ 17:00LoadSolar+WindNet Load

Belly: 5.4 GW @ 01:00 | Peak: 9.0 GW @ 17:00 | Ramp: 3.6 GW

Seasonal Comparison

Summer shows the most pronounced duck curve with an evening ramp of 6.0 GW, 2.2 GW larger than winter (3.8 GW). This reflects higher solar penetration in summer months creating steeper ramping requirements.

2.6 Peak & Minimum Demand Records (2025)

RankHighest LoadDateLowest LoadDate
126913.5 GW2025-06-12 12:004.9 GW2025-12-04 16:00
226668.0 GW2025-06-12 11:0051.3 GW2025-12-05 17:00
326017.9 GW2025-06-23 13:0072.2 GW2025-12-04 07:00

3. Production-Based vs Flow-Traced Carbon Intensity (gCO₂eq/kWh)

Key Insight

Production-based carbon intensity is 11.8g higher than flow-traced carbon intensity in 2024 (11.6g in 2025). This means Netherlands's imports are cleaner than domestic production, lowering the carbon footprint of consumed electricity.

Production-Based 2024
274.9 g
 
Production-Based 2025
273.8 g
-1.1
Flow-Traced 2024
263.2 g
 
Flow-Traced 2025
262.2 g
-1.0

3.1 Monthly Production Mix

Production Mix by Month
GWh per month by source
5004003002001000JanFebMarAprMayJunJulAugSepOctNovDec
2024: left bars2025: right bars
Nuclear
Hydro
Wind
Solar
Biomass
Gas
Coal
Oil
Hydro Storage
Battery

3.2 Production Mix (Domestic Generation)

2024 Production
38%
28%
21%
6%
5%
2025 Production
36%
25%
24%
7%
5%

3.3 Flow-Traced Power Mix

2024 Flow-Traced
35%
28%
19%
6%
5%
2025 Flow-Traced
34%
26%
23%
7%
5%
Nuclear
Hydro
Wind
Solar
Biomass
Gas
Coal
Oil
Hydro Storage
Battery

3.4 Import/Export Impact on Mix

Netherlands produces no hydro power locally, but ~2% of consumed electricity comes from hydro imports.

3.5 Power Mix Comparison

Production vs Flow-Traced consumption by source

SourceProd 2024Flow-traced 2024Prod 2025Flow-traced 2025
Gas38.1%34.8%36.1% (-2.0pp)33.8% (-1.0pp)
Wind27.6%28.0%25.4% (-2.2pp)26.3% (-1.7pp)
Solar20.6%18.8%24.0% (+3.4pp)22.9% (+4.1pp)
Coal6.0%6.3%7.1% (+1.1pp)6.9% (+0.6pp)
Biomass4.8%5.0%4.6% (-0.2pp)4.6% (-0.4pp)
Nuclear2.8%3.9%2.9% (+0.1pp)3.3% (-0.6pp)
Hydro0.0%3.1%0.0% (+0.0pp)2.0% (-1.1pp)
Hydro Storage0.0%0.1%0.0% (+0.0pp)0.1% (+0.0pp)

3.6 Key Trend

Gas Share (Flow-Traced)

Netherlands's electricity consumption is led by ~33.8% gas. Solar saw the biggest growth from 18.8% to 22.9%.

4. Cross-Border Electricity Flows

Total Exports 2025
24.70 TWh
+37.4%
Total Imports 2025
11.06 TWh
+31.5%
Net Position 2025
+13.65 TWh
 
The Netherlands: Net Electricity Exporter

Netherlands exported a net 13.65 TWh in 2025.

4.1 2025 Gross Exports (The Netherlands → Neighbor)

Total electricity exported to each country — with average carbon intensity

BE
9.82 TWh
286g
DE
9.55 TWh
283g
GB
2.84 TWh
236g
DK-DK1
1.95 TWh
280g
NO-NO2
0.37 TWh
142g

4.2 2025 Gross Imports (Neighbor → The Netherlands)

Total electricity imported from each country — with average carbon intensity

DE
3.74 TWh
299g
GB
2.46 TWh
172g
NO-NO2
2.44 TWh
26g
DK-DK1
1.92 TWh
82g
BE
0.49 TWh
140g

4.3 Net Position by Neighbor (2025)

NeighborNet (TWh)Direction
BE+9.33Net Exporter
DE+5.81Net Exporter
GB+0.38Net Exporter
DK-DK1+0.03Net Exporter
NO-NO2-2.08Net Importer

Positive = The Netherlands is net exporter to that neighbor. Negative = The Netherlands is net importer from that neighbor.

4.4 Flow Pattern by Hour of Day

Cross-Border Flow Pattern by Hour
MW (positive = export, negative = import)
+3GW0-3GW00:0006:0012:0018:0023:00
Net ExportNet Import
Cross-Border Flow Timing

Peak exports at 11:00 (3.0 GW avg). Peak imports at 01:00 (0.8 GW avg).

5. Carbon Intensity (gCO₂eq/kWh)

Mean 2024
263.2 g
 
Mean 2025
262.2 g
-1.0
Monthly Average Carbon Intensity
gCO₂eq/kWh (flow-traced)
400320240160800JanFebMarAprMayJunJulAugSepOctNovDec
20242025

5.1 Daily Records

Metric20242025
Lowest Carbon Intensity88.6 g (Jul 04, 2024)69.7 g (Sep 15, 2025)
Lowest Fossil %12.7% (Jul 04, 2024)9.2% (Sep 15, 2025)
Highest Carbon Intensity500.4 g (Dec 12, 2024)507.0 g (Jan 19, 2025)
Highest Fossil %83.1% (Dec 12, 2024)84.4% (Jan 19, 2025)

5.2 Hourly Records

Metric20242025
Lowest Carbon Intensity62.8 g (Jul 4, 2024 12:00)57.1 g (Sep 16, 2025 09:00)
Highest Carbon Intensity526.6 g (Dec 12, 2024 06:00)534.2 g (Apr 22, 2025 01:00)

5.3 Days Below Thresholds

Threshold20242025Δ
< 100 gCO₂eq/kWh16+5
< 200 gCO₂eq/kWh99117+18
< 300 gCO₂eq/kWh253242-11

5.4 Hours Below Thresholds

Threshold20242025Δ
< 100 gCO₂eq/kWh4821,063+581
< 200 gCO₂eq/kWh3,0133,152+139
< 300 gCO₂eq/kWh5,0514,820-231

5.5 Average Carbon Intensity by Hour of Day

2025 Average Carbon Intensity by Hour
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00354.8162.8

5.6 Seasonal Carbon Intensity Patterns

Carbon intensity daily patterns shift with seasonal changes in renewable generation and electricity demand.

Winter (Dec-Feb)

Winter (Dec-Feb) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00370.5267.4

Peak: 371 g @ 17:00 | Trough: 267 g @ 12:00 | Spread: 103 g

Spring (Mar-May)

Spring (Mar-May) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00378.0117.3

Peak: 378 g @ 20:00 | Trough: 117 g @ 12:00 | Spread: 261 g

Summer (Jun-Aug)

Summer (Jun-Aug) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00367.191.6

Peak: 367 g @ 20:00 | Trough: 92 g @ 11:00 | Spread: 276 g

Fall (Sep-Nov)

Fall (Sep-Nov) Carbon Intensity
gCO₂eq/kWh
397265132000:0004:0008:0012:0016:0020:00340.4173.8

Peak: 340 g @ 18:00 | Trough: 174 g @ 11:00 | Spread: 167 g

Seasonal Comparison

Summer offers the lowest carbon intensity, with midday troughs reaching 92 gCO₂/kWh—66% lower than winter. Scheduling flexible loads during seasonal low-carbon windows maximizes emission reductions.

5.7 Carbon Intensity Distribution (Hourly)

Carbon Intensity Distribution
Number of hours at each level
319239160800100200300400500gCO₂eq/kWhHours
20242025

Notable monthly evolutions

ℹ️ Jan 2025: Carbon intensity was 22% higher in Jan

Change: +22% vs Jan 2024

Possible explanation: Dunkelflaute conditions brought low wind speeds to the Netherlands, with wind output falling 22% YoY. Coal generation more than doubled (+152%) and gas increased 12% to compensate, pushing carbon intensity from 295 to 361 g/kWh. [Data: wind: 3.9 GW (-22% YoY); coal: 2.1 GW (+152% YoY); gas: 7.6 GW (+12% YoY)]

ℹ️ Feb 2025: Carbon intensity was 31% higher in Feb

Change: +31% vs Feb 2024

Possible explanation: The February 2025 Dunkelflaute severely impacted Dutch wind generation, which fell 25% YoY. Coal plants ramped up dramatically (+162% YoY) while gas also increased (+37%), driving carbon intensity from 272 to 357 g/kWh. The Netherlands experienced its least windy start to the year in 15 years. [Data: wind: 3.9 GW (-25% YoY); coal: 2.4 GW (+162% YoY); gas: 7.3 GW (+37% YoY)]

ℹ️ Apr 2025: Carbon intensity was 32% higher in Apr

Change: +32% vs Apr 2024

Possible explanation: Continued calm spring conditions kept wind output depressed, dropping 48% YoY in April. Despite higher solar output (+47%), coal generation remained elevated (+205% YoY) to meet demand, keeping carbon intensity 32% higher than April 2024. [Data: wind: 2.5 GW (-48% YoY); solar: 5.2 GW (+47% YoY); coal: 1.1 GW (+205% YoY)]

ℹ️ May 2025: Carbon intensity was 25% lower in May

Change: -25% vs May 2024

Possible explanation: Wind conditions normalized in May 2025, with output jumping 61% YoY. Combined with strong solar growth (+36%), coal generation plummeted 85% and gas dropped 10%, bringing carbon intensity down 25% from May 2024 levels. [Data: wind: 4.0 GW (+61% YoY); solar: 6.1 GW (+36% YoY); coal: 0.06 GW (-85% YoY)]

Golden Hours

1,819 hours with both low price (<69/MWh) and low carbon intensity (<150 gCO₂eq/kWh).

5.8 Multi-Level Carbon Intensity Heatmap

Carbon Intensity Heatmap

gCO₂eq/kWh

262.2 gCO₂eq/kWh yearly avg

hourly range: 57-534

Yearly

Yearly heatmap

Monthly

Monthly heatmap

Daily

Daily heatmap

Hourly

Hourly heatmap
1200
600
0

6. Renewable & Carbon-Free Energy (Flow-Traced)

Includes electricity exchanged with neighboring grids

Renewable 2024
54.1%
 
Renewable 2025
55.2%
+1.1pp
Carbon-Free 2024
58.0%
 
Carbon-Free 2025
58.4%
+0.4pp
Monthly Carbon-Free Share
% of consumption (renewable + nuclear)
100806040200JanFebMarAprMayJunJulAugSepOctNovDec
20242025

6.1 Days Above Thresholds

Days with carbon-free share above threshold

Threshold20242025Δ
50% carbon-free2442440
60% carbon-free145163+18
70% carbon-free5374+21

6.2 Hours Above Thresholds

Hours with carbon-free share above threshold

Threshold20242025Δ
50% carbon-free4,7264,583-143
60% carbon-free3,5473,644+97
70% carbon-free2,1542,597+443

6.3 Multi-Level Renewable % Heatmap

Renewable % Heatmap

%

55.2 % yearly avg

hourly range: 7-94

Yearly

Yearly heatmap

Monthly

Monthly heatmap

Daily

Daily heatmap

Hourly

Hourly heatmap
100
50
0

Data source: Electricity Maps API

Analysis period: January 1 - December 31, 2024 & 2025

electricitymaps.com