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 (%)
Serbia (SRB) Wind Share February 2026 6.90
Singapore (SGP) Solar Share February 2026 3.49
South Africa (ZAF) Other renewables Share February 2026 0.18
Thailand (THA) Gas Share February 2026 72.44
The Philippines (PHL) Solar Share February 2026 4.63
Argentina (ARG) Solar Generation January 2026 0.63
Armenia (ARM) Gas Generation January 2026 0.48
Azerbaijan (AZE) Wind Share January 2026 5.42
Azerbaijan (AZE) Wind Generation January 2026 0.13
Canada (CAN) Other renewables Share January 2026 0.09
Canada (CAN) Wind Generation January 2026 5.67
Canada (CAN) Gas Generation January 2026 11.92
Canada (CAN) Other renewables Generation January 2026 0.06
Chile (CHL) Solar Generation January 2026 2.36
Chile (CHL) Solar Share January 2026 31.55
Croatia (HRV) Gas Generation January 2026 0.38
Czechia (CZE) Gas Generation January 2026 0.83
Denmark (DNK) Wind Generation January 2026 2.83
Ecuador (ECU) Other fossil Generation January 2026 1.08
Estonia (EST) Net imports Generation January 2026 0.46
Finland (FIN) Other renewables Generation January 2026 0.04
Germany (DEU) Gas Share January 2026 23.66
Greece (GRC) Wind Generation January 2026 1.57
Hungary (HUN) Gas Generation January 2026 1.30
Hungary (HUN) Gas Share January 2026 40.63
India (IND) Other renewables Generation January 2026 0.26
India (IND) Solar Generation January 2026 20.27
Japan (JPN) Nuclear Generation January 2026 9.14
Japan (JPN) Wind Share January 2026 2.09
Japan (JPN) Wind Generation January 2026 1.84
Kazakhstan (KAZ) Wind Generation January 2026 0.58
Kyrgyzstan (KGZ) Gas Share January 2026 2.88
Latvia (LVA) Gas Share January 2026 69.74
Latvia (LVA) Gas Generation January 2026 0.53
Lithuania (LTU) Wind Generation January 2026 0.54
Luxembourg (LUX) Net imports Generation January 2026 0.39
Malaysia (MYS) Gas Generation January 2026 5.89
Mongolia (MNG) Coal Generation January 2026 1.00
Montenegro (MNE) Hydro Generation January 2026 0.32
New Zealand (NZL) Other renewables Share January 2026 24.35
Pakistan (PAK) Coal Generation January 2026 2.98
Peru (PER) Bioenergy Share January 2026 1.12
Peru (PER) Bioenergy Generation January 2026 0.06
Poland (POL) Gas Generation January 2026 2.58
Poland (POL) Other fossil Generation January 2026 0.81
Russia (RUS) Coal Generation January 2026 21.69
Russia (RUS) Other fossil Generation January 2026 1.58
Singapore (SGP) Solar Share January 2026 3.39
Slovenia (SVN) Gas Generation January 2026 0.15
South Africa (ZAF) Solar Generation January 2026 2.36
South Africa (ZAF) Solar Share January 2026 13.08
South Africa (ZAF) Other renewables Share January 2026 0.17
South Korea (KOR) Other renewables Share January 2026 0.26
South Korea (KOR) Other renewables Generation January 2026 0.14
South Korea (KOR) Wind Generation January 2026 0.59
South Korea (KOR) Gas Generation January 2026 18.09
South Korea (KOR) Wind Share January 2026 1.08
Spain (ESP) Wind Generation January 2026 7.82
Sweden (SWE) Hydro Generation January 2026 8.22
Thailand (THA) Hydro Share January 2026 6.37
Thailand (THA) Solar Share January 2026 7.82
Thailand (THA) Solar Generation January 2026 1.13
Thailand (THA) Hydro Generation January 2026 0.92
Türkiye (TUR) Wind Generation January 2026 5.22
Türkiye (TUR) Wind Share January 2026 16.41
United Kingdom (GBR) Other fossil Generation January 2026 0.46
Uruguay (URY) Solar Generation January 2026 0.06
Argentina (ARG) Solar Generation December 2025 0.61
Armenia (ARM) Solar Generation December 2025 0.10
Armenia (ARM) Gas Generation December 2025 0.47
Australia (AUS) Solar Share December 2025 30.43
Australia (AUS) Solar Generation December 2025 6.35
Bangladesh (BGD) Net imports Share December 2025 24.59
Bangladesh (BGD) Coal Share December 2025 42.50
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.82
Colombia (COL) Bioenergy Generation December 2025 0.10
Colombia (COL) Solar Generation December 2025 0.46
Colombia (COL) Solar Share December 2025 6.23
Denmark (DNK) Other fossil Generation December 2025 0.24
Ecuador (ECU) Other fossil Generation December 2025 1.05
Hungary (HUN) Bioenergy Share December 2025 4.91
Hungary (HUN) Gas Generation December 2025 1.03
India (IND) Solar Generation December 2025 19.46
Japan (JPN) Bioenergy Generation December 2025 6.20
Japan (JPN) Wind Share December 2025 2.04
Japan (JPN) Wind Generation December 2025 1.65
Japan (JPN) Nuclear Generation December 2025 8.67
Kazakhstan (KAZ) Gas Generation December 2025 3.68
Kenya (KEN) Other renewables Generation December 2025 0.56
Lithuania (LTU) Wind Share December 2025 69.44
Lithuania (LTU) Wind Generation December 2025 0.50
Mongolia (MNG) Coal Generation December 2025 0.98
Nigeria (NGA) Hydro Generation December 2025 1.34
Nigeria (NGA) Hydro Share December 2025 42.81
Peru (PER) Solar Generation December 2025 0.29