Le Canada compte sept zones de végétation, dont la toundra, la forêt de la côte ouest, la végétation de la cordillère, la forêt boréale et la taïga, les prairies, les forêts mixtes et les forêts de feuillus. Les régions de végétation se caractérisent par une flore similaire selon le climat et d'autres facteurs, tels que la géologie, la composition du sol et l'érosion. La région de la forêt boréale est la plus vaste du Canada, suivie de la région de la toundra arctique.
La forêt boréale s'étend de la lisière de la zone arctique au sud vers les forêts de feuillus et de l'intérieur de l'Alaska à l'est jusqu'à Terre-Neuve-et-Labrador. Cette région est constituée de conifères et de feuillus, tels que l'épinette, le tremble, le peuplier baumier, le sapin baumier, l'érable et le pin.
La zone de toundra arctique est principalement dépourvue d'arbres en raison des températures froides et du sol gelé. De courts arbustes ligneux couvrent la majeure partie de cette zone, ainsi que des herbes de la toundra. La faune utilise ces arbustes comme abri pour se cacher des prédateurs et se réchauffer.
La région de la cordillère présente une végétation diversifiée, telle qu'une forêt tropicale humide côtière, une toundra alpine, une forêt de savane et des prairies plates. La cordillère est subdivisée en 14 sous-régions de faune variée. La zone de prairie comprend principalement des plantes herbacées vivaces, y compris de hautes herbes des prairies. La quantité de végétation augmente vers l'est depuis les montagnes Rocheuses, où il y a plus de précipitations, et vers le sud, où la température augmente.