Like any other plant, growing marijuana is a challenge and task that requires a number of skills. Cannabis plants come in all forms, requiring specific care depending on the particular strain. Some strains are easier to grow than others, because they produce a higher yield or require a shorter flowering period. Unfortunately, many beginner growers opt for the more budget friendly strains, though they may ultimately cost more because they may be more difficult to grow. For this reason, there are a number of popular home grown marijuana strains that yield some of the best flowers.

In addition to being one of these popular home grown marijuana strains, Jack Herer is arguably one of the most popular and best strains in the industry. This particular strain is great for beginners because Jack Herer requires a fairly effortless growing process. Jack Herer is also a heavy yielding plant, so with little effort, growers will produce plenty of flowers. Purple Kush is another popular home grown strain that is slightly more challenging to grow, yet it thrives in both indoors and outdoors. These distinct, dense purple buds produce flowers with THC levels as high as 27%.