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 (%)
Armenia (ARM) Other fossil Share March 2025 0.26
Bolivia (BOL) Hydro Generation March 2025 0.38
Brazil (BRA) Solar Generation March 2025 8.00
Bulgaria (BGR) Other fossil Share March 2025 0.06
China (CHN) Wind Generation March 2025 112.66
China (CHN) Solar Share March 2025 10.53
China (CHN) Other fossil Generation March 2025 7.88
China (CHN) Other fossil Share March 2025 0.95
China (CHN) Wind Share March 2025 13.54
Colombia (COL) Solar Share March 2025 5.31
Costa Rica (CRI) Solar Share March 2025 0.28
Dominican Republic (DOM) Hydro Share March 2025 10.43
Dominican Republic (DOM) Hydro Generation March 2025 0.20
Egypt (EGY) Solar Share March 2025 3.72
Egypt (EGY) Solar Generation March 2025 0.68
Finland (FIN) Wind Share March 2025 32.99
Germany (DEU) Other fossil Share March 2025 5.61
Hungary (HUN) Bioenergy Generation March 2025 0.15
Hungary (HUN) Bioenergy Share March 2025 4.86
India (IND) Solar Share March 2025 11.83
India (IND) Solar Generation March 2025 19.25
Ireland (IRL) Net imports Generation March 2025 0.56
Italy (ITA) Other renewables Generation March 2025 0.53
Japan (JPN) Nuclear Generation March 2025 8.49
Kenya (KEN) Bioenergy Generation March 2025 0.04
Kyrgyzstan (KGZ) Gas Share March 2025 2.00
Malaysia (MYS) Solar Generation March 2025 0.31
Malta (MLT) Net imports Share March 2025 57.82
Malta (MLT) Bioenergy Share March 2025 0.66
Moldova (MDA) Solar Share March 2025 3.31
Moldova (MDA) Wind Share March 2025 3.78
Moldova (MDA) Bioenergy Share March 2025 0.47
Nigeria (NGA) Hydro Generation March 2025 1.02
North Macedonia (MKD) Solar Generation March 2025 0.11
North Macedonia (MKD) Solar Share March 2025 21.72
Norway (NOR) Solar Share March 2025 0.01
Pakistan (PAK) Solar Generation March 2025 3.12
Pakistan (PAK) Solar Share March 2025 27.49
Puerto Rico (PRI) Coal Share March 2025 27.02
Slovakia (SVK) Wind Share March 2025 0.04
South Africa (ZAF) Gas Share March 2025 0.02
South Korea (KOR) Other renewables Share March 2025 0.19
Switzerland (CHE) Solar Share March 2025 13.13
The Philippines (PHL) Solar Generation March 2025 0.41
The Philippines (PHL) Solar Share March 2025 4.50
United States (USA) Solar Share March 2025 9.14
United States (USA) Wind Generation March 2025 50.59
Armenia (ARM) Other fossil Share February 2025 0.24
Canada (CAN) Gas Share February 2025 17.94
Costa Rica (CRI) Solar Share February 2025 0.19
Denmark (DNK) Other renewables Share February 2025 0.04
Egypt (EGY) Solar Share February 2025 3.08
Germany (DEU) Gas Share February 2025 22.71
Germany (DEU) Other fossil Share February 2025 5.40
India (IND) Solar Share February 2025 10.60
India (IND) Solar Generation February 2025 15.28
Ireland (IRL) Wind Share February 2025 55.36
Kuwait (KWT) Other fossil Share February 2025 41.77
Malaysia (MYS) Solar Share February 2025 1.98
Malta (MLT) Bioenergy Share February 2025 0.63
Moldova (MDA) Bioenergy Share February 2025 0.42
New Zealand (NZL) Solar Generation February 2025 0.02
New Zealand (NZL) Solar Share February 2025 0.50
North Macedonia (MKD) Solar Generation February 2025 0.08
North Macedonia (MKD) Solar Share February 2025 12.77
Pakistan (PAK) Solar Share February 2025 25.84
Puerto Rico (PRI) Wind Share February 2025 1.96
Russia (RUS) Coal Share February 2025 19.40
Russia (RUS) Gas Share February 2025 50.22
Singapore (SGP) Solar Share February 2025 2.77
Slovenia (SVN) Wind Share February 2025 0.09
South Africa (ZAF) Gas Share February 2025 0.01
South Korea (KOR) Wind Share February 2025 1.05
Tajikistan (TJK) Net imports Share February 2025 1.82
The Philippines (PHL) Solar Share February 2025 3.78
Tunisia (TUN) Solar Share February 2025 0.24
United Kingdom (GBR) Bioenergy Share February 2025 13.62
Armenia (ARM) Other fossil Share January 2025 0.23
Belarus (BLR) Coal Share January 2025 0.05
Belarus (BLR) Bioenergy Generation January 2025 0.06
Belgium (BEL) Hydro Generation January 2025 0.06
Belgium (BEL) Hydro Share January 2025 0.95
Bulgaria (BGR) Other fossil Share January 2025 0.05
Canada (CAN) Gas Generation January 2025 10.86
Canada (CAN) Wind Generation January 2025 5.56
Canada (CAN) Other renewables Generation January 2025 0.04
Chile (CHL) Solar Share January 2025 29.17
Chile (CHL) Solar Generation January 2025 2.15
China (CHN) Other fossil Share January 2025 0.89
China (CHN) Gas Generation January 2025 27.74
China (CHN) Other fossil Generation January 2025 7.46
Colombia (COL) Solar Generation January 2025 0.37
Colombia (COL) Solar Share January 2025 5.23
Costa Rica (CRI) Solar Share January 2025 0.16
Costa Rica (CRI) Hydro Generation January 2025 0.92
Croatia (HRV) Wind Generation January 2025 0.33
Denmark (DNK) Hydro Generation January 2025 0.00
Denmark (DNK) Other renewables Share January 2025 0.03
Denmark (DNK) Hydro Share January 2025 0.06
Denmark (DNK) Other renewables Generation January 2025 0.00