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 (%)
China (CHN) Wind Generation December 2024 100.85
China (CHN) Nuclear Generation December 2024 43.27
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) Bioenergy Generation December 2024 0.13
Hungary (HUN) Other renewables Share December 2024 0.65
Hungary (HUN) Other renewables Generation December 2024 0.02
Hungary (HUN) Nuclear Generation December 2024 1.45
Japan (JPN) Nuclear Generation December 2024 8.11
Japan (JPN) Wind Generation December 2024 1.60
Japan (JPN) Bioenergy Generation December 2024 5.24
Japan (JPN) Other renewables Generation December 2024 0.96
Japan (JPN) Wind Share December 2024 1.97
Kosovo (XKX) Net imports Share December 2024 57.89
Kosovo (XKX) Net imports Generation December 2024 0.33
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 Generation December 2024 2.31
Pakistan (PAK) Solar Share December 2024 23.10
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 Share December 2024 18.78
Russia (RUS) Nuclear Generation December 2024 21.78
Russia (RUS) Coal Generation December 2024 21.14
Slovenia (SVN) Gas Generation December 2024 0.09
Slovenia (SVN) Gas Share December 2024 7.26
South Africa (ZAF) Solar Generation December 2024 1.90
South Africa (ZAF) Solar Share December 2024 10.02
South Korea (KOR) Wind Share December 2024 1.00
South Korea (KOR) Wind Generation December 2024 0.52
Sweden (SWE) Wind Share December 2024 34.60
Sweden (SWE) Wind Generation December 2024 5.55
Taiwan (China) (TWN) Wind Generation December 2024 1.90
Taiwan (China) (TWN) Wind Share December 2024 8.48
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 Generation November 2024 0.06
Belarus (BLR) Hydro Share November 2024 1.57
Bulgaria (BGR) Net imports Share November 2024 19.56
Bulgaria (BGR) Net imports Generation November 2024 0.53
Costa Rica (CRI) Hydro Share November 2024 85.58
Ecuador (ECU) Other fossil Generation November 2024 1.04
Ecuador (ECU) Bioenergy Share November 2024 3.14
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 Share November 2024 4.40
Kazakhstan (KAZ) Wind Generation November 2024 0.45
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 Share November 2024 14.39
Romania (ROU) Net imports Generation November 2024 0.61
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 Generation November 2024 1.44
Taiwan (China) (TWN) Gas Share November 2024 46.85
Taiwan (China) (TWN) Wind Share November 2024 6.49
Tajikistan (TJK) Net imports Generation November 2024 0.01
Tajikistan (TJK) Net imports Share November 2024 0.62
The Philippines (PHL) Hydro Generation November 2024 1.35
Argentina (ARG) Solar Generation October 2024 0.40
Argentina (ARG) Solar Share October 2024 3.66
Australia (AUS) Solar Share October 2024 25.43
Belgium (BEL) Hydro Share October 2024 0.58
Bolivia (BOL) Gas Generation October 2024 0.80
Brazil (BRA) Solar Share October 2024 11.82
Brazil (BRA) Solar Generation October 2024 7.62
Colombia (COL) Solar Share October 2024 4.41
Ecuador (ECU) Other fossil Share October 2024 40.32
Ecuador (ECU) Other fossil Generation October 2024 1.00
Egypt (EGY) Wind Share October 2024 4.41
Egypt (EGY) Wind Generation October 2024 0.86
Estonia (EST) Wind Generation October 2024 0.14
Estonia (EST) Wind Share October 2024 34.15
Finland (FIN) Wind Generation October 2024 2.26