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 (%)
Dominican Republic (DOM) Solar Share July 2025 10.67
Egypt (EGY) Wind Generation July 2025 0.89
Estonia (EST) Solar Share July 2025 53.33
Finland (FIN) Solar Share July 2025 3.35
Finland (FIN) Solar Generation July 2025 0.19
France (FRA) Solar Share July 2025 9.95
France (FRA) Solar Generation July 2025 4.07
Greece (GRC) Solar Generation July 2025 1.80
India (IND) Wind Share July 2025 10.41
India (IND) Wind Generation July 2025 17.57
Japan (JPN) Bioenergy Generation July 2025 5.80
Japan (JPN) Solar Generation July 2025 11.32
Latvia (LVA) Solar Generation July 2025 0.11
Luxembourg (LUX) Solar Share July 2025 54.55
Malta (MLT) Net imports Generation July 2025 0.13
Montenegro (MNE) Net imports Generation July 2025 0.37
Oman (OMN) Gas Generation July 2025 5.49
Peru (PER) Solar Share July 2025 3.17
Peru (PER) Solar Generation July 2025 0.16
Portugal (PRT) Solar Share July 2025 33.05
Portugal (PRT) Solar Generation July 2025 1.16
Singapore (SGP) Gas Generation July 2025 5.06
Singapore (SGP) Solar Generation July 2025 0.15
Spain (ESP) Solar Generation July 2025 7.74
Taiwan (China) (TWN) Gas Generation July 2025 13.02
Taiwan (China) (TWN) Gas Share July 2025 48.53
Tajikistan (TJK) Hydro Generation July 2025 2.74
United Kingdom (GBR) Bioenergy Share July 2025 10.31
United States (USA) Solar Generation July 2025 43.28
Viet Nam (VNM) Hydro Generation July 2025 13.35
Austria (AUT) Solar Share June 2025 22.77
Austria (AUT) Solar Generation June 2025 1.35
Azerbaijan (AZE) Hydro Generation June 2025 0.42
Belarus (BLR) Hydro Share June 2025 2.21
Belarus (BLR) Wind Share June 2025 0.95
Belgium (BEL) Solar Generation June 2025 1.37
Belgium (BEL) Solar Share June 2025 25.09
Bosnia Herzegovina (BIH) Solar Generation June 2025 0.07
Bosnia Herzegovina (BIH) Solar Share June 2025 9.09
Bulgaria (BGR) Solar Share June 2025 28.37
Bulgaria (BGR) Solar Generation June 2025 0.80
Canada (CAN) Solar Share June 2025 1.65
Canada (CAN) Solar Generation June 2025 0.76
China (CHN) Solar Share June 2025 13.48
China (CHN) Solar Generation June 2025 117.67
Croatia (HRV) Solar Share June 2025 21.69
Croatia (HRV) Solar Generation June 2025 0.18
Cyprus (CYP) Solar Generation June 2025 0.19
Czechia (CZE) Bioenergy Share June 2025 5.43
Czechia (CZE) Solar Share June 2025 14.71
Czechia (CZE) Net imports Generation June 2025 0.32
Czechia (CZE) Solar Generation June 2025 0.65
Czechia (CZE) Net imports Share June 2025 7.24
Dominican Republic (DOM) Wind Generation June 2025 0.17
Dominican Republic (DOM) Wind Share June 2025 8.33
Egypt (EGY) Wind Generation June 2025 0.87
France (FRA) Solar Generation June 2025 3.76
France (FRA) Solar Share June 2025 9.93
Germany (DEU) Solar Share June 2025 31.70
Germany (DEU) Solar Generation June 2025 11.97
Greece (GRC) Solar Generation June 2025 1.52
Greece (GRC) Solar Share June 2025 35.10
Hungary (HUN) Solar Share June 2025 47.27
Hungary (HUN) Solar Generation June 2025 1.56
India (IND) Wind Generation June 2025 14.88
Ireland (IRL) Net imports Generation June 2025 0.69
Ireland (IRL) Net imports Share June 2025 34.33
Italy (ITA) Solar Share June 2025 25.52
Italy (ITA) Solar Generation June 2025 5.66
Lithuania (LTU) Solar Generation June 2025 0.27
Malaysia (MYS) Coal Generation June 2025 7.71
Montenegro (MNE) Solar Share June 2025 22.22
Netherlands (NLD) Solar Share June 2025 40.50
Norway (NOR) Other renewables Share June 2025 0.48
Oman (OMN) Gas Generation June 2025 5.41
Poland (POL) Solar Share June 2025 21.54
Poland (POL) Solar Generation June 2025 2.58
Portugal (PRT) Solar Generation June 2025 1.03
Puerto Rico (PRI) Wind Generation June 2025 0.03
Puerto Rico (PRI) Wind Share June 2025 2.14
Romania (ROU) Solar Share June 2025 21.07
Romania (ROU) Solar Generation June 2025 0.83
Slovakia (SVK) Solar Generation June 2025 0.08
Slovenia (SVN) Solar Generation June 2025 0.24
Slovenia (SVN) Solar Share June 2025 21.05
Sweden (SWE) Solar Share June 2025 6.12
Switzerland (CHE) Solar Generation June 2025 1.21
Taiwan (China) (TWN) Gas Generation June 2025 12.42
Taiwan (China) (TWN) Gas Share June 2025 48.25
Taiwan (China) (TWN) Solar Share June 2025 6.33
Türkiye (TUR) Solar Share June 2025 16.15
Türkiye (TUR) Solar Generation June 2025 4.48
United Kingdom (GBR) Other fossil Share June 2025 2.29
United States (USA) Solar Generation June 2025 41.46
Argentina (ARG) Bioenergy Generation May 2025 0.14
Argentina (ARG) Bioenergy Share May 2025 1.24
Argentina (ARG) Wind Generation May 2025 1.59
Austria (AUT) Solar Share May 2025 18.94
Bangladesh (BGD) Coal Generation May 2025 2.91
Belarus (BLR) Wind Share May 2025 0.88