How much CO₂ does a tree absorb?

A mature broadleaf tree absorbs on the order of 21 kg of CO₂ a year — so a tonne of CO₂ is roughly 48 tree-years.

≈ 21 kg / year
a mature broadleaf tree (≈ 1 tonne over its lifetime)
Turn any amount into trees — free

Opens TreeMonkey on this number. Free, no sign-up, works offline.

Estimates vary with species, age, climate and site, but a widely used figure is around 21 kg of CO₂ per year for a mature broadleaf tree — and something like a tonne over a ~100-year lifetime. A young sapling absorbs very little; a tree hits its stride only after years of growth.

That's exactly why TreeMonkey frames trees as a way to picture a tonne of CO₂, not as an offset you can bank. One tonne ≈ 48 trees working for a year — a vivid image, and a reminder that not emitting it in the first place is far quicker than growing it back.

Source: Forest Research and commonly cited urban-tree estimates. Figures are illustrative UK equivalents.

Related reading

Frequently asked questions

Is 21 kg exact?

No — it’s a representative figure for a mature broadleaf. Real absorption depends on species, age, climate and management, so treat tree counts as illustrative.

More carbon in plain English

Want to run it on your own figures?

TreeMonkey turns carbon numbers into things people can actually picture — trees, flights, car miles, kettles. Free, in your browser, no sign-up.