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 (%)
Dominican Republic (DOM) Coal Share January 2025 36.19
Ecuador (ECU) Solar Share January 2025 0.10
Estonia (EST) Hydro Share January 2025 0.22
Germany (DEU) Other fossil Generation January 2025 2.41
Germany (DEU) Other fossil Share January 2025 5.29
Germany (DEU) Gas Share January 2025 21.05
India (IND) Solar Share January 2025 9.70
Japan (JPN) Nuclear Generation January 2025 8.35
Japan (JPN) Bioenergy Generation January 2025 5.50
Kazakhstan (KAZ) Wind Generation January 2025 0.51
Kazakhstan (KAZ) Wind Share January 2025 4.44
Kuwait (KWT) Other fossil Share January 2025 41.76
Kyrgyzstan (KGZ) Gas Share January 2025 1.92
Malta (MLT) Net imports Share January 2025 53.74
Malta (MLT) Bioenergy Share January 2025 0.62
Moldova (MDA) Wind Share January 2025 2.63
Moldova (MDA) Bioenergy Share January 2025 0.38
New Zealand (NZL) Other renewables Share January 2025 24.48
New Zealand (NZL) Solar Share January 2025 0.44
New Zealand (NZL) Solar Generation January 2025 0.01
Oman (OMN) Gas Share January 2025 100.01
Pakistan (PAK) Solar Share January 2025 23.38
Pakistan (PAK) Solar Generation January 2025 2.46
Peru (PER) Hydro Generation January 2025 3.40
Romania (ROU) Gas Share January 2025 27.43
Russia (RUS) Coal Share January 2025 18.91
Serbia (SRB) Gas Generation January 2025 0.25
Serbia (SRB) Gas Share January 2025 7.42
Slovakia (SVK) Nuclear Generation January 2025 1.83
Slovenia (SVN) Wind Share January 2025 0.08
South Korea (KOR) Nuclear Generation January 2025 17.89
Taiwan (China) (TWN) Other renewables Share January 2025 0.01
Taiwan (China) (TWN) Gas Share January 2025 46.91
Tajikistan (TJK) Net imports Share January 2025 1.80
Tajikistan (TJK) Net imports Generation January 2025 0.04
Thailand (THA) Hydro Share January 2025 5.51
Thailand (THA) Hydro Generation January 2025 0.79
Thailand (THA) Solar Generation January 2025 0.91
Thailand (THA) Solar Share January 2025 6.38
Tunisia (TUN) Solar Share January 2025 0.21
Türkiye (TUR) Other renewables Generation January 2025 1.00
United Kingdom (GBR) Bioenergy Generation January 2025 3.52
United Kingdom (GBR) Bioenergy Share January 2025 12.49
United Kingdom (GBR) Hydro Generation January 2025 0.67
United Kingdom (GBR) Other fossil Generation January 2025 0.44
Uruguay (URY) Solar Generation January 2025 0.06
Argentina (ARG) Solar Generation December 2024 0.48
Argentina (ARG) Solar Share December 2024 4.02
Armenia (ARM) Nuclear Generation December 2024 0.40
Australia (AUS) Solar Generation December 2024 5.78
Australia (AUS) Solar Share December 2024 27.62
Bangladesh (BGD) Solar Share December 2024 2.32
Brazil (BRA) Solar Generation December 2024 7.74
Brazil (BRA) Solar Share December 2024 12.16
Canada (CAN) Wind Generation December 2024 4.81
Chile (CHL) Solar Share December 2024 28.61
Chile (CHL) Solar Generation December 2024 2.12
China (CHN) Wind Generation December 2024 100.85
China (CHN) Nuclear Generation December 2024 43.27
Colombia (COL) Solar Generation December 2024 0.32
Colombia (COL) Solar Share December 2024 4.46
Estonia (EST) Wind Generation December 2024 0.20
Finland (FIN) Wind Share December 2024 31.91
Finland (FIN) Wind Generation December 2024 2.69
Hungary (HUN) Other renewables Generation December 2024 0.02
Hungary (HUN) Other renewables Share December 2024 0.65
Hungary (HUN) Nuclear Generation December 2024 1.45
Hungary (HUN) Bioenergy Generation December 2024 0.13
Japan (JPN) Nuclear Generation December 2024 8.11
Japan (JPN) Wind Generation December 2024 1.60
Japan (JPN) Bioenergy Generation December 2024 5.24
Japan (JPN) Wind Share December 2024 1.97
Japan (JPN) Other renewables Generation December 2024 0.96
Kosovo (XKX) Net imports Generation December 2024 0.33
Kosovo (XKX) Net imports Share December 2024 57.89
Latvia (LVA) Wind Generation December 2024 0.04
Lithuania (LTU) Wind Generation December 2024 0.44
Mongolia (MNG) Coal Generation December 2024 0.84
Netherlands (NLD) Wind Generation December 2024 4.11
New Zealand (NZL) Other renewables Share December 2024 23.05
North Macedonia (MKD) Wind Generation December 2024 0.03
Norway (NOR) Wind Generation December 2024 1.75
Pakistan (PAK) Solar Generation December 2024 2.31
Pakistan (PAK) Solar Share December 2024 23.10
Poland (POL) Other fossil Generation December 2024 0.80
Poland (POL) Other renewables Share December 2024 0.34
Poland (POL) Other renewables Generation December 2024 0.05
Puerto Rico (PRI) Coal Share December 2024 25.00
Romania (ROU) Gas Share December 2024 25.52
Russia (RUS) Nuclear Generation December 2024 21.78
Russia (RUS) Coal Share December 2024 18.78
Russia (RUS) Coal Generation December 2024 21.14
Slovenia (SVN) Gas Generation December 2024 0.09
Slovenia (SVN) Gas Share December 2024 7.26
South Africa (ZAF) Solar Share December 2024 10.02
South Africa (ZAF) Solar Generation December 2024 1.90
South Korea (KOR) Wind Share December 2024 1.00
South Korea (KOR) Wind Generation December 2024 0.52
Sweden (SWE) Wind Generation December 2024 5.55
Sweden (SWE) Wind Share December 2024 34.60