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 (%)
Latvia (LVA) Solar Generation May 2026 0.23
Latvia (LVA) Solar Share May 2026 42.59
Lithuania (LTU) Solar Generation May 2026 0.32
Luxembourg (LUX) Solar Generation May 2026 0.07
Luxembourg (LUX) Solar Share May 2026 58.33
Malaysia (MYS) Bioenergy Generation May 2026 0.46
Malta (MLT) Solar Generation May 2026 0.07
Malta (MLT) Solar Share May 2026 25.93
Mexico (MEX) Gas Share May 2026 63.51
North Macedonia (MKD) Wind Share May 2026 7.27
Poland (POL) Solar Generation May 2026 2.99
Poland (POL) Solar Share May 2026 22.81
Serbia (SRB) Net imports Share May 2026 31.66
Slovenia (SVN) Other renewables Share May 2026 0.89
Slovenia (SVN) Other renewables Generation May 2026 0.01
South Africa (ZAF) Net imports Generation May 2026 0.33
South Africa (ZAF) Net imports Share May 2026 1.78
South Korea (KOR) Solar Generation May 2026 4.71
South Korea (KOR) Solar Share May 2026 10.42
Spain (ESP) Solar Share May 2026 32.97
Sweden (SWE) Gas Share May 2026 0.09
Sweden (SWE) Solar Share May 2026 6.27
Switzerland (CHE) Solar Generation May 2026 1.34
Switzerland (CHE) Solar Share May 2026 23.51
Taiwan (China) (TWN) Solar Share May 2026 7.19
Taiwan (China) (TWN) Solar Generation May 2026 1.80
The Philippines (PHL) Solar Generation May 2026 0.63
The Philippines (PHL) Solar Share May 2026 5.86
Türkiye (TUR) Hydro Generation May 2026 11.68
United Kingdom (GBR) Other fossil Share May 2026 3.26
United States (USA) Solar Generation May 2026 47.15
United States (USA) Solar Share May 2026 12.91
Belgium (BEL) Solar Share April 2026 34.12
Belgium (BEL) Net imports Share April 2026 61.37
Belgium (BEL) Solar Generation April 2026 1.44
Belgium (BEL) Net imports Generation April 2026 2.59
China (CHN) Solar Share April 2026 14.40
Croatia (HRV) Wind Share April 2026 36.58
India (IND) Solar Share April 2026 14.62
India (IND) Solar Generation April 2026 24.90
Italy (ITA) Solar Share April 2026 28.53
Japan (JPN) Other renewables Share April 2026 1.76
Japan (JPN) Other renewables Generation April 2026 1.14
Latvia (LVA) Solar Generation April 2026 0.21
Latvia (LVA) Solar Share April 2026 29.58
Malaysia (MYS) Gas Generation April 2026 6.57
Malta (MLT) Solar Share April 2026 25.00
North Macedonia (MKD) Wind Share April 2026 6.90
Norway (NOR) Wind Share April 2026 14.34
Poland (POL) Solar Generation April 2026 2.66
South Africa (ZAF) Net imports Generation April 2026 0.21
South Africa (ZAF) Net imports Share April 2026 1.23
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
The Philippines (PHL) Solar Generation April 2026 0.55
The Philippines (PHL) Solar Share April 2026 5.80
Türkiye (TUR) Hydro Generation April 2026 11.63
United States (USA) Solar Share April 2026 12.02
Brazil (BRA) Solar Generation March 2026 9.28
Finland (FIN) Wind Generation March 2026 2.94
Finland (FIN) Wind Share March 2026 35.68
India (IND) Other renewables Share March 2026 0.20
India (IND) Other renewables Generation March 2026 0.33
India (IND) Solar Share March 2026 14.39
India (IND) Solar Generation March 2026 23.92
Japan (JPN) Wind Generation March 2026 1.94
Japan (JPN) Wind Share March 2026 2.49
Kazakhstan (KAZ) Wind Generation March 2026 0.64
Kyrgyzstan (KGZ) Gas Share March 2026 3.03
Kyrgyzstan (KGZ) Coal Share March 2026 17.17
Latvia (LVA) Solar Generation March 2026 0.15
Malaysia (MYS) Solar Generation March 2026 0.37
Malaysia (MYS) Solar Share March 2026 2.23
Mexico (MEX) Wind Generation March 2026 2.49
Morocco (MAR) Wind Share March 2026 28.32
Pakistan (PAK) Solar Generation March 2026 4.38
Peru (PER) Other fossil Generation March 2026 0.45
Peru (PER) Other fossil Share March 2026 8.25
Singapore (SGP) Solar Share March 2026 4.88
Singapore (SGP) Solar Generation March 2026 0.25
Switzerland (CHE) Wind Share March 2026 0.59
Taiwan (China) (TWN) Solar Share March 2026 6.79
Thailand (THA) Solar Generation March 2026 1.19
Thailand (THA) Hydro Generation March 2026 1.15
Thailand (THA) Hydro Share March 2026 6.48
The Philippines (PHL) Solar Share March 2026 5.44
United States (USA) Wind Generation March 2026 52.22
Azerbaijan (AZE) Wind Share February 2026 5.46
Bosnia Herzegovina (BIH) Hydro Share February 2026 55.75
India (IND) Solar Share February 2026 14.22
India (IND) Solar Generation February 2026 21.22
Kazakhstan (KAZ) Wind Share February 2026 5.77
Kazakhstan (KAZ) Wind Generation February 2026 0.61
Morocco (MAR) Hydro Generation February 2026 0.32
New Zealand (NZL) Other renewables Share February 2026 25.00
Pakistan (PAK) Solar Generation February 2026 4.01
Pakistan (PAK) Solar Share February 2026 34.63
Russia (RUS) Other fossil Share February 2026 1.42