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 (%)
Belgium (BEL) Solar Share April 2026 34.53
Belgium (BEL) Solar Generation April 2026 1.44
Belgium (BEL) Net imports Share April 2026 66.19
Belgium (BEL) Net imports Generation April 2026 2.76
Croatia (HRV) Wind Share April 2026 36.59
Italy (ITA) Solar Share April 2026 28.36
Norway (NOR) Wind Share April 2026 14.34
Poland (POL) Solar Generation April 2026 2.66
Sweden (SWE) Gas Share April 2026 0.08
Switzerland (CHE) Solar Share April 2026 20.50
United Kingdom (GBR) Other fossil Share April 2026 2.36
United States (USA) Solar Share April 2026 11.59
Denmark (DNK) Other fossil Generation March 2026 0.24
Finland (FIN) Wind Generation March 2026 2.94
Finland (FIN) Wind Share March 2026 35.68
India (IND) Solar Share March 2026 14.39
India (IND) Other renewables Generation March 2026 0.33
India (IND) Other renewables Share March 2026 0.20
India (IND) Solar Generation March 2026 23.92
Mexico (MEX) Wind Generation March 2026 2.49
Peru (PER) Other fossil Share March 2026 8.26
Peru (PER) Other fossil Generation March 2026 0.45
Taiwan (China) (TWN) Solar Share March 2026 6.75
The Philippines (PHL) Solar Share March 2026 5.66
The Philippines (PHL) Solar Generation March 2026 0.55
United Kingdom (GBR) Other fossil Generation March 2026 0.47
United States (USA) Wind Generation March 2026 52.24
Belgium (BEL) Wind Share February 2026 29.89
Belgium (BEL) Other fossil Share February 2026 18.45
Bosnia Herzegovina (BIH) Hydro Share February 2026 55.75
India (IND) Solar Generation February 2026 21.22
India (IND) Solar Share February 2026 14.22
Kenya (KEN) Bioenergy Share February 2026 3.64
New Zealand (NZL) Other renewables Share February 2026 25.00
Russia (RUS) Other fossil Share February 2026 1.42
Serbia (SRB) Wind Generation February 2026 0.22
Serbia (SRB) Wind Share February 2026 6.90
South Africa (ZAF) Other renewables Share February 2026 0.18
Thailand (THA) Gas Share February 2026 71.97
The Philippines (PHL) Solar Share February 2026 4.63
Argentina (ARG) Solar Generation January 2026 0.63
Belgium (BEL) Other fossil Generation January 2026 1.03
Canada (CAN) Gas Generation January 2026 11.92
Canada (CAN) Other renewables Share January 2026 0.09
Canada (CAN) Other renewables Generation January 2026 0.06
Canada (CAN) Wind Generation January 2026 5.67
Chile (CHL) Solar Share January 2026 31.55
Chile (CHL) Solar Generation January 2026 2.36
Croatia (HRV) Gas Generation January 2026 0.38
Czechia (CZE) Gas Generation January 2026 0.83
Ecuador (ECU) Other fossil Generation January 2026 1.08
Finland (FIN) Other renewables Generation January 2026 0.04
Germany (DEU) Gas Share January 2026 23.66
Greece (GRC) Wind Generation January 2026 1.56
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) Wind Share January 2026 2.09
Japan (JPN) Nuclear Generation January 2026 9.14
Japan (JPN) Wind Generation January 2026 1.84
Latvia (LVA) Gas Share January 2026 70.67
Latvia (LVA) Gas Generation January 2026 0.53
Lithuania (LTU) Wind Generation January 2026 0.54
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 3.06
Peru (PER) Bioenergy Generation January 2026 0.06
Peru (PER) Bioenergy Share January 2026 1.12
Poland (POL) Other fossil Generation January 2026 0.81
Poland (POL) Gas Generation January 2026 2.58
Russia (RUS) Other fossil Generation January 2026 1.58
Russia (RUS) Coal Generation January 2026 21.69
Slovenia (SVN) Gas Generation January 2026 0.15
South Africa (ZAF) Other renewables Share January 2026 0.17
South Africa (ZAF) Solar Generation January 2026 2.36
South Africa (ZAF) Solar Share January 2026 13.08
South Korea (KOR) Wind Generation January 2026 0.59
South Korea (KOR) Other renewables Generation January 2026 0.14
South Korea (KOR) Wind Share January 2026 1.08
South Korea (KOR) Other renewables Share January 2026 0.26
South Korea (KOR) Gas Generation January 2026 18.09
Spain (ESP) Wind Generation January 2026 7.82
Sweden (SWE) Hydro Generation January 2026 8.22
Thailand (THA) Solar Share January 2026 7.82
Thailand (THA) Hydro Generation January 2026 0.92
Thailand (THA) Hydro Share January 2026 6.37
Thailand (THA) Solar Generation January 2026 1.13
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) Gas Generation December 2025 0.47
Armenia (ARM) Solar Generation December 2025 0.10
Australia (AUS) Solar Generation December 2025 6.35
Australia (AUS) Solar Share December 2025 30.46
Bangladesh (BGD) Net imports Share December 2025 24.59