Germany CO2 emissions data for 2021

Key questions

How much total CO₂ did Germany emit in 2021?

Germany emitted 678.8 million tonnes of CO₂ in 2021. This represents 1.84% of the world's entire CO₂ emissions that year.

What was the CO₂ per capita of Germany in 2021?

In 2021, Germany emitted 8.14 tonnes of carbon dioxide per person. This is on a total population of 83408560.

Breakdown

The total CO₂ emissions of 678.8 million tonnes emitted by Germany in 2021 come from the following sources:

Source CO₂ emissions (million tonnes) CO₂ emissions per capita (tonnes)
Oil 242.79 2.91
Gas 179.75 2.16
Coal 232.33 2.79
Cement 13.64 0.16
Flaring 1.83 0.02

See how Germany compares to other countries in 2021 rankings.