Monthly generation records

Use the filters below to narrow down by country, fuel type, record type, or date range. Select a row to view the record history for that country, fuel, and record type.

Clear
Country Fuel Record Type Date Generation (TWh) Share of Generation (%)
Morocco (MAR) Wind Generation May 2024 0.93
Morocco (MAR) Wind Share May 2024 28.27
Netherlands (NLD) Solar Share May 2024 35.49
New Zealand (NZL) Other renewables Generation May 2024 0.70
Norway (NOR) Solar Generation May 2024 0.00
Norway (NOR) Solar Share May 2024 0.00
Pakistan (PAK) Nuclear Generation May 2024 2.36
Pakistan (PAK) Solar Generation May 2024 1.56
Peru (PER) Wind Share May 2024 7.43
Peru (PER) Wind Generation May 2024 0.37
Poland (POL) Solar Generation May 2024 2.57
Poland (POL) Solar Share May 2024 21.20
Portugal (PRT) Solar Share May 2024 24.28
Portugal (PRT) Solar Generation May 2024 0.76
Romania (ROU) Solar Share May 2024 11.81
Romania (ROU) Solar Generation May 2024 0.45
Russia (RUS) Hydro Generation May 2024 21.12
Singapore (SGP) Gas Generation May 2024 4.95
Slovakia (SVK) Bioenergy Share May 2024 3.94
South Korea (KOR) Solar Generation May 2024 3.92
South Korea (KOR) Solar Share May 2024 8.72
Spain (ESP) Solar Generation May 2024 6.69
Spain (ESP) Solar Share May 2024 32.62
Sweden (SWE) Solar Share May 2024 6.10
Sweden (SWE) Solar Generation May 2024 0.77
Switzerland (CHE) Solar Share May 2024 11.82
Thailand (THA) Gas Generation May 2024 13.56
The Philippines (PHL) Coal Generation May 2024 7.22
Türkiye (TUR) Bioenergy Generation May 2024 0.75
Türkiye (TUR) Solar Generation May 2024 2.48
United Kingdom (GBR) Net imports Share May 2024 21.27
United Kingdom (GBR) Bioenergy Share May 2024 9.19
United Kingdom (GBR) Other fossil Share May 2024 1.56
United States (USA) Solar Share May 2024 8.65
United States (USA) Solar Generation May 2024 30.64
Viet Nam (VNM) Coal Generation May 2024 17.08
Argentina (ARG) Wind Share April 2024 13.14
Armenia (ARM) Solar Share April 2024 7.58
Austria (AUT) Solar Generation April 2024 0.78
Azerbaijan (AZE) Hydro Share April 2024 19.79
Azerbaijan (AZE) Hydro Generation April 2024 0.37
Belarus (BLR) Nuclear Share April 2024 44.35
Belarus (BLR) Bioenergy Share April 2024 1.45
Bosnia Herzegovina (BIH) Solar Share April 2024 3.37
Bosnia Herzegovina (BIH) Solar Generation April 2024 0.03
Bulgaria (BGR) Solar Share April 2024 14.24
Bulgaria (BGR) Solar Generation April 2024 0.45
Canada (CAN) Wind Share April 2024 10.35
Canada (CAN) Wind Generation April 2024 4.73
China (CHN) Solar Share April 2024 9.31
China (CHN) Solar Generation April 2024 68.54
Colombia (COL) Gas Generation April 2024 1.94
Colombia (COL) Solar Share April 2024 3.80
Costa Rica (CRI) Other fossil Share April 2024 25.24
Costa Rica (CRI) Other fossil Generation April 2024 0.26
Croatia (HRV) Solar Generation April 2024 0.09
Croatia (HRV) Solar Share April 2024 8.65
Cyprus (CYP) Solar Share April 2024 22.73
Czechia (CZE) Solar Share April 2024 8.22
Czechia (CZE) Other renewables Share April 2024 4.01
Dominican Republic (DOM) Coal Share April 2024 36.04
Egypt (EGY) Wind Share April 2024 3.70
Greece (GRC) Solar Share April 2024 27.14
Hungary (HUN) Solar Share April 2024 31.48
Hungary (HUN) Solar Generation April 2024 0.96
India (IND) Coal Generation April 2024 119.92
Ireland (IRL) Bioenergy Share April 2024 2.17
Italy (ITA) Solar Share April 2024 18.93
Japan (JPN) Other renewables Share April 2024 1.44
Japan (JPN) Other renewables Generation April 2024 0.93
Japan (JPN) Nuclear Share April 2024 10.39
Kyrgyzstan (KGZ) Other fossil Share April 2024 4.23
Latvia (LVA) Solar Generation April 2024 0.03
Lithuania (LTU) Solar Generation April 2024 0.12
Malaysia (MYS) Solar Share April 2024 1.68
Malta (MLT) Solar Share April 2024 20.83
Moldova (MDA) Wind Share April 2024 2.27
Montenegro (MNE) Solar Share April 2024 6.67
Montenegro (MNE) Solar Generation April 2024 0.01
Peru (PER) Wind Share April 2024 6.06
Peru (PER) Wind Generation April 2024 0.30
Romania (ROU) Solar Generation April 2024 0.40
Romania (ROU) Solar Share April 2024 9.64
Slovenia (SVN) Solar Generation April 2024 0.14
Slovenia (SVN) Solar Share April 2024 15.91
Thailand (THA) Gas Generation April 2024 13.25
The Philippines (PHL) Coal Generation April 2024 6.87
The Philippines (PHL) Solar Generation April 2024 0.36
Türkiye (TUR) Bioenergy Share April 2024 2.97
Türkiye (TUR) Solar Share April 2024 9.95
Türkiye (TUR) Solar Generation April 2024 2.38
United States (USA) Solar Share April 2024 8.45
United States (USA) Solar Generation April 2024 26.85
United States (USA) Wind Share April 2024 15.01
United States (USA) Wind Generation April 2024 47.69
Uruguay (URY) Bioenergy Share April 2024 15.56
Viet Nam (VNM) Coal Share April 2024 64.63
Viet Nam (VNM) Coal Generation April 2024 16.90
Bangladesh (BGD) Coal Generation March 2024 2.71
Bangladesh (BGD) Coal Share March 2024 37.85