CalculatorsMapsCountriesRankingsCompareTechnologiesLearn Energy Explorer Solar & wind farms Glossary
Carbon & climate calculator

How many trees do I need to offset my CO₂?

Calculates the trees and hectares needed to absorb a given amount of CO₂ within your chosen time frame, using realistic growth curves for 11 forest types from boreal spruce to tropical eucalyptus.

Editable share link Branded PDF report Free · no sign-up

Results

You need about 315 trees on 1,570 m² of temperate broadleaf to absorb 10 t CO₂ within 20 years. Fastest option here: tropical eucalyptus plantation (324 m²).
Trees to plant
315trees
10 t CO₂ within 20 years
Land area
1,570m²
0.39 acres
Avg uptake per tree
1.6kg CO₂/yr
over the first 20 years
Stock per tree at year 20
32kg CO₂
Avg rate per hectare
3.2t CO₂/ha/yr
peak 7.4 t/ha/yr
Absorbing in year 20
1t CO₂/yr
Target reached after
20 years
Trees per tonne of CO₂
31trees/t
in 20 years
Cumulative CO₂ absorbed (t)
Hectares needed by forest type (20-year horizon)

All forest types: 20-year horizon, average site

Forest typeAvg t CO₂/ha/yrHectaresTrees
Temperate broadleaf (oak, beech, ash)3.20.16315
Temperate conifer plantation (spruce, Douglas fir)70.07179
Temperate native woodland, natural regeneration2.90.17278
Poplar / fast-growing temperate plantation12.60.0432
Mediterranean pine & oak2.20.22245
Boreal conifer (Scandinavia, Canada, Russia)1.10.45891
Tropical moist forest regrowth10.70.0552
Tropical eucalyptus plantation15.40.0343
Tropical hardwood plantation (teak, mahogany)12.80.0444
Mangrove restoration (biomass only)6.80.07184
Urban / park trees, widely spaced2.80.1827

Growth over time (per hectare)

Yeart CO₂ stored/haUptake that year (t/ha)kg per tree
5211
101337
1534517
20646.432
301357.467
402076.9103
  • Growth curves are calibrated to typical published rates; real stands vary ±50% with species, soil, rainfall and management. Soil carbon gains (usually small in the first decades) are not included.
  • Forest carbon is only an offset while the trees stand: harvesting, fire or disease releases it. The science supports cutting emissions first and treating trees as a complement.

How this tree offset calculator works

Most “how many trees” answers divide your emissions by a single number, such as 22 kg of CO₂ per tree per year. That number describes a fully grown tree. A sapling you plant today absorbs almost nothing in its first five years, speeds up as the canopy closes, peaks somewhere between year 10 and year 40 and then slows down as the stand matures. If you need a tonne absorbed within ten years you need many times more trees than if you can wait forty.

This calculator models that shape with a Chapman–Richards growth curve (the standard form used in forestry yield tables) for the carbon stored in living biomass (stem, branches, leaves and roots) per hectare. Each of the 11 forest types, from boreal spruce to tropical eucalyptus, has its own maximum carbon stock and growth speed, calibrated to the IPCC default growth rates, UK Woodland Carbon Code tables and published natural-regrowth data. You then adjust for site quality, planting density, survival and an optional permanence buffer.

Two modes are available: find the trees and land needed for an amount of CO₂ (one-off or every year), or find how much CO₂ a number of trees will absorb and when they reach a target.

The formula

S(t) = A × q × (1 − e^(−k·t))³ × survival × (1 − buffer) [t CO₂ per hectare]

Hectares needed = CO₂ target ÷ S(horizon) Trees = hectares × planting density Peak uptake = (4/9) × A × k reached when canopy closes, t* = ln 3 ÷ k

A is the long-run carbon stock per hectare, k the growth speed and q the site-quality factor (0.7 poor, 1.0 average, 1.25 good). For yearly emissions the target is annual CO₂ × number of years.

Worked example: 10 tonnes within 20 years

The defaults are 10 t CO₂, a 20-year horizon, and temperate broadleaf woodland (oak, beech) on an average site at 2,000 trees per hectare with 90% survival. Under those conditions a hectare stores about 64 t CO₂ after 20 years (an average of 3.2 t per hectare per year; the peak rate of 7.4 t/ha/yr comes later, around year 30).

10 t ÷ 64 t/ha = 0.157 ha, or about 1,570 m² and 315 trees. Each tree has absorbed only about 32 kg by year 20 (roughly 1.6 kg a year on average), because it spent the first decade establishing itself. Stretch the horizon to 40 years and you need about a third as many trees. A tropical eucalyptus plantation would do the same job on about 320 m², but it is normally harvested every 7–10 years.

How to read the results

  • Trees to plant and land area are what must be planted now and kept standing until the horizon year.
  • Average uptake per tree is far below the “mature tree” figure during early decades. This is the most common misunderstanding about tree offsets.
  • The cumulative chart shows when the woodland catches up with your target (or with cumulative emissions, for yearly footprints).
  • The comparison table lists every forest type for the same target and horizon.

