Recreational users of cannabis can grow up to 6 plants at home, regardless of maturity levels. Meanwhile, medical marijuana users in California can grow up to 6 immature or 12 mature plants from home.