Skip to main content

If you have an indoor cannabis grow set-up, it is important you are using the best soil. Our cannabis soil guide dives deep into the factors to consider when shopping for soil for pot plants including its drainage, water retention, and texture.

In addition, we list our favorite potting soil products for cannabis, so you can grow big and bountiful yields time after time.

Choosing the Best Soil for Indoor Cannabis Gardens

When shopping for the best potting soil for cannabis, there are a few factors to consider.

Ideally you want soil with plenty of nutrients, proper drainage, and good water retention.

Here are some factors to consider when buying the best potting soil for weed.


The best soil for growing weed indoors includes an optimum mixture of silt, sand, and clay soil, known as loamy soil. Ideally, the mix should have about 40% silt, 20% sand, and 40% clay.

Make sure your plants get a loose and light soil texture to help with root growth and ensure oxygen gets to your roots.


Cannabis potting soil requires proper soil drainage. When watered, the soil should not hold the water too much to where it pools on the top. If you have bad drainage, your plants can be vulnerable to root rot and mold.

Water Retention

While you want soil with proper drainage, you also don't want the water to completely flush through without allowing the roots to take in water and nutrients.

Water retention refers to your soils ability to hold water. The best soil for growing pot indoors has balanced drainage and water retention properties.


PH refers to how alkaline or acidic solution is. Cannabis thrives in a soil pH range between 5.5 and 6.5. Deviating slightly from this range won't cause too much damage but if it goes well beyond the range, you can get stunted growth, lower yields, and dead plants.


Nutrients are your cannabis plants life force. Most ready-to-use and organic soil mix for weed is packed with nutrients for your cannabis.

Keep in mind, the nutrients in your soil mix don't last forever. At most, they can last a few weeks and require you to keep a close eye on any nutritional deficiencies or signs of overfeeding.

best soil for growing weed indoors. a hand next to a cannabis plant being grown in soil

Best Soil for Growing Weed Indoors

1. FoxFarm Happy Frog Potting Soil

FoxFarm’s Happy Frog Potting Soil is ready-to-use for indoor and outdoor applications. Happy Frog potting soil features soil microbes such as mycorrhizae and humic acid to improve root growth and nutrient uptake.

Other goodies include bat guano, aged forest products, and earthworm castings. Keep in mind, this soil is designed for container planting and therefore excellent and one of the best soil for growing weed indoors.

2. FoxFarm Ocean Forest Potting Soil

FoxFarm’s Ocean Forest Potting Soil features a robust blend of ingredients from the “earth and sea.” Its powerful ingredients include fish emulsion, aged forest products, earthworm castings, crab meal, and sphagnum peat moss.

Its sandy loam, aged forest products, and sphagnum peat moss give this soil a properly aerated texture that is sure to improve nutrient uptake. This soil is also designed for container use.

3. Super Soil Organic Concentrate

From Nature's Living Soil, the Super Soil Original Organic Concentrate comes in a 1, 5, or 10 lb. bag. All you need to do is add your preferred organic potting media to complete your mix. It contains all organic ingredients that your plant will need to thrive.

Full of helpful microorganisms and fungi, this concentrate can produce the best-looking and tasting buds around. Ingredients include organic earthworm castings, bat guano, blood meal, bone meal, azomite, epsom salt, coconut water powder, kelp meal, alfalfa meal, and so much more.

4. FoxFarm Coco Loco Potting Mix

FoxFarm’s Bush Doctor Coco Loco is a coconut coir potting mix meant to recreate the tropical jungle floor. Light and airy, it does this by incorporating layers of exotic coconut palm humus which can hold more than its weight in water while still retaining great drainage characteristics.

Its ability to hold onto water will mean you wont need to water your garden as often. Water every few days for best results. This is one of the best soil for growing weed indoors without question.

5. Big Rootz All-Purpose Potting Soil

Big Rootz’s All-Purpose Potting Soil features a professional-grade composition at a budget-friendly price. This cheap soil for growing weed is meant for indoors or outdoor gardens and has been Certified Green Clean (CGC).

A team of weed growers developed this high-quality formula that combines rapid-release amendments with medium and slow release for an optimal performance.

6. Roots Organics Rod Original Potting Soil

Roots Organics Original Potting Soil is ready-to-use for your indoor garden. Its formula is perfectly designed for aeration and water retention so you can feed your plants frequently for fast growth.

