I was curious about this and wanted to share some quick calculations on how viable this is:
A tree can absorb as much as 48 lbs of CO2 per year [1]. This is pretty vague cause this can vary by tree age and size, but let's use this arbitrary number
In 2014 the United States generated 6,870 million metric tonnes of CO2 [2]. 48 lbs is about 0.021 metric tonnes [3]. So...
6,870,000,000 / .021 = 327,142,857,142.85
327 trillion trees!! The population in the US on 2014 was roughly 317 million people [4]. This means for each person we would have to plant
6870 / 317 / .021 = 1,031.99 trees
Just north of 1000 trees. That's 1k additional trees that need to be planted just to offset our CO2. Crazy
[1] https://projects.ncsu.edu/project/treesofstrength/treefact.htm
[2] https://www.epa.gov/climate-indicators/climate-change-indicators-us-greenhouse-gas-emissions
[3] https://duckduckgo.com/?q=48+lbs+to+metric+ton
[4] https://www.census.gov/popclock/embed.php?component=pop_on_date&date=20140101