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 (%)
Japan (JPN) Bioenergy Share October 2025 8.16
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
Pakistan (PAK) Solar Share October 2025 28.31
Pakistan (PAK) Solar Generation October 2025 3.81
Peru (PER) Solar Share October 2025 5.32
Peru (PER) Solar Generation October 2025 0.28
Romania (ROU) Net imports Share October 2025 14.90
Romania (ROU) Net imports Generation October 2025 0.66
Singapore (SGP) Solar Generation October 2025 0.17
Singapore (SGP) Solar Share October 2025 3.29
Slovenia (SVN) Gas Generation October 2025 0.10
Slovenia (SVN) Gas Share October 2025 12.66
Slovenia (SVN) Bioenergy Share October 2025 2.53
South Africa (ZAF) Solar Share October 2025 10.14
South Africa (ZAF) Solar Generation October 2025 1.96
Taiwan (China) (TWN) Gas Share October 2025 53.42
Taiwan (China) (TWN) Gas Generation October 2025 13.74
Argentina (ARG) Bioenergy Share September 2025 1.31
Argentina (ARG) Wind Share September 2025 15.21
Argentina (ARG) Solar Generation September 2025 0.49
Argentina (ARG) Wind Generation September 2025 1.62
Argentina (ARG) Solar Share September 2025 4.60
Australia (AUS) Wind Share September 2025 19.27
Brazil (BRA) Solar Share September 2025 12.77
Brazil (BRA) Wind Share September 2025 20.58
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
Kazakhstan (KAZ) Wind Share September 2025 4.86
New Zealand (NZL) Wind Share September 2025 12.64
New Zealand (NZL) Wind Generation September 2025 0.44
Nigeria (NGA) Hydro Generation September 2025 1.04
Nigeria (NGA) Hydro Share September 2025 37.01
Pakistan (PAK) Solar Generation September 2025 3.33
Peru (PER) Solar Generation September 2025 0.23
Peru (PER) Bioenergy Share September 2025 1.00
Peru (PER) Solar Share September 2025 4.58
Peru (PER) Bioenergy Generation September 2025 0.05
Slovenia (SVN) Bioenergy Share September 2025 2.04
Slovenia (SVN) Bioenergy Generation September 2025 0.02
Thailand (THA) Net imports Share September 2025 30.23
Thailand (THA) Net imports Generation September 2025 4.42
The Philippines (PHL) Hydro Generation September 2025 1.45
Tunisia (TUN) Gas Share September 2025 99.46
Argentina (ARG) Bioenergy Share August 2025 1.30
Bangladesh (BGD) Coal Generation August 2025 3.14
Brazil (BRA) Wind Share August 2025 19.37
Canada (CAN) Gas Share August 2025 21.00
China (CHN) Bioenergy Generation August 2025 20.08
China (CHN) Coal Generation August 2025 578.42
China (CHN) Gas Generation August 2025 29.58
Colombia (COL) Solar Share August 2025 5.39
Colombia (COL) Solar Generation August 2025 0.39
Czechia (CZE) Nuclear Share August 2025 51.25
Czechia (CZE) Bioenergy Generation August 2025 0.26
Dominican Republic (DOM) Solar Share August 2025 11.21
Dominican Republic (DOM) Solar Generation August 2025 0.26
Egypt (EGY) Wind Share August 2025 4.77
Egypt (EGY) Wind Generation August 2025 1.23
India (IND) Hydro Generation August 2025 25.18
Japan (JPN) Bioenergy Generation August 2025 5.91
Mexico (MEX) Gas Generation August 2025 21.34
New Zealand (NZL) Other renewables Generation August 2025 0.81
Peru (PER) Solar Generation August 2025 0.18
Peru (PER) Solar Share August 2025 3.56
Puerto Rico (PRI) Gas Share August 2025 62.70
Slovenia (SVN) Nuclear Share August 2025 53.68
Switzerland (CHE) Solar Share August 2025 17.74
Taiwan (China) (TWN) Gas Generation August 2025 13.10
Taiwan (China) (TWN) Gas Share August 2025 48.74
Thailand (THA) Net imports Share August 2025 27.88
Thailand (THA) Net imports Generation August 2025 4.38
The Philippines (PHL) Hydro Generation August 2025 1.41
Türkiye (TUR) Wind Generation August 2025 4.58
Argentina (ARG) Net imports Generation July 2025 1.31
Argentina (ARG) Net imports Share July 2025 10.81
Argentina (ARG) Bioenergy Generation July 2025 0.15
Australia (AUS) Wind Share July 2025 18.39
Australia (AUS) Wind Generation July 2025 4.02
Bangladesh (BGD) Coal Generation July 2025 2.94
Belgium (BEL) Solar Share July 2025 25.44
Bulgaria (BGR) Solar Share July 2025 30.67
Bulgaria (BGR) Solar Generation July 2025 0.92
Canada (CAN) Gas Share July 2025 20.46
Chile (CHL) Wind Generation July 2025 1.17
China (CHN) Bioenergy Generation July 2025 19.27
China (CHN) Solar Generation July 2025 130.42
China (CHN) Gas Generation July 2025 28.38
Colombia (COL) Hydro Generation July 2025 6.06
Costa Rica (CRI) Hydro Generation July 2025 0.96
Cyprus (CYP) Solar Generation July 2025 0.20
Dominican Republic (DOM) Solar Share July 2025 10.67