Tree Canada

Tree Canada is the only national non-profit organization dedicated to planting and nurturing trees in rural and urban environments. Through programs, research, carbon offsetting grants, and educational efforts, they guide communities in managing their urban forests, help green schoolyards and have planted more than 80 million trees.