Tree Carbon Offset Calculator: How Many Trees to Plant?

Find how many trees you would need to plant to offset your yearly carbon footprint.
Pick a tree species and growth rate for a realistic estimate.

Trees Needed

Trees absorb CO2 through photosynthesis and store the carbon in their wood, roots, and surrounding soil. Planting trees is one of the most widely promoted natural climate solutions — but how many do you actually need to offset your footprint?

The Core Formula Trees needed = (CO2 to offset in kg) ÷ (CO2 absorbed per tree per year × years)

Where: CO2 in kg = CO2 in tonnes × 1,000

For example, to offset 10 tonnes of CO2 over 10 years using mixed-forest trees (absorbing 22 kg/year): Trees = (10,000 kg) ÷ (22 × 10) = 45.5 → 46 trees

How Much CO2 Does a Tree Absorb? This varies significantly by tree species, climate, soil quality, and age. Younger trees absorb faster during their growth phase. Older trees absorb at a slower rate but store far more total carbon.

Approximate annual CO2 absorption by tree type:

  • Mixed forest trees: ~22 kg CO2/year — a reliable average for temperate forests
  • Fast-growing trees (eucalyptus, poplar, willow): ~30 kg CO2/year
  • Tropical trees (in rainforest conditions): up to 50 kg CO2/year
  • Oak trees (mature): ~48 kg CO2/year — also supports high biodiversity

Area and Land Requirements A single tree needs roughly 4 square meters of canopy space. Multiply your tree count by 4 m² to estimate the land area required. For reference, one hectare (10,000 m²) of typical forest absorbs about 2.5 tonnes of CO2 per year — meaning you would need about 4 hectares of new forest per year per person at the US average footprint.

Cost to Plant Tree planting programs typically charge between $1 and $5 per tree, depending on the region and organization. Some tropical reforestation programs plant trees for less than $0.50 each. Multiply your tree count by the per-tree cost to get a rough budget estimate.

Important Caveats Trees only offset carbon while they are alive and healthy. Wildfires, disease, logging, or poor land management can release that stored CO2 back into the atmosphere. For permanent offsets, old-growth forest protection and soil carbon strategies are often more reliable. Tree planting is best combined with reduced emissions, not used as a replacement for them.

Worked Example A family with a 20-tonne annual footprint wants to offset it over 20 years using fast-growing trees (30 kg/year): Trees = (20,000 kg) ÷ (30 × 20) = 33.3 → 34 trees That is about 136 m² of canopy — roughly the size of a tennis court section.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.