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 (%)
Japan (JPN) Nuclear Generation July 2023 6.86
Japan (JPN) Solar Generation July 2023 9.75
Kuwait (KWT) Other fossil Generation July 2023 4.41
Kuwait (KWT) Gas Generation July 2023 6.17
Latvia (LVA) Solar Share July 2023 15.38
Latvia (LVA) Net imports Share July 2023 276.92
Malta (MLT) Net imports Generation July 2023 0.10
Mexico (MEX) Gas Generation July 2023 21.19
Mexico (MEX) Gas Share July 2023 62.75
Morocco (MAR) Wind Share July 2023 19.57
Morocco (MAR) Wind Generation July 2023 0.73
New Zealand (NZL) Wind Share July 2023 7.69
New Zealand (NZL) Wind Generation July 2023 0.29
North Macedonia (MKD) Solar Share July 2023 8.47
North Macedonia (MKD) Solar Generation July 2023 0.05
Peru (PER) Other fossil Share July 2023 7.28
Peru (PER) Other fossil Generation July 2023 0.35
Poland (POL) Solar Generation July 2023 1.94
Portugal (PRT) Solar Share July 2023 20.18
Portugal (PRT) Solar Generation July 2023 0.66
Romania (ROU) Solar Share July 2023 6.44
Romania (ROU) Solar Generation July 2023 0.30
Slovenia (SVN) Solar Share July 2023 6.38
Slovenia (SVN) Solar Generation July 2023 0.09
Spain (ESP) Solar Share July 2023 25.86
Spain (ESP) Solar Generation July 2023 5.77
Taiwan (China) (TWN) Solar Generation July 2023 1.37
Tunisia (TUN) Gas Generation July 2023 2.47
Türkiye (TUR) Solar Generation July 2023 2.32
United States (USA) Gas Share July 2023 46.30
United States (USA) Gas Generation July 2023 200.55
United States (USA) Solar Generation July 2023 26.63
Australia (AUS) Wind Share June 2023 16.47
Australia (AUS) Wind Generation June 2023 3.26
Austria (AUT) Solar Generation June 2023 0.66
Austria (AUT) Solar Share June 2023 12.67
Azerbaijan (AZE) Net imports Generation June 2023 0.08
Azerbaijan (AZE) Net imports Share June 2023 4.35
Belgium (BEL) Solar Share June 2023 19.12
Belgium (BEL) Solar Generation June 2023 1.17
Bosnia Herzegovina (BIH) Solar Share June 2023 1.79
Brazil (BRA) Solar Share June 2023 6.49
Bulgaria (BGR) Solar Share June 2023 12.24
Bulgaria (BGR) Solar Generation June 2023 0.36
Canada (CAN) Gas Share June 2023 15.16
Chile (CHL) Wind Share June 2023 13.74
Chile (CHL) Wind Generation June 2023 0.97
China (CHN) Solar Generation June 2023 55.95
China (CHN) Solar Share June 2023 7.18
Colombia (COL) Solar Generation June 2023 0.08
Colombia (COL) Solar Share June 2023 1.24
Croatia (HRV) Solar Share June 2023 3.39
Cyprus (CYP) Solar Generation June 2023 0.11
Czechia (CZE) Solar Generation June 2023 0.39
Czechia (CZE) Nuclear Share June 2023 45.51
Czechia (CZE) Solar Share June 2023 7.96
Denmark (DNK) Solar Generation June 2023 0.56
Denmark (DNK) Solar Share June 2023 29.79
Dominican Republic (DOM) Other fossil Share June 2023 26.07
Dominican Republic (DOM) Other fossil Generation June 2023 0.55
Ecuador (ECU) Wind Share June 2023 0.65
El Salvador (SLV) Gas Share June 2023 34.33
Estonia (EST) Solar Generation June 2023 0.13
Estonia (EST) Solar Share June 2023 31.71
Finland (FIN) Nuclear Generation June 2023 2.96
Finland (FIN) Nuclear Share June 2023 53.82
Finland (FIN) Solar Share June 2023 2.36
Finland (FIN) Solar Generation June 2023 0.13
France (FRA) Solar Generation June 2023 2.69
Germany (DEU) Net imports Share June 2023 10.88
Germany (DEU) Solar Share June 2023 28.09
Germany (DEU) Net imports Generation June 2023 3.71
Germany (DEU) Solar Generation June 2023 9.58
Greece (GRC) Solar Share June 2023 25.00
Greece (GRC) Solar Generation June 2023 0.81
Hungary (HUN) Solar Generation June 2023 0.82
Hungary (HUN) Solar Share June 2023 31.30
India (IND) Wind Generation June 2023 11.56
Ireland (IRL) Solar Share June 2023 2.78
Kazakhstan (KAZ) Solar Share June 2023 2.71
Kosovo (XKX) Hydro Share June 2023 11.11
Latvia (LVA) Solar Share June 2023 10.53
Lithuania (LTU) Solar Share June 2023 31.43
Lithuania (LTU) Solar Generation June 2023 0.11
Luxembourg (LUX) Solar Share June 2023 50.00
Mexico (MEX) Gas Generation June 2023 20.01
Mexico (MEX) Solar Generation June 2023 1.89
Morocco (MAR) Solar Generation June 2023 0.24
Netherlands (NLD) Solar Share June 2023 34.46
Netherlands (NLD) Solar Generation June 2023 3.66
New Zealand (NZL) Hydro Generation June 2023 2.51
Oman (OMN) Gas Generation June 2023 4.71
Peru (PER) Gas Share June 2023 55.44
Poland (POL) Solar Share June 2023 17.03
Romania (ROU) Solar Share June 2023 5.12
Romania (ROU) Solar Generation June 2023 0.23
Romania (ROU) Hydro Share June 2023 51.22
Russia (RUS) Net imports Share June 2023 0.15
Russia (RUS) Net imports Generation June 2023 0.12
Serbia (SRB) Hydro Share June 2023 49.42