It is important to understand the different stages of cannabis growth. The germination stage lasts from 3 to 10 days. Then it takes about 2-3 weeks to grow seedlings. The entire cultivation process can take 70 to 160 days, depending on the variety of marijuana.