Indoor cannabis plants typically take between 8-and 10 weeks to mature. However, the time for a plant to fully mature will vary depending on the strain and growing conditions.