World Generation 12-Month Rolling Total by Source

12-Month Rolling Total Generation (TWh). Data shows the Year-over-Year change in the 12-month rolling total to smooth out seasonality.

Latest Data Snapshot

EntityCategoryPeriodValue
WorldTotal generationJul 202631,343.20 TWh
ChinaTotal generationAug 202610,651.30 TWh
WorldCoalJul 202610,165.00 TWh
WorldGasJul 20266,647.84 TWh
ChinaCoalAug 20265,756.50 TWh
United StatesTotal generationAug 20264,617.86 TWh
WorldHydroJul 20264,441.55 TWh
WorldSolarJul 20262,971.49 TWh
WorldWindJul 20262,773.74 TWh
WorldNuclearJul 20262,700.91 TWh
EUTotal generationAug 20262,683.75 TWh
IndiaTotal generationJul 20261,951.60 TWh
United StatesGasAug 20261,845.37 TWh
ChinaHydroAug 20261,378.00 TWh
IndiaCoalJul 20261,321.81 TWh
ChinaSolarAug 20261,296.60 TWh
ChinaWindAug 20261,158.44 TWh
JapanTotal generationJul 2026914.94 TWh
United StatesNuclearAug 2026791.98 TWh
United StatesCoalAug 2026694.43 TWh
EUNuclearAug 2026612.40 TWh
EUWindAug 2026491.55 TWh
United StatesWindAug 2026488.02 TWh
ChinaNuclearAug 2026485.26 TWh
EUGasAug 2026451.18 TWh
United StatesSolarAug 2026445.13 TWh
EUSolarAug 2026398.44 TWh
ChinaGasAug 2026332.41 TWh
EUHydroAug 2026290.62 TWh
JapanGasJul 2026268.88 TWh
JapanCoalJul 2026267.22 TWh
United StatesHydroAug 2026256.39 TWh
IndiaSolarJul 2026250.92 TWh
EUCoalAug 2026243.91 TWh
IndiaHydroJul 2026171.28 TWh
IndiaWindJul 2026109.31 TWh
JapanSolarJul 202696.35 TWh
JapanNuclearJul 202692.25 TWh
JapanHydroJul 202665.64 TWh
IndiaNuclearJul 202657.89 TWh
IndiaGasJul 202623.43 TWh
JapanWindJul 202613.90 TWh