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 (%)
Belgium (BEL) Solar Generation June 2025 1.37
Bosnia Herzegovina (BIH) Solar Share June 2025 8.16
Bosnia Herzegovina (BIH) Solar Generation June 2025 0.06
Bulgaria (BGR) Solar Share June 2025 28.33
Bulgaria (BGR) Solar Generation June 2025 0.80
Canada (CAN) Solar Generation June 2025 0.76
Canada (CAN) Solar Share June 2025 1.65
China (CHN) Solar Generation June 2025 117.66
China (CHN) Solar Share June 2025 13.50
Croatia (HRV) Solar Share June 2025 21.46
Croatia (HRV) Solar Generation June 2025 0.18
Czechia (CZE) Bioenergy Share June 2025 5.45
Czechia (CZE) Net imports Share June 2025 7.41
Czechia (CZE) Solar Generation June 2025 0.66
Czechia (CZE) Solar Share June 2025 14.74
Czechia (CZE) Net imports Generation June 2025 0.33
Dominican Republic (DOM) Wind Generation June 2025 0.17
Dominican Republic (DOM) Wind Share June 2025 8.28
Egypt (EGY) Wind Generation June 2025 0.88
France (FRA) Solar Generation June 2025 3.76
France (FRA) Solar Share June 2025 9.93
Germany (DEU) Solar Generation June 2025 12.28
Germany (DEU) Solar Share June 2025 32.20
Hungary (HUN) Solar Share June 2025 46.90
Hungary (HUN) Solar Generation June 2025 1.53
India (IND) Wind Generation June 2025 14.88
Ireland (IRL) Net imports Share June 2025 30.22
Ireland (IRL) Net imports Generation June 2025 0.60
Italy (ITA) Solar Generation June 2025 5.66
Italy (ITA) Solar Share June 2025 25.49
Kyrgyzstan (KGZ) Net imports Share June 2025 23.27
Lithuania (LTU) Solar Generation June 2025 0.27
Luxembourg (LUX) Solar Share June 2025 52.57
Malaysia (MYS) Coal Generation June 2025 7.71
Moldova (MDA) Solar Share June 2025 9.92
Moldova (MDA) Wind Share June 2025 7.27
Moldova (MDA) Solar Generation June 2025 0.02
Montenegro (MNE) Solar Share June 2025 13.53
Montenegro (MNE) Net imports Generation June 2025 0.27
Netherlands (NLD) Solar Share June 2025 40.54
North Macedonia (MKD) Solar Share June 2025 40.66
North Macedonia (MKD) Solar Generation June 2025 0.18
Norway (NOR) Other renewables Share June 2025 0.50
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.01
Puerto Rico (PRI) Wind Generation June 2025 0.03
Romania (ROU) Solar Generation June 2025 0.84
Romania (ROU) Solar Share June 2025 21.39
Slovakia (SVK) Solar Generation June 2025 0.08
Slovenia (SVN) Solar Generation June 2025 0.22
Slovenia (SVN) Solar Share June 2025 19.47
Switzerland (CHE) Solar Generation June 2025 1.21
Taiwan (China) (TWN) Gas Share June 2025 48.08
Taiwan (China) (TWN) Gas Generation June 2025 12.40
Taiwan (China) (TWN) Solar Generation June 2025 1.69
Türkiye (TUR) Solar Generation June 2025 4.48
Türkiye (TUR) Solar Share June 2025 16.11
United Kingdom (GBR) Other fossil Share June 2025 2.00
United States (USA) Solar Generation June 2025 41.46
Argentina (ARG) Bioenergy Generation May 2025 0.14
Argentina (ARG) Wind Generation May 2025 1.59
Argentina (ARG) Bioenergy Share May 2025 1.21
Armenia (ARM) Other fossil Share May 2025 0.52
Austria (AUT) Solar Generation May 2025 1.07
Austria (AUT) Solar Share May 2025 19.19
Azerbaijan (AZE) Hydro Share May 2025 20.33
Bangladesh (BGD) Coal Generation May 2025 2.91
Belarus (BLR) Nuclear Share May 2025 51.68
Belarus (BLR) Wind Share May 2025 0.88
Belgium (BEL) Solar Generation May 2025 1.32
Belgium (BEL) Solar Share May 2025 24.47
Bosnia Herzegovina (BIH) Solar Share May 2025 6.67
Bosnia Herzegovina (BIH) Net imports Generation May 2025 0.01
Bosnia Herzegovina (BIH) Solar Generation May 2025 0.05
Bosnia Herzegovina (BIH) Net imports Share May 2025 0.85
Bulgaria (BGR) Other fossil Share May 2025 0.08
Bulgaria (BGR) Solar Share May 2025 25.33
Canada (CAN) Solar Generation May 2025 0.72
Canada (CAN) Solar Share May 2025 1.54
China (CHN) Solar Generation May 2025 108.60
China (CHN) Solar Share May 2025 13.44
China (CHN) Other fossil Share May 2025 1.05
China (CHN) Other fossil Generation May 2025 8.49
Colombia (COL) Hydro Generation May 2025 6.01
Costa Rica (CRI) Hydro Generation May 2025 0.94
Croatia (HRV) Solar Generation May 2025 0.16
Croatia (HRV) Solar Share May 2025 18.17
Cyprus (CYP) Solar Share May 2025 27.60
Czechia (CZE) Solar Generation May 2025 0.59
Czechia (CZE) Bioenergy Generation May 2025 0.25
Czechia (CZE) Bioenergy Share May 2025 4.73
Czechia (CZE) Nuclear Share May 2025 48.41
Czechia (CZE) Solar Share May 2025 11.01
Denmark (DNK) Solar Generation May 2025 0.65
Dominican Republic (DOM) Solar Generation May 2025 0.20
Egypt (EGY) Solar Generation May 2025 0.83
France (FRA) Solar Share May 2025 8.82
France (FRA) Solar Generation May 2025 3.30