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 (%)
Tajikistan (TJK) Net imports Share January 2025 1.42
Thailand (THA) Hydro Share January 2025 5.53
Thailand (THA) Solar Generation January 2025 0.91
Thailand (THA) Hydro Generation January 2025 0.79
Thailand (THA) Solar Share January 2025 6.37
Türkiye (TUR) Other renewables Generation January 2025 1.00
United Kingdom (GBR) Other fossil Generation January 2025 0.43
Uruguay (URY) Bioenergy Share January 2025 16.50
Argentina (ARG) Solar Share December 2024 4.02
Argentina (ARG) Solar Generation December 2024 0.48
Armenia (ARM) Nuclear Generation December 2024 0.40
Australia (AUS) Solar Generation December 2024 5.78
Australia (AUS) Solar Share December 2024 27.62
Bangladesh (BGD) Solar Share December 2024 2.32
Brazil (BRA) Solar Generation December 2024 7.74
Brazil (BRA) Solar Share December 2024 12.16
Canada (CAN) Wind Generation December 2024 4.81
Chile (CHL) Solar Share December 2024 28.61
Chile (CHL) Solar Generation December 2024 2.12
China (CHN) Nuclear Generation December 2024 43.27
China (CHN) Wind Generation December 2024 100.85
Colombia (COL) Solar Share December 2024 4.46
Colombia (COL) Solar Generation December 2024 0.32
Estonia (EST) Wind Generation December 2024 0.20
Finland (FIN) Wind Share December 2024 31.91
Finland (FIN) Wind Generation December 2024 2.69
Hungary (HUN) Other renewables Generation December 2024 0.02
Hungary (HUN) Other renewables Share December 2024 0.65
Hungary (HUN) Nuclear Generation December 2024 1.45
Hungary (HUN) Bioenergy Generation December 2024 0.13
Japan (JPN) Bioenergy Generation December 2024 5.24
Japan (JPN) Wind Generation December 2024 1.60
Japan (JPN) Nuclear Generation December 2024 8.11
Japan (JPN) Other renewables Generation December 2024 0.96
Japan (JPN) Wind Share December 2024 1.97
Kosovo (XKX) Net imports Generation December 2024 0.33
Kosovo (XKX) Net imports Share December 2024 57.89
Latvia (LVA) Wind Generation December 2024 0.04
Lithuania (LTU) Wind Generation December 2024 0.44
Mongolia (MNG) Coal Generation December 2024 0.84
Netherlands (NLD) Wind Generation December 2024 4.11
New Zealand (NZL) Other renewables Share December 2024 23.05
North Macedonia (MKD) Wind Generation December 2024 0.03
Norway (NOR) Wind Generation December 2024 1.75
Pakistan (PAK) Solar Share December 2024 23.10
Pakistan (PAK) Solar Generation December 2024 2.31
Poland (POL) Other renewables Generation December 2024 0.05
Poland (POL) Other renewables Share December 2024 0.34
Poland (POL) Other fossil Generation December 2024 0.80
Puerto Rico (PRI) Coal Share December 2024 25.00
Romania (ROU) Gas Share December 2024 25.52
Russia (RUS) Coal Generation December 2024 21.14
Russia (RUS) Coal Share December 2024 18.78
Russia (RUS) Nuclear Generation December 2024 21.78
Slovenia (SVN) Gas Generation December 2024 0.09
Slovenia (SVN) Gas Share December 2024 7.26
South Africa (ZAF) Solar Share December 2024 10.02
South Africa (ZAF) Solar Generation December 2024 1.90
South Korea (KOR) Wind Generation December 2024 0.52
South Korea (KOR) Wind Share December 2024 1.00
Sweden (SWE) Wind Share December 2024 34.60
Sweden (SWE) Wind Generation December 2024 5.55
Taiwan (China) (TWN) Wind Share December 2024 8.48
Taiwan (China) (TWN) Wind Generation December 2024 1.90
Thailand (THA) Wind Generation December 2024 0.52
Thailand (THA) Wind Share December 2024 3.56
The Philippines (PHL) Bioenergy Generation December 2024 0.14
Türkiye (TUR) Other renewables Generation December 2024 0.98
United Kingdom (GBR) Other fossil Generation December 2024 0.37
Argentina (ARG) Solar Generation November 2024 0.45
Argentina (ARG) Solar Share November 2024 3.99
Argentina (ARG) Wind Generation November 2024 1.54
Belarus (BLR) Hydro Share November 2024 1.57
Belarus (BLR) Hydro Generation November 2024 0.06
Bulgaria (BGR) Net imports Generation November 2024 0.53
Bulgaria (BGR) Net imports Share November 2024 19.56
Costa Rica (CRI) Hydro Share November 2024 85.58
Ecuador (ECU) Bioenergy Share November 2024 3.14
Ecuador (ECU) Other fossil Generation November 2024 1.04
Ecuador (ECU) Other fossil Share November 2024 46.64
Estonia (EST) Wind Share November 2024 43.59
Estonia (EST) Wind Generation November 2024 0.17
Finland (FIN) Wind Generation November 2024 2.30
Germany (DEU) Gas Share November 2024 21.01
Kazakhstan (KAZ) Wind Generation November 2024 0.45
Kazakhstan (KAZ) Wind Share November 2024 4.40
Kosovo (XKX) Coal Share November 2024 94.83
Pakistan (PAK) Solar Share November 2024 21.99
Poland (POL) Bioenergy Share November 2024 2.06
Poland (POL) Gas Share November 2024 14.07
Poland (POL) Gas Generation November 2024 1.98
Poland (POL) Bioenergy Generation November 2024 0.29
Romania (ROU) Net imports Generation November 2024 0.61
Romania (ROU) Net imports Share November 2024 14.39
Russia (RUS) Coal Share November 2024 18.60
South Africa (ZAF) Solar Share November 2024 9.21
South Africa (ZAF) Solar Generation November 2024 1.82
Sweden (SWE) Wind Share November 2024 30.47
Taiwan (China) (TWN) Wind Share November 2024 6.49
Taiwan (China) (TWN) Gas Share November 2024 46.85