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 Share December 2025 17.93
Poland (POL) Gas Generation December 2025 2.56
Russia (RUS) Other fossil Share December 2025 1.37
Russia (RUS) Other fossil Generation December 2025 1.53
South Africa (ZAF) Nuclear Share December 2025 8.05
South Africa (ZAF) Nuclear Generation December 2025 1.41
South Africa (ZAF) Solar Generation December 2025 2.22
South Africa (ZAF) Wind Share December 2025 6.17
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 Generation December 2025 0.97
Thailand (THA) Solar Share December 2025 6.41
United Kingdom (GBR) Hydro Generation December 2025 0.79
United Kingdom (GBR) Hydro Share December 2025 2.95
United Kingdom (GBR) Wind Generation December 2025 10.82
Australia (AUS) Solar Share November 2025 28.16
Bangladesh (BGD) Net imports Share November 2025 22.37
Bangladesh (BGD) Coal Share November 2025 37.99
Belarus (BLR) Wind Share November 2025 2.26
Brazil (BRA) Solar Share November 2025 13.76
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.20
Kazakhstan (KAZ) Wind Generation November 2025 0.57
Malaysia (MYS) Other fossil Share November 2025 2.94
Malaysia (MYS) Other fossil Generation November 2025 0.46
Malaysia (MYS) Net imports Share November 2025 0.32
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 Generation November 2025 2.23
Poland (POL) Gas Share November 2025 16.42
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 3.95
Argentina (ARG) Wind Generation October 2025 1.86
Argentina (ARG) Wind Share October 2025 17.05
Argentina (ARG) Solar Share October 2025 5.22
Argentina (ARG) Solar Generation October 2025 0.57
Australia (AUS) Bioenergy Generation October 2025 0.08
Belarus (BLR) Hydro Share October 2025 4.48
Belarus (BLR) Hydro Generation October 2025 0.18
Belarus (BLR) Wind Generation October 2025 0.09
Belarus (BLR) Wind Share October 2025 2.24
Brazil (BRA) Solar Generation October 2025 8.63
Brazil (BRA) Solar Share October 2025 13.69
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) Net imports Generation October 2025 0.05
Malaysia (MYS) Net imports Share October 2025 0.31
Malaysia (MYS) Other fossil Generation October 2025 0.32
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 Share October 2025 28.25
Pakistan (PAK) Solar Generation October 2025 3.80
Peru (PER) Solar Generation October 2025 0.28
Peru (PER) Solar Share October 2025 5.32
Singapore (SGP) Solar Share October 2025 3.25
Singapore (SGP) Solar Generation October 2025 0.17
Slovenia (SVN) Bioenergy Share October 2025 2.47
Slovenia (SVN) Gas Share October 2025 13.58
Slovenia (SVN) Gas Generation October 2025 0.11
South Africa (ZAF) Solar Generation October 2025 1.96
South Africa (ZAF) Solar Share October 2025 10.14
Taiwan (China) (TWN) Gas Generation October 2025 13.72
Taiwan (China) (TWN) Gas Share October 2025 53.30
Argentina (ARG) Solar Share September 2025 4.60
Argentina (ARG) Wind Share September 2025 15.21
Argentina (ARG) Bioenergy Share September 2025 1.32
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 Share September 2025 20.45
Brazil (BRA) Wind Generation September 2025 12.38
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