China CO₂ Emissions: 2024 Total, Per Capita and Trend

China CO₂ Emissions

China emitted 12.29 billion tonnes of CO₂ in 2024, 31.84% of the global total. That ranks it 1st of 213 countries and territories and works out at 8.66 tonnes per person.

Data year 2024 · Source: Global Carbon Budget (2025) via Our World in Data

12.29 GtTotal CO₂, 2024
8.66 tPer person
31.84%Share of world total
#1Rank of 213

How much CO₂ does China emit?

China produced 12.29 billion tonnes of carbon dioxide from fossil fuels and industry in 2024. The world total was 38.6 billion tonnes, so China accounts for 31.84% of it.

With a population of about 1.42 billion, that is 8.66 tonnes per person, 1.8 times the world average of 4.73 tonnes.

CO₂ emissions in China since 1990