Generally, it takes about 3-4 months to grow the average cannabis plant – but with the right tools and strategy, you can grow the weed plant you want in as little as 8 weeks. Let’s take a look at the breakdown of growing cannabis indoors and the time needed for each step. Read more here.