From seeds to harvest, the life cycle of cannabis growth can be divided into four main stages: Germination (5-10 days), Cannabis Seedling (2-4 weeks), Cannabis Vegetation (3-15 weeks), and Cannabis Flowering (8-11 weeks).