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 (%)
Belarus (BLR) Hydro Share May 2025 2.06
Belgium (BEL) Solar Share May 2025 24.26
Belgium (BEL) Solar Generation May 2025 1.32
Bosnia Herzegovina (BIH) Solar Generation May 2025 0.05
Bosnia Herzegovina (BIH) Net imports Share May 2025 0.00
Bosnia Herzegovina (BIH) Net imports Generation May 2025 0.00
Bosnia Herzegovina (BIH) Solar Share May 2025 7.14
Bulgaria (BGR) Solar Share May 2025 25.32
Canada (CAN) Solar Share May 2025 1.55
Canada (CAN) Solar Generation May 2025 0.72
China (CHN) Solar Generation May 2025 108.97
China (CHN) Solar Share May 2025 13.46
Colombia (COL) Hydro Generation May 2025 6.01
Costa Rica (CRI) Hydro Generation May 2025 0.94
Croatia (HRV) Solar Share May 2025 18.60
Croatia (HRV) Solar Generation May 2025 0.16
Cyprus (CYP) Solar Share May 2025 32.00
Cyprus (CYP) Solar Generation May 2025 0.16
Czechia (CZE) Bioenergy Generation May 2025 0.25
Czechia (CZE) Bioenergy Share May 2025 4.67
Czechia (CZE) Nuclear Share May 2025 48.41
Czechia (CZE) Solar Share May 2025 11.03
Czechia (CZE) Solar Generation May 2025 0.59
Denmark (DNK) Solar Generation May 2025 0.64
Dominican Republic (DOM) Solar Generation May 2025 0.20
Egypt (EGY) Solar Generation May 2025 0.83
France (FRA) Solar Share May 2025 8.83
France (FRA) Solar Generation May 2025 3.31
Germany (DEU) Solar Generation May 2025 11.68
Germany (DEU) Solar Share May 2025 31.02
Greece (GRC) Solar Share May 2025 34.87
Hungary (HUN) Solar Share May 2025 37.35
Ireland (IRL) Net imports Share May 2025 31.40
Ireland (IRL) Solar Share May 2025 8.21
Ireland (IRL) Net imports Generation May 2025 0.65
Ireland (IRL) Solar Generation May 2025 0.17
Italy (ITA) Solar Share May 2025 25.44
Italy (ITA) Solar Generation May 2025 5.04
Japan (JPN) Bioenergy Share May 2025 7.44
Japan (JPN) Nuclear Share May 2025 11.99
Kazakhstan (KAZ) Solar Generation May 2025 0.25
Kosovo (XKX) Wind Share May 2025 10.00
Lithuania (LTU) Solar Generation May 2025 0.25
Luxembourg (LUX) Solar Generation May 2025 0.06
Malaysia (MYS) Coal Generation May 2025 7.47
Mexico (MEX) Solar Generation May 2025 1.96
Montenegro (MNE) Solar Generation May 2025 0.02
Montenegro (MNE) Solar Share May 2025 20.00
Netherlands (NLD) Solar Generation May 2025 4.54
Netherlands (NLD) Solar Share May 2025 39.86
Peru (PER) Solar Generation May 2025 0.15
Peru (PER) Solar Share May 2025 2.96
Poland (POL) Bioenergy Share May 2025 2.20
Portugal (PRT) Solar Generation May 2025 1.02
Romania (ROU) Solar Share May 2025 15.56
Romania (ROU) Solar Generation May 2025 0.61
Switzerland (CHE) Solar Generation May 2025 1.02
Taiwan (China) (TWN) Solar Share May 2025 6.32
Türkiye (TUR) Solar Share May 2025 14.01
Türkiye (TUR) Solar Generation May 2025 3.89
United Kingdom (GBR) Solar Share May 2025 14.81
United Kingdom (GBR) Solar Generation May 2025 2.67
United Kingdom (GBR) Other fossil Share May 2025 1.94
United States (USA) Solar Generation May 2025 39.05
United States (USA) Solar Share May 2025 11.06
Argentina (ARG) Bioenergy Share April 2025 1.16
Armenia (ARM) Solar Share April 2025 9.09
Austria (AUT) Solar Share April 2025 18.64
Austria (AUT) Solar Generation April 2025 1.07
Azerbaijan (AZE) Hydro Share April 2025 20.73
Belarus (BLR) Hydro Generation April 2025 0.07
Belarus (BLR) Hydro Share April 2025 2.01
Belarus (BLR) Wind Generation April 2025 0.03
Belarus (BLR) Nuclear Share April 2025 50.00
Belarus (BLR) Wind Share April 2025 0.86
Belgium (BEL) Solar Generation April 2025 1.26
Belgium (BEL) Solar Share April 2025 23.46
China (CHN) Wind Share April 2025 13.56
China (CHN) Solar Generation April 2025 99.65
China (CHN) Solar Share April 2025 12.84
Cyprus (CYP) Solar Share April 2025 26.09
Dominican Republic (DOM) Solar Share April 2025 9.89
Dominican Republic (DOM) Solar Generation April 2025 0.18
Egypt (EGY) Solar Share April 2025 4.36
Egypt (EGY) Solar Generation April 2025 0.78
Germany (DEU) Solar Generation April 2025 10.30
Greece (GRC) Solar Share April 2025 34.55
India (IND) Solar Share April 2025 11.94
Italy (ITA) Solar Share April 2025 23.32
Japan (JPN) Bioenergy Share April 2025 7.43
Kazakhstan (KAZ) Wind Share April 2025 4.63
Kosovo (XKX) Hydro Share April 2025 12.50
Latvia (LVA) Solar Generation April 2025 0.08
Mexico (MEX) Solar Share April 2025 6.52
Montenegro (MNE) Net imports Generation April 2025 0.28
Netherlands (NLD) Solar Generation April 2025 3.74
Poland (POL) Bioenergy Share April 2025 2.16
Romania (ROU) Solar Share April 2025 13.35
Singapore (SGP) Solar Share April 2025 2.86
Singapore (SGP) Solar Generation April 2025 0.14