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 (%)
Bangladesh (BGD) Net imports Share December 2025 24.59
Belarus (BLR) Wind Generation December 2025 0.08
Belarus (BLR) Wind Share December 2025 1.90
Belarus (BLR) Hydro Share December 2025 4.03
Belarus (BLR) Hydro Generation December 2025 0.17
Belgium (BEL) Other fossil Generation December 2025 1.00
Belgium (BEL) Other fossil Share December 2025 16.47
Belgium (BEL) Wind Share December 2025 29.82
Brazil (BRA) Solar Generation December 2025 9.32
Canada (CAN) Gas Generation December 2025 11.89
Canada (CAN) Wind Generation December 2025 5.58
Chile (CHL) Solar Generation December 2025 2.35
Chile (CHL) Solar Share December 2025 31.25
China (CHN) Nuclear Generation December 2025 44.83
Colombia (COL) Solar Generation December 2025 0.46
Colombia (COL) Solar Share December 2025 6.23
Colombia (COL) Bioenergy Generation December 2025 0.10
Ecuador (ECU) Other fossil Generation December 2025 1.05
Estonia (EST) Net imports Generation December 2025 0.51
Estonia (EST) Wind Share December 2025 44.74
Hungary (HUN) Gas Generation December 2025 1.03
Hungary (HUN) Bioenergy Share December 2025 4.91
India (IND) Solar Generation December 2025 19.46
Japan (JPN) Bioenergy Generation December 2025 6.20
Japan (JPN) Nuclear Generation December 2025 8.67
Japan (JPN) Wind Share December 2025 2.04
Japan (JPN) Wind Generation December 2025 1.65
Kazakhstan (KAZ) Gas Generation December 2025 3.68
Kenya (KEN) Other renewables Generation December 2025 0.56
Lithuania (LTU) Wind Generation December 2025 0.51
Lithuania (LTU) Wind Share December 2025 69.86
Mongolia (MNG) Coal Generation December 2025 0.98
Nigeria (NGA) Hydro Share December 2025 42.81
Nigeria (NGA) Hydro Generation December 2025 1.34
Peru (PER) Solar Share December 2025 5.48
Peru (PER) Solar Generation December 2025 0.29
Poland (POL) Gas Share December 2025 17.93
Poland (POL) Gas Generation December 2025 2.56
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 Generation December 2025 1.41
South Africa (ZAF) Nuclear Share December 2025 8.05
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 Generation December 2025 1.93
Taiwan (China) (TWN) Wind Share December 2025 8.66
Thailand (THA) Solar Share December 2025 6.41
Thailand (THA) Solar Generation December 2025 0.97
Armenia (ARM) Solar Generation November 2025 0.08
Australia (AUS) Solar Share November 2025 28.19
Bangladesh (BGD) Net imports Share November 2025 22.37
Bangladesh (BGD) Coal Share November 2025 37.99
Belarus (BLR) Hydro Share November 2025 4.02
Belarus (BLR) Wind Share November 2025 1.76
Belarus (BLR) Solar Share November 2025 1.51
Brazil (BRA) Solar Generation November 2025 8.88
Brazil (BRA) Solar Share November 2025 14.30
Bulgaria (BGR) Net imports Share November 2025 20.40
Bulgaria (BGR) Wind Share November 2025 5.20
Canada (CAN) Net imports Generation November 2025 1.34
Canada (CAN) Net imports Share November 2025 2.62
Chile (CHL) Solar Share November 2025 30.70
China (CHN) Wind Generation November 2025 117.93
China (CHN) Wind Share November 2025 14.06
India (IND) Solar Share November 2025 12.80
Kazakhstan (KAZ) Wind Generation November 2025 0.57
Kazakhstan (KAZ) Wind Share November 2025 5.21
Malaysia (MYS) Other fossil Generation November 2025 0.46
Malaysia (MYS) Net imports Share November 2025 0.32
Malaysia (MYS) Other fossil Share November 2025 2.94
Mongolia (MNG) Coal Generation November 2025 0.87
Nigeria (NGA) Hydro Generation November 2025 1.18
Pakistan (PAK) Solar Share November 2025 32.31
Poland (POL) Gas Share November 2025 16.35
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
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) Wind Share October 2025 17.05
Argentina (ARG) Solar Generation October 2025 0.57
Australia (AUS) Bioenergy Generation October 2025 0.08
Belarus (BLR) Wind Share October 2025 1.75
Belarus (BLR) Solar Generation October 2025 0.06
Belarus (BLR) Hydro Generation October 2025 0.16
Belarus (BLR) Wind Generation October 2025 0.07
Belarus (BLR) Solar Share October 2025 1.50
Belarus (BLR) Hydro Share October 2025 4.00
Belgium (BEL) Other fossil Generation October 2025 0.87
Belgium (BEL) Other fossil Share October 2025 16.20
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