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 (%)
Australia (AUS) Bioenergy Share September 2026 0.46
Costa Rica (CRI) Solar Share September 2026 0.85
Costa Rica (CRI) Solar Generation September 2026 0.01
Denmark (DNK) Bioenergy Generation September 2026 0.66
Serbia (SRB) Bioenergy Share September 2026 1.69
The Philippines (PHL) Solar Share September 2026 7.05
The Philippines (PHL) Solar Generation September 2026 0.66
Argentina (ARG) Bioenergy Share August 2026 1.37
Argentina (ARG) Bioenergy Generation August 2026 0.16
Bulgaria (BGR) Solar Generation August 2026 1.16
Bulgaria (BGR) Solar Share August 2026 32.66
China (CHN) Nuclear Generation August 2026 46.70
Costa Rica (CRI) Solar Share August 2026 0.41
Hungary (HUN) Solar Share August 2026 53.73
Hungary (HUN) Solar Generation August 2026 1.55
Ireland (IRL) Net imports Share August 2026 34.13
Ireland (IRL) Net imports Generation August 2026 0.71
Latvia (LVA) Solar Share August 2026 61.34
Mexico (MEX) Gas Generation August 2026 22.17
Norway (NOR) Other renewables Share August 2026 0.54
Romania (ROU) Solar Share August 2026 32.84
Romania (ROU) Solar Generation August 2026 1.40
Russia (RUS) Solar Generation August 2026 0.34
Slovakia (SVK) Solar Share August 2026 3.91
United Kingdom (GBR) Bioenergy Share August 2026 17.82
United States (USA) Gas Generation August 2026 211.45
Uruguay (URY) Hydro Generation August 2026 0.91
Australia (AUS) Bioenergy Generation July 2026 0.09
Austria (AUT) Solar Share July 2026 29.19
Bangladesh (BGD) Coal Generation July 2026 3.92
Bangladesh (BGD) Coal Share July 2026 43.94
Belgium (BEL) Solar Generation July 2026 1.66
Belgium (BEL) Solar Share July 2026 37.54
Brazil (BRA) Solar Share July 2026 14.41
Bulgaria (BGR) Solar Generation July 2026 1.02
Canada (CAN) Solar Generation July 2026 0.84
China (CHN) Solar Generation July 2026 141.85
China (CHN) Other fossil Generation July 2026 9.74
China (CHN) Nuclear Generation July 2026 45.80
Croatia (HRV) Solar Generation July 2026 0.28
Cyprus (CYP) Solar Generation July 2026 0.18
Ecuador (ECU) Hydro Generation July 2026 2.83
Finland (FIN) Solar Share July 2026 3.82
France (FRA) Solar Generation July 2026 4.93
France (FRA) Solar Share July 2026 11.65
Germany (DEU) Solar Generation July 2026 14.68
Greece (GRC) Solar Generation July 2026 1.76
Greece (GRC) Solar Share July 2026 33.62
India (IND) Wind Generation July 2026 18.50
Ireland (IRL) Solar Share July 2026 12.02
Ireland (IRL) Net imports Generation July 2026 0.63
Ireland (IRL) Solar Generation July 2026 0.26
Italy (ITA) Solar Generation July 2026 6.71
Luxembourg (LUX) Solar Generation July 2026 0.08
Luxembourg (LUX) Solar Share July 2026 60.93
Moldova (MDA) Solar Generation July 2026 0.04
Moldova (MDA) Solar Share July 2026 22.52
New Zealand (NZL) Other renewables Generation July 2026 0.92
North Macedonia (MKD) Wind Share July 2026 7.01
Peru (PER) Bioenergy Share July 2026 1.10
Portugal (PRT) Solar Generation July 2026 1.26
Portugal (PRT) Solar Share July 2026 37.76
Romania (ROU) Solar Generation July 2026 1.23
Slovenia (SVN) Solar Share July 2026 25.64
Slovenia (SVN) Other renewables Share July 2026 0.81
Slovenia (SVN) Solar Generation July 2026 0.25
Spain (ESP) Solar Generation July 2026 9.14
Sweden (SWE) Solar Share July 2026 6.88
Taiwan (China) (TWN) Gas Generation July 2026 13.99
The Philippines (PHL) Solar Share July 2026 6.24
Türkiye (TUR) Solar Generation July 2026 5.37
United Kingdom (GBR) Solar Generation July 2026 3.34
United Kingdom (GBR) Other fossil Share July 2026 2.64
United Kingdom (GBR) Solar Share July 2026 15.88
United Kingdom (GBR) Other fossil Generation July 2026 0.55
United States (USA) Solar Generation July 2026 52.84
Azerbaijan (AZE) Wind Share June 2026 3.75
Azerbaijan (AZE) Hydro Generation June 2026 0.47
Bangladesh (BGD) Net imports Generation June 2026 1.74
Bangladesh (BGD) Coal Generation June 2026 3.55
Belgium (BEL) Solar Generation June 2026 1.50
Bulgaria (BGR) Solar Share June 2026 31.34
Bulgaria (BGR) Solar Generation June 2026 0.93
China (CHN) Solar Share June 2026 15.36
China (CHN) Solar Generation June 2026 139.53
Croatia (HRV) Solar Generation June 2026 0.27
Croatia (HRV) Solar Share June 2026 31.29
Cyprus (CYP) Solar Share June 2026 29.59
Denmark (DNK) Solar Generation June 2026 0.77
Denmark (DNK) Solar Share June 2026 32.51
Ecuador (ECU) Hydro Generation June 2026 2.75
Estonia (EST) Solar Generation June 2026 0.19
Finland (FIN) Solar Generation June 2026 0.22
Finland (FIN) Solar Share June 2026 3.75
France (FRA) Solar Generation June 2026 4.38
France (FRA) Solar Share June 2026 10.91
Germany (DEU) Solar Generation June 2026 13.61
Germany (DEU) Solar Share June 2026 35.19
Greece (GRC) Solar Share June 2026 31.13
Ireland (IRL) Solar Share June 2026 9.79