Typical sequestration rates

Forest type Average over first 20–40 years Notes
Boreal conifer 1–3 t CO₂/ha/yr Slow growth, long-lived stock
Temperate broadleaf (oak, beech) 3–8 Peaks at 25–35 years
Temperate conifer plantation 7–15 Sitka spruce, Douglas fir
Mediterranean pine and oak 2–5 Water-limited
Tropical forest regrowth 8–12 Natural or assisted regeneration
Eucalyptus / teak plantations 12–30 Usually harvested
Mature urban tree 10–40 kg per tree Widely spaced, large crowns

Tips for effective tree offsets

  1. Cut emissions first. Planting is slow and land-limited; a tonne not emitted is certain, a tonne absorbed in 2050 is a promise.
  2. Prefer native, mixed species where possible. They are more resilient to pests and drought and deliver biodiversity benefits.
  3. Check permanence and additionality. Certified projects (Woodland Carbon Code, Verra, Gold Standard) monitor survival and hold a risk buffer; enter 20% to mimic it.
  4. Think in decades. Use horizons of 30–50 years; short horizons inflate the number of trees enormously.
  5. Protect existing forests. Avoiding deforestation keeps hundreds of tonnes per hectare out of the atmosphere immediately.

Limitations

Growth varies by ±50% with species, provenance, soil, rainfall and management; the curves represent typical stands, not a site survey. Soil carbon, dead wood and harvested-wood products are not included; neither are the emissions of nursery production, planting and maintenance. Albedo effects can offset part of the climate benefit of new forests in snowy boreal regions. Climate change itself may alter growth rates and disturbance risk over the coming decades.

Method & assumptions

Each forest type uses a Chapman–Richards curve, S(t) = A · (1 − e−kt)³, for the CO₂ stored in living biomass (trunk, branches, roots) per hectare. Uptake is slow in the first years, peaks when the canopy closes, then levels off as the stand matures. A and k are calibrated to IPCC default growth rates, UK Woodland Carbon Code yield tables and natural-regrowth data. Site quality scales A by 0.7–1.25; survival and the risk buffer reduce the credited stock. Hectares needed = CO₂ target ÷ stock per hectare at the horizon year; for yearly emissions the target is annual CO₂ × years.

Frequently asked questions

How many trees does it take to offset 1 tonne of CO₂?
It depends on how fast you need the tonne absorbed. Over 20 years, a temperate broadleaf woodland planted at 2,000 trees per hectare needs about 30 trees per tonne; over 40 years about 10. Fast-growing tropical plantations need 4–5 trees per tonne in 20 years. The often-quoted 'one tree absorbs 22 kg a year' applies to a mature tree, not a sapling.
How much CO₂ does one tree absorb per year?
A young tree in a dense plantation absorbs only a few kilograms a year in its first decade. A mature, open-grown broadleaf tree typically absorbs 10–40 kg CO₂ per year, and large tropical trees more. Per hectare, growing forests absorb roughly 1–3 t CO₂ a year in boreal regions, 3–12 t in temperate regions and 10–25 t or more in tropical plantations.
How many trees would offset my annual carbon footprint?
An 8 t per year footprint offset continuously over 30 years (240 t in total) needs roughly 1.8 hectares of temperate broadleaf woodland, i.e. about 3,600 trees, planted now and kept standing, or about half that area with a fast-growing conifer plantation. Select 'Every year' as the emission type to calculate it for your footprint.
Are tree-planting offsets reliable?
Only if the trees survive, would not have grown anyway, and stay standing for many decades. Fire, drought, pests and later felling can release the carbon again; certified schemes hold back 15–25% of credits in a buffer for this reason. Scientists agree offsets should complement, not replace, cutting emissions.
Which trees absorb the most CO₂?
Fast-growing species such as eucalyptus, poplar, Sitka spruce, Douglas fir and teak absorb the most in the first decades. Native mixed woodland grows more slowly but stores carbon for longer, supports biodiversity and is more resilient. Over a century, slow-growing hardwoods can store as much carbon as fast plantations that are harvested.
How much land do I need to plant 1,000 trees?
At typical forestry densities of 1,600–2,500 trees per hectare, 1,000 trees need 0.4–0.6 hectare (4,000–6,000 m², about one to one-and-a-half acres). Widely spaced park or street trees need far more room per tree but each one grows larger.

Sources & references

  1. IPCC (2019). Refinement to the 2006 Guidelines, Vol. 4 AFOLU, Chapter 4 Forest Land: growth tables 4.9–4.12
  2. UK Woodland Carbon Code: Carbon lookup tables and buffer rules
  3. Cook-Patton, S.C. et al. (2020). Mapping carbon accumulation potential from global natural forest regrowth. Nature 585, 545–550
  4. US EPA: Greenhouse Gas Equivalencies Calculator: calculations and references

Embed this calculator

Free for blogs, installers, schools and NGOs. Copy the code below; it updates itself automatically.