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 (%)
Thailand (THA) Solar Share December 2025 6.41
United Kingdom (GBR) Hydro Generation December 2025 0.80
United Kingdom (GBR) Hydro Share December 2025 3.07
Australia (AUS) Solar Share November 2025 28.10
Bangladesh (BGD) Coal Share November 2025 38.00
Bangladesh (BGD) Net imports Share November 2025 22.27
Brazil (BRA) Solar Share November 2025 13.76
Bulgaria (BGR) Net imports Share November 2025 20.23
Bulgaria (BGR) Wind Share November 2025 5.32
Canada (CAN) Net imports Generation November 2025 1.34
Canada (CAN) Net imports Share November 2025 2.61
Chile (CHL) Solar Share November 2025 30.70
China (CHN) Wind Generation November 2025 117.02
China (CHN) Other fossil Generation November 2025 9.22
China (CHN) Other fossil Share November 2025 1.10
China (CHN) Wind Share November 2025 13.96
Germany (DEU) Other fossil Generation November 2025 2.57
Germany (DEU) Other fossil Share November 2025 6.20
India (IND) Solar Share November 2025 12.80
Kazakhstan (KAZ) Wind Generation November 2025 0.57
Kazakhstan (KAZ) Wind Share November 2025 5.17
Kyrgyzstan (KGZ) Gas Share November 2025 2.14
Malaysia (MYS) Net imports Share November 2025 0.32
Malaysia (MYS) Other fossil Share November 2025 2.94
Malaysia (MYS) Other fossil Generation November 2025 0.46
Mongolia (MNG) Coal Generation November 2025 0.87
New Zealand (NZL) Solar Share November 2025 0.91
Nigeria (NGA) Hydro Generation November 2025 1.18
Pakistan (PAK) Solar Share November 2025 32.25
Poland (POL) Gas Share November 2025 16.41
Poland (POL) Gas Generation November 2025 2.23
Slovenia (SVN) Gas Generation November 2025 0.14
South Africa (ZAF) Nuclear Share November 2025 7.27
South Korea (KOR) Other renewables Share November 2025 0.20
United Kingdom (GBR) Bioenergy Generation November 2025 3.95
Argentina (ARG) Solar Share October 2025 5.19
Argentina (ARG) Solar Generation October 2025 0.57
Argentina (ARG) Wind Generation October 2025 1.86
Argentina (ARG) Wind Share October 2025 16.99
Australia (AUS) Bioenergy Generation October 2025 0.08
Brazil (BRA) Solar Generation October 2025 8.63
Brazil (BRA) Solar Share October 2025 13.69
Colombia (COL) Solar Generation October 2025 0.42
Colombia (COL) Solar Share October 2025 5.80
Egypt (EGY) Wind Share October 2025 5.53
Germany (DEU) Other fossil Generation October 2025 2.47
Germany (DEU) Other fossil Share October 2025 5.70
Japan (JPN) Bioenergy Share October 2025 8.15
Kenya (KEN) Net imports Generation October 2025 0.15
Kyrgyzstan (KGZ) Net imports Share October 2025 32.15
Kyrgyzstan (KGZ) Gas Share October 2025 2.11
Malaysia (MYS) Other fossil Generation October 2025 0.32
Malaysia (MYS) Net imports Share October 2025 0.31
Malaysia (MYS) Net imports Generation October 2025 0.05
New Zealand (NZL) Solar Generation October 2025 0.03
New Zealand (NZL) Solar Share October 2025 0.78
New Zealand (NZL) Wind Share October 2025 12.71
Nigeria (NGA) Hydro Generation October 2025 1.07
North Macedonia (MKD) Wind Generation October 2025 0.04
North Macedonia (MKD) Wind Share October 2025 6.34
Pakistan (PAK) Solar Share October 2025 28.25
Pakistan (PAK) Solar Generation October 2025 3.80
Peru (PER) Solar Share October 2025 5.39
Peru (PER) Solar Generation October 2025 0.28
Singapore (SGP) Solar Generation October 2025 0.17
Singapore (SGP) Solar Share October 2025 3.25
Slovenia (SVN) Gas Generation October 2025 0.11
Slovenia (SVN) Bioenergy Share October 2025 2.04
Slovenia (SVN) Gas Share October 2025 13.77
South Africa (ZAF) Solar Generation October 2025 1.96
South Africa (ZAF) Solar Share October 2025 10.14
Taiwan (China) (TWN) Gas Share October 2025 53.31
Taiwan (China) (TWN) Gas Generation October 2025 13.72
Argentina (ARG) Solar Share September 2025 4.56
Argentina (ARG) Bioenergy Share September 2025 1.31
Argentina (ARG) Wind Share September 2025 15.17
Argentina (ARG) Wind Generation September 2025 1.62
Argentina (ARG) Solar Generation September 2025 0.49
Australia (AUS) Wind Share September 2025 19.22
Belgium (BEL) Bioenergy Share September 2025 5.58
Belgium (BEL) Bioenergy Generation September 2025 0.30
Brazil (BRA) Wind Share September 2025 20.45
Brazil (BRA) Wind Generation September 2025 12.38
Bulgaria (BGR) Nuclear Share September 2025 50.63
Colombia (COL) Solar Share September 2025 5.62
Colombia (COL) Solar Generation September 2025 0.40
Costa Rica (CRI) Solar Share September 2025 0.29
Egypt (EGY) Wind Share September 2025 5.33
Kazakhstan (KAZ) Wind Share September 2025 4.88
Moldova (MDA) Solar Share September 2025 19.95
New Zealand (NZL) Wind Share September 2025 12.36
New Zealand (NZL) Wind Generation September 2025 0.44
New Zealand (NZL) Solar Share September 2025 0.65
Nigeria (NGA) Hydro Generation September 2025 1.04
Nigeria (NGA) Hydro Share September 2025 37.05
Pakistan (PAK) Solar Generation September 2025 3.33
Peru (PER) Solar Share September 2025 4.66
Peru (PER) Bioenergy Generation September 2025 0.05
Peru (PER) Bioenergy Share September 2025 0.92
Peru (PER) Solar Generation September 2025 0.23