Plus, the soil bags can be used as pots. Simply cut off the top, add in your plant, and you're set. Ingredients include coco fiber, perlite, peat moss, pumice, composted forest material, bat guano, worm castings, fish bone meal, and much more.

7. Mother Earth Coco Perlite Mix

Mother Earth Coco and Perlite Mix contains 70% cocoa and 30% perlite. It's a soil with an incredible porosity, texture, and high cation-exchange capacity.

As an alternative to traditional potting soil, coconut coir can provide improved aeration and drainage for your heavy feeding plants so that you don't have to worry about overwatering.

Mother Earth is thought of by top cannabis growers worldwide as one of the best soil for growing weed indoors.

soil for growing cannabis indoors. three cannabis plants in pots.

Soil For Growing Weed FAQ's

What is the best type of soil for growing weed?

When it comes to producing weed, the ideal soil is one that has a pH that ranges from slightly acidic to neutral (about 6.0 to 7.0), is well-drained, and is abundant in organic matter. To achieve the best possible growth, it is frequently suggested to use a combination of peat moss, compost, perlite, and vermiculite.

Can I use regular garden soil for growing cannabis?

You can begin with standard garden soil, but it could require some amendments in order to achieve the best possible cannabis growth. The addition of organic matter, the use of aerating agents such as perlite, and the maintenance of an appropriate pH balance are all crucial procedures.

How important is soil pH for growing weed?

Cannabis growing relies heavily on the pH of the soil. Nutrient lockout is a condition in which a plant is unable to absorb nutrients in an efficient manner. This condition can be caused by a pH level that is either too high or too low. If you want the best outcomes, have a pH that is between 6.0 and 7.0.

Should I buy soil or make my own mix for growing cannabis?

Both choices have the potential to be good. Although it is easier to purchase a high-quality cannabis-specific soil mix, it is more flexible to create your own soil mix because it may be tailored to the unique requirements of your plants.

What are the signs of poor soil quality in a cannabis grow?

Slow plant development, yellowing leaves (which indicate nutritional deficiencies), poor water drainage, and compacted soil that does not allow roots to breathe are all indicators that the soil quality is poor.

How does soil texture affect cannabis growth?

Root growth and water retention are both influenced by the earth's texture. The best soil is loamy soil, which contains a healthy proportion of sand, silt, and clay. While it does a good job of draining, it also allows roots to expand rapidly and absorbs moisture.

Can I reuse soil from a previous cannabis grow?

It is possible to reuse soil; but, in order to do so, it is necessary to replace the nutrients and possibly restructure the soil if it has gotten compacted. It is recommended that the soil be revitalized by adding compost and other forms of organic materials.

There are over 300,000 jobs in the cannabis industry. CTU trained me for one of them!

marijuana extraction course - Johanna Rose
Makes $24.50 @ THC +

What nutrients should be present in the soil for growing weed?

Key nutrients such as nitrogen (N), phosphorus (P), and potassium (K) should be present in the soil, in addition to micronutrients such as calcium, magnesium, and iron. As the plant progresses from the vegetative stage to the flowering stage, its nutrient requirements shift.

Is it necessary to use fertilizers with cannabis-specific soil mixes?

Despite the fact that many cannabis-specific soil mixes already contain an abundance of minerals, it is possible that further fertilization will be required as the plant develops and continues to make use of these nutrients, particularly during the flowering stage.

How often should I change the soil in my cannabis pots?

When it comes to cultivating cannabis, it is essential to adequately prepare and manage the soil in order to guarantee the growth of healthy plants and achieve maximum yields. In the course of the growth cycle, any soil-related concerns that may occur can be addressed with the assistance of regular monitoring and changes.

Become a Master Grower

Choosing the right type of soil can help your cannabis crop grow to new heights and produce a bountiful yield. Growing weed indoors has never been more affordable or accessible for growers of all skill levels.

Cannabis Training University, the leading cannabis school, can help you get your garden set up and guide you through every step of the way and beyond.

Luis Cordova
Luis Cordova

Luis Cordova is a distinguished author, and renowned expert in cannabis cultivation, who possesses a Master's degree in Plant Biotechnology and Pharmaceutical Science. As a valued contributor to highly esteemed publications such as Cannabis Training University and Maximum Yield Magazine, Luis has emerged as a trusted source of guidance and knowledge in the cannabis industry. Having written thousands of informative articles, Luis is widely recognized for his comprehensive expertise on cultivating cannabis, both indoors and outdoors.

Enroll Now