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 (%)
Austria (AUT) Solar Share May 2026 26.93
Austria (AUT) Solar Generation May 2026 1.50
Belgium (BEL) Net imports Generation May 2026 3.05
Belgium (BEL) Solar Generation May 2026 1.45
Belgium (BEL) Net imports Share May 2026 74.39
Belgium (BEL) Solar Share May 2026 35.37
China (CHN) Solar Generation May 2026 134.22
China (CHN) Solar Share May 2026 15.53
Croatia (HRV) Bioenergy Share May 2026 7.25
Croatia (HRV) Wind Share May 2026 39.13
Czechia (CZE) Solar Generation May 2026 0.70
Denmark (DNK) Solar Generation May 2026 0.74
Germany (DEU) Solar Share May 2026 36.00
Germany (DEU) Solar Generation May 2026 13.29
Ireland (IRL) Solar Share May 2026 9.95
Ireland (IRL) Solar Generation May 2026 0.22
Italy (ITA) Solar Generation May 2026 6.01
Latvia (LVA) Solar Generation May 2026 0.23
Latvia (LVA) Solar Share May 2026 43.40
Lithuania (LTU) Solar Generation May 2026 0.32
Luxembourg (LUX) Solar Share May 2026 58.33
Luxembourg (LUX) Solar Generation May 2026 0.07
Malaysia (MYS) Bioenergy Generation May 2026 0.46
Poland (POL) Solar Share May 2026 22.81
Poland (POL) Solar Generation May 2026 2.99
Serbia (SRB) Net imports Share May 2026 32.64
Slovenia (SVN) Solar Share May 2026 21.24
Slovenia (SVN) Other renewables Share May 2026 0.88
Slovenia (SVN) Other renewables Generation May 2026 0.01
Spain (ESP) Solar Share May 2026 32.97
Sweden (SWE) Solar Generation May 2026 0.78
Sweden (SWE) Gas Share May 2026 0.09
Sweden (SWE) Solar Share May 2026 6.85
Switzerland (CHE) Solar Generation May 2026 1.34
Switzerland (CHE) Solar Share May 2026 23.51
Türkiye (TUR) Hydro Generation May 2026 11.68
United Kingdom (GBR) Solar Generation May 2026 2.76
United Kingdom (GBR) Other fossil Share May 2026 2.82
United Kingdom (GBR) Other fossil Generation May 2026 0.51
United Kingdom (GBR) Solar Share May 2026 15.26
United States (USA) Solar Share May 2026 12.79
United States (USA) Solar Generation May 2026 46.59
Belgium (BEL) Net imports Share April 2026 65.40
Belgium (BEL) Solar Share April 2026 34.12
Belgium (BEL) Solar Generation April 2026 1.44
Belgium (BEL) Net imports Generation April 2026 2.76
China (CHN) Solar Share April 2026 14.47
Croatia (HRV) Wind Share April 2026 36.59
India (IND) Solar Generation April 2026 24.90
India (IND) Solar Share April 2026 14.62
Italy (ITA) Solar Share April 2026 28.53
Latvia (LVA) Solar Share April 2026 29.58
Latvia (LVA) Solar Generation April 2026 0.21
Malaysia (MYS) Gas Generation April 2026 6.57
Malta (MLT) Solar Share April 2026 25.00
Norway (NOR) Wind Share April 2026 14.34
Poland (POL) Solar Generation April 2026 2.66
South Korea (KOR) Solar Share April 2026 9.29
South Korea (KOR) Solar Generation April 2026 4.10
Sweden (SWE) Gas Share April 2026 0.08
Switzerland (CHE) Solar Share April 2026 18.73
Türkiye (TUR) Hydro Generation April 2026 11.63
United Kingdom (GBR) Other fossil Share April 2026 2.36
United States (USA) Solar Share April 2026 11.61
Finland (FIN) Wind Generation March 2026 2.94
Finland (FIN) Wind Share March 2026 35.68
India (IND) Other renewables Generation March 2026 0.33
India (IND) Solar Generation March 2026 23.92
India (IND) Solar Share March 2026 14.39
India (IND) Other renewables Share March 2026 0.20
Kazakhstan (KAZ) Wind Generation March 2026 0.64
Kyrgyzstan (KGZ) Coal Share March 2026 17.17
Kyrgyzstan (KGZ) Gas Share March 2026 3.03
Latvia (LVA) Solar Generation March 2026 0.15
Malaysia (MYS) Solar Share March 2026 2.23
Malaysia (MYS) Solar Generation March 2026 0.37
Mexico (MEX) Wind Generation March 2026 2.49
Pakistan (PAK) Solar Generation March 2026 4.38
Peru (PER) Other fossil Share March 2026 8.26
Peru (PER) Other fossil Generation March 2026 0.45
Switzerland (CHE) Wind Share March 2026 0.59
Taiwan (China) (TWN) Solar Share March 2026 6.79
Thailand (THA) Hydro Share March 2026 6.56
Thailand (THA) Hydro Generation March 2026 1.15
The Philippines (PHL) Solar Generation March 2026 0.55
The Philippines (PHL) Solar Share March 2026 5.66
United Kingdom (GBR) Other fossil Generation March 2026 0.47
United States (USA) Wind Generation March 2026 52.22
Azerbaijan (AZE) Wind Share February 2026 5.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
Kazakhstan (KAZ) Wind Generation February 2026 0.61
Kazakhstan (KAZ) Wind Share February 2026 5.77
Kenya (KEN) Bioenergy Share February 2026 3.64
New Zealand (NZL) Other renewables Share February 2026 25.00
Pakistan (PAK) Solar Share February 2026 34.63
Pakistan (PAK) Solar Generation February 2026 4.01
Russia (RUS) Other fossil Share February 2026 1.42
Serbia (SRB) Wind Share February 2026 6.90