Energy

Renewable Energy by Country 2025

map placeholder
Total Renewable Energy Generation (TWh)

0

500

1,000

1,500

2,000

2,500

3,000

3,500

3398.8 TWh

1068.7 TWh

651.3 TWh

409.3 TWh

397.1 TWh

Country
Total Renewable Energy Generation 2024 (TWh)
% Share of World's Renewable Energy Supply 2024
China Flag
China3398.831.4%
United States Flag
United States1068.710.9%
Brazil Flag
Brazil651.36.3%
Canada Flag
Canada409.33.5%
India Flag
India397.13.6%
Germany Flag
Germany284.03.2%
Japan Flag
Japan233.12.9%
Russia Flag
Russia218.91.8%
Turkey Flag
Turkey162.22.3%
Spain Flag
Spain159.41.5%
Norway Flag
Norway154.81.3%
France Flag
France150.81.4%
United Kingdom Flag
United Kingdom144.71.9%
Italy Flag
Italy133.31.7%
Vietnam Flag
Vietnam128.41.1%
Sweden Flag
Sweden119.61.2%
Australia Flag
Australia98.80.9%
Mexico Flag
Mexico75.00.9%
Venezuela Flag
Venezuela72.90.6%
Indonesia Flag
Indonesia72.32.4%
Austria Flag
Austria68.10.6%
Chile Flag
Chile65.30.7%
Netherlands Flag
Netherlands62.30.6%
South Korea Flag
South Korea60.70.8%
Colombia Flag
Colombia59.80.5%
Switzerland Flag
Switzerland52.60.5%
Argentina Flag
Argentina52.40.5%
Poland Flag
Poland50.90.6%
Finland Flag
Finland46.50.6%
Pakistan Flag
Pakistan44.90.4%
Portugal Flag
Portugal40.20.4%
Malaysia Flag
Malaysia39.40.3%
New Zealand Flag
New Zealand38.21%
Peru Flag
Peru37.90.3%
Taiwan Flag
Taiwan31.50.3%
Denmark Flag
Denmark30.30.3%
Thailand Flag
Thailand29.60.5%
Philippines Flag
Philippines28.31%
Egypt Flag
Egypt26.60.2%
Greece Flag
Greece26.10.2%
Belgium Flag
Belgium25.50.3%
Romania Flag
Romania25.20.2%
Ecuador Flag
Ecuador23.40.2%
Iran Flag
Iran21.10.2%
Ukraine Flag
Ukraine19.80.2%
Iceland Flag
Iceland19.60.6%
South Africa Flag
South Africa19.30.2%
Kazakhstan Flag
Kazakhstan18.00.1%
United Arab Emirates Flag
United Arab Emirates15.60.1%
Ireland Flag
Ireland14.30.1%
Uzbekistan Flag
Uzbekistan13.00.1%
Czechia Flag
Czechia12.50.2%
Hungary Flag
Hungary11.60.1%
Bulgaria Flag
Bulgaria11.40.1%
Croatia Flag
Croatia11.30.1%
Israel Flag
Israel10.70.1%
Sri Lanka Flag
Sri Lanka10.40.1%
Morocco Flag
Morocco9.80.1%
Saudi Arabia Flag
Saudi Arabia9.80.1%
Slovenia Flag
Slovenia7.40.1%
Slovakia Flag
Slovakia7.10.1%
Lithuania Flag
Lithuania6.10.1%
Latvia Flag
Latvia4.4
Azerbaijan Flag
Azerbaijan3.6
Estonia Flag
Estonia3.60.1%
Bangladesh Flag
Bangladesh2.4
Singapore Flag
Singapore2.1
Qatar Flag
Qatar2.1
Oman Flag
Oman2.0
North Macedonia Flag
North Macedonia1.9
Iraq Flag
Iraq1.8
Luxembourg Flag
Luxembourg1.6
Cyprus Flag
Cyprus1.3
Belarus Flag
Belarus1.1
Algeria Flag
Algeria0.8
Hong Kong Flag
Hong Kong0.5
Kuwait Flag
Kuwait0.2
Total9377.3
  • Percentages may not total 100% due to rounding and the exclusion of a number of low-producing countries.
  • Renewable energy generation data are displayed in Terawatt-hours (TWh)
  • Renewable energy generation (including hydro) data are displayed in Exajoules (EJ)
  • “Other Sources” includes electricity generated from geothermal, biomass and other not-already-itemized sources of renewable energy.
  • In addition to the listed countries, the rest of the world collectively contributed the following amounts:
  • Wind Energy: 20.1 TWh in 2024 and 20.5 TWh in 2023
  • Solar Energy: 27.3 TWh in 2024 and 23.6 TWh in 2023
  • Hydro Energy: 416 KWh in 2024 and 410.4 TWh in 2023
  • Other Renewables: 27.3 TWh in 2024 and 25.1 TWh in 2023
  • Total Renewable Energy Generated: 491 TWh in 2024 and 480.2 TWh in 2023
  • From 2020 to 2023, renewable energy consumption showed varied trends across regions. Other Asia Pacific and Other Europe saw notable growth, rising from 0.73 to 0.89 and 0.3 to 0.43, respectively. Other Caribbean and Other Middle East showed minimal changes, stabilizing at 0.08 and 0.09 by 2023. Other CIS remained steady at 0.33, while Other South America experienced gradual growth from 0.61 to 0.67