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 (%)
Peru (PER) Solar Share December 2025 5.48
Poland (POL) Gas Generation December 2025 2.56
Poland (POL) Gas Share December 2025 17.93
Russia (RUS) Other fossil Generation December 2025 1.53
Russia (RUS) Other fossil Share December 2025 1.37
South Africa (ZAF) Wind Share December 2025 6.17
South Africa (ZAF) Solar Generation December 2025 2.22
South Africa (ZAF) Nuclear Share December 2025 8.05
South Africa (ZAF) Nuclear Generation December 2025 1.41
South Africa (ZAF) Solar Share December 2025 12.68
South Korea (KOR) Other renewables Generation December 2025 0.11
South Korea (KOR) Other renewables Share December 2025 0.21
Taiwan (China) (TWN) Wind Share December 2025 8.65
Taiwan (China) (TWN) Wind Generation December 2025 1.93
Thailand (THA) Solar Share December 2025 6.41
Thailand (THA) Solar Generation December 2025 0.97
Australia (AUS) Solar Share November 2025 28.18
Bangladesh (BGD) Coal Share November 2025 37.99
Bangladesh (BGD) Net imports Share November 2025 22.37
Belarus (BLR) Wind Share November 2025 2.26
Brazil (BRA) Solar Share November 2025 14.30
Brazil (BRA) Solar Generation November 2025 8.88
Bulgaria (BGR) Net imports Share November 2025 20.40
Bulgaria (BGR) Wind Share November 2025 5.20
Canada (CAN) Net imports Share November 2025 2.62
Canada (CAN) Net imports Generation November 2025 1.34
Chile (CHL) Solar Share November 2025 30.70
China (CHN) Wind Share November 2025 14.06
China (CHN) Wind Generation November 2025 117.93
India (IND) Solar Share November 2025 12.80
Kazakhstan (KAZ) Wind Share November 2025 5.21
Kazakhstan (KAZ) Wind Generation November 2025 0.57
Malaysia (MYS) Other fossil Share November 2025 2.94
Malaysia (MYS) Net imports Share November 2025 0.32
Malaysia (MYS) Other fossil Generation November 2025 0.46
Mongolia (MNG) Coal Generation November 2025 0.87
Nigeria (NGA) Hydro Generation November 2025 1.18
North Macedonia (MKD) Wind Share November 2025 6.25
Pakistan (PAK) Solar Share November 2025 32.25
Poland (POL) Gas Share November 2025 16.42
Poland (POL) Gas Generation November 2025 2.23
Russia (RUS) Other fossil Share November 2025 1.34
Slovenia (SVN) Gas Generation November 2025 0.14
South Africa (ZAF) Nuclear Share November 2025 7.26
South Korea (KOR) Other renewables Share November 2025 0.20
Tajikistan (TJK) Gas Share November 2025 3.18
United Kingdom (GBR) Bioenergy Generation November 2025 2.15
Argentina (ARG) Wind Generation October 2025 1.86
Argentina (ARG) Solar Share October 2025 5.22
Argentina (ARG) Solar Generation October 2025 0.57
Argentina (ARG) Wind Share October 2025 17.05
Australia (AUS) Bioenergy Generation October 2025 0.08
Belarus (BLR) Wind Generation October 2025 0.09
Belarus (BLR) Wind Share October 2025 2.24
Belarus (BLR) Hydro Generation October 2025 0.18
Belarus (BLR) Hydro Share October 2025 4.48
Brazil (BRA) Solar Share October 2025 13.45
Colombia (COL) Solar Share October 2025 5.80
Colombia (COL) Solar Generation October 2025 0.42
Egypt (EGY) Wind Share October 2025 5.51
Japan (JPN) Bioenergy Share October 2025 8.15
Kazakhstan (KAZ) Wind Share October 2025 4.89
Kenya (KEN) Net imports Generation October 2025 0.15
Malaysia (MYS) Other fossil Generation October 2025 0.32
Malaysia (MYS) Net imports Generation October 2025 0.05
Malaysia (MYS) Net imports Share October 2025 0.31
New Zealand (NZL) Wind Share October 2025 13.06
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.15
Pakistan (PAK) Solar Generation October 2025 3.80
Pakistan (PAK) Solar Share October 2025 28.25
Peru (PER) Solar Share October 2025 5.32
Peru (PER) Solar Generation October 2025 0.28
Singapore (SGP) Solar Share October 2025 3.29
Singapore (SGP) Solar Generation October 2025 0.17
Slovenia (SVN) Bioenergy Share October 2025 2.47
Slovenia (SVN) Gas Generation October 2025 0.11
Slovenia (SVN) Gas Share October 2025 13.58
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.30
Taiwan (China) (TWN) Gas Generation October 2025 13.72
Argentina (ARG) Wind Share September 2025 15.21
Argentina (ARG) Bioenergy Share September 2025 1.31
Argentina (ARG) Solar Share September 2025 4.60
Argentina (ARG) Wind Generation September 2025 1.62
Argentina (ARG) Solar Generation September 2025 0.49
Australia (AUS) Wind Share September 2025 19.24
Belgium (BEL) Bioenergy Share September 2025 5.70
Belgium (BEL) Bioenergy Generation September 2025 0.30
Brazil (BRA) Wind Generation September 2025 12.38
Brazil (BRA) Wind Share September 2025 20.58
Brazil (BRA) Solar Share September 2025 12.77
Bulgaria (BGR) Nuclear Share September 2025 50.55
Colombia (COL) Solar Generation September 2025 0.40
Colombia (COL) Solar Share September 2025 5.62
Egypt (EGY) Wind Share September 2025 5.33
Kazakhstan (KAZ) Wind Share September 2025 4.86
Kosovo (XKX) Coal Share September 2025 95.00