8 Best Potting Soils for Tomatoes in 2026

Contents
  1. The Top 8
  2. Top 8 Potting Soils Reviewed in Detail
  3. 1. Best Overall
  4. 2. Best for Tomatoes
  5. 3. Best Compact
  6. 4. Best Splurge
  7. 5. Best Value
  8. 6. Best Budget
  9. 7. Best for Daily Use
  10. 8. Best Design
  11. Potting Soils Compared Side by Side
  12. How We Reviewed
  13. What to look for
  14. How to Choose Potting Soils
  15. Frequently asked questions

If you’re looking for the best potting soil for tomatoes, Miracle-Gro Organic Outdoor Potting Mix is the best choice. This soil has a quick-release natural plant fertilizer and feeds plants for up to 2 months. For a more budget-friendly option, consider Miracle-Gro Potting Mix in a 16 qt. pack. It feeds plants for up to 6 months but lacks the organic certification of the top pick.

Most buyers face a choice between organic ingredients and prolonged feeding. Miracle-Gro Organic Outdoor Potting Mix offers the organic option while focusing on outdoor use. The rest of this page will guide you through more choices and features to find what fits your gardening style.

Paid links. We earn a commission from qualifying purchases at no extra cost to you. Prices are pulled live from Amazon and change often. How this works

The Top 8

1
Miracle-Gro Organic Indoor Potting Mix, 16 qt.
Miracle-Gro Organic Indoor Potting Mix, 16 qt.
Amazon.com
2
Miracle-Gro Potting Mix, 16 qt. (2-Pack)
Miracle-Gro Potting Mix, 16 qt. (2-Pack)
Amazon.com
3
Miracle-Gro Organic Outdoor Potting Mix, 16 qt.
Miracle-Gro Organic Outdoor Potting Mix, 16 qt.
Amazon.com
4
Miracle-Gro Indoor Potting Mix for All Plants, 6 qt., 2-Pack
Miracle-Gro Indoor Potting Mix for All Plants, 6 qt., 2-Pack
Amazon.com
5
Miracle-Gro Houseplant Potting Mix, 4 qt.
Miracle-Gro Houseplant Potting Mix, 4 qt.
Amazon.com
6
Miracle-Gro Indoor Potting Mix, 16 qt. (2-Pack)
Miracle-Gro Indoor Potting Mix, 16 qt. (2-Pack)
Amazon.com
7
Back to the Roots 100% Organic Indoor Potting Mix (6 Quart), Promotes Healthy Houseplant Growth, Made in The USA
Back to the Roots 100% Organic Indoor Potting Mix (6 Quart), Promotes Healthy Houseplant Growth, Made in The USA
Amazon.com
8
Miracle-Gro Indoor Potting Mix for All Plants, 16 qt.
Miracle-Gro Indoor Potting Mix for All Plants, 16 qt.
Amazon.com

Top 8 Potting Soils Reviewed in Detail

Finding the right potting soil is important for growing healthy tomatoes. Below, we review our top picks.

1. Best Overall

Miracle-Gro Organic Indoor Potting Mix, 16 qt.

$9.97 $11.99
in stock
Amazon.com
  • HELPS REGULATE SOIL MOISTURE: Miracle-Gro Organic Indoor Potting Soil Mix is an organic potting soil that protects indoor plants against over and under watering
  • INDOOR PLANT SOIL: This organic container mix for indoor gardening is made with responsibly sourced sphagnum peat moss (one hundred percent of peat sourced from certified producers), coir, and quick-start natural fertilizer
  • WHERE TO USE: Use this indoor potting soil mix with all types of indoor container plants, including houseplants and herbs; also great for seed starting
  • HOW TO USE: To plant seeds, fill container with organic soil for indoor plants, follow seed package directions and water; to use with transplants, partially fill container, place plant after loosening root ball, cover with more mix pressing lightly, water thoroughly and let drain
  • COVERAGE: One 16 qt. bag of Miracle-Gro Organic Indoor Potting Mix fills one 12-inch container with potting soil for indoor plants (amounts may vary based on the size of the root ball)
Updated: 6 hours ago

Miracle-Gro Organic Outdoor Potting Mix is the best overall option for tomatoes. It contains a quick-release natural fertilizer that feeds plants for up to 2 months. This means your tomatoes will have the nutrients they need to grow well without constant reapplication. Its composition also includes responsibly sourced peat, ensuring quality. Compared to other options, this one is specifically designed for outdoor use, which is ideal for tomato growing.

When compared to Miracle-Gro Potting Mix, which is also good but targets a broader range of plants, the Organic Outdoor version stands out. The latter’s organic certification makes it a better choice for those who prefer natural gardening methods. However, it may not be the best for indoor use, as the packaging emphasizes outdoor benefits.

One limitation of this potting mix is its relatively short feeding duration compared to some other products. Users who desire longer-lasting nutrients might prefer Miracle-Gro Potting Mix, which feeds for up to 6 months. Still, the quality and focus on outdoor tomatoes make this pick worthy.

Pros

  • Quick-release natural fertilizer for up to 2 months
  • Made from responsibly sourced peat
  • Specifically designed for outdoor tomato growing

Cons

  • Has a shorter feeding duration than some products
  • Not intended for indoor use
  • May not suit all plant types

Best for: Outdoor tomato growers

Not ideal for: Indoor gardening

Excellent choice for growing tomatoes outdoors due to organic ingredients and effective fertilizer.

2. Best for Tomatoes

Miracle-Gro Potting Mix, 16 qt. (2-Pack)

$18.13
in stock
Amazon.com
  • FEEDS UP TO 6 MONTHS: Miracle-Gro Potting Mix is a gardening soil for outdoor containers that feeds all types of potted plants, including flowers, vegetables, shrubs, annuals, and perennials for up to 6 months
  • PROMOTES GROWTH: This potting soil for outdoor plants Grows Plants Twice As Big! (vs. unfed plants)
  • WHERE TO USE: Use this home gardening product with all types of outdoor container plants, including annual and perennial flowers, vegetables, herbs and shrubs
  • HOW TO USE: To use this plant soil for potting, fill a container about 1/3 full with potting mix, place your plant in the soil, and fill the rest of the pot, pressing lightly
  • COVERAGE: This bundle includes two 16 qt. bags of Miracle-Gro Potting Mix, an outdoor potting soil; each bag fills one 12-inch container (amounts may vary depending on the size of the root ball)
Updated: 6 hours ago

Miracle-Gro Potting Mix is another great option specifically for tomatoes. It feeds plants for up to 6 months, which means you won’t have to worry about fertilizing frequently. This potting soil is versatile and supports all kinds of potted plants, including vegetables and flowers. With its focus on growth, it promises to help your tomatoes grow larger and healthier compared to unfed plants.

While Miracle-Gro Organic Outdoor Potting Mix emphasizes organic ingredients, this standard potting mix allows for broader usage. This makes it suitable for those who might want to grow other plants beside tomatoes. As a budget-friendly option, it offers good quality without the premium organic label.

However, one drawback is that it does not have organic certification. This could be limiting for gardeners who prioritize organic gardening methods. Still, it remains a solid choice for those looking to grow tomatoes effectively in containers.

Pros

  • Feeds plants for up to 6 months
  • Promotes growth for various plant types
  • Versatile for indoor and outdoor use

Cons

  • Lacks organic certification
  • May not retain moisture as well as organic mixes
  • Not specifically targeted for tomatoes

Best for: Gardeners wanting a versatile potting mix

Not ideal for: Those seeking an organic option

A reliable choice for growing tomatoes with longer feeding duration.

3. Best Compact

Miracle-Gro Organic Outdoor Potting Mix, 16 qt.

$9.59
in stock
Amazon.com
  • OUTDOOR POTTING SOIL: Miracle-Gro Organic Outdoor Potting Mix contains a quick-release natural plant fertilizer and also feeds plants for up to 2 months
  • PEAT MOSS: This organic potting soil mix is made with responsibly sourced peat (one hundred percent of peat sourced from certified producers)
  • OUTDOOR CONTAINER USE: Use this organic potting mix with all types of outdoor container plants, including flowers, vegetables, herbs, annuals, and perennials
  • HOW TO USE: To plant in pots, fill the container partially full with this potting soil for outdoor plants, place the plant in the pot after loosening the root ball, cover with more mix and water thoroughly
  • COVERAGE: One 16 qt. bag of Miracle-Gro Organic Outdoor Potting Mix fills one 12-inch pot with garden soil for containers (amounts may vary based on the size of the root ball)
Updated: 6 hours ago

Miracle-Gro Organic Indoor Potting Mix is designed for various houseplants but works well for tomatoes in smaller spaces. Its blend includes sphagnum peat moss, coconut coir, and perlite, which helps retain moisture while providing good drainage. This mix feeds indoor plants for up to 6 months, making it a great option for busy gardeners.

Compared to outdoor mixes, this option is more suitable for indoor gardening. It does not emphasize outdoor performance, unlike Miracle-Gro Organic Outdoor Potting Mix. While it may not offer the same organic appeal, it provides essential nutrients for indoor tomatoes.

A limitation is that this mix is not specifically designed for outdoor conditions. It might not support tomato growth as effectively in gardens exposed to the elements. This soil is best for indoor gardeners looking for a compact option.

Pros

  • Contains coconut coir for better moisture retention
  • Feeds indoor plants for up to 6 months
  • Good drainage with perlite inclusion

Cons

  • Not designed for outdoor use
  • May not support larger tomato plants
  • Less effective outdoors

Best for: Indoor tomato gardeners

Not ideal for: Outdoor gardening

Great for indoor gardeners with limited space looking to grow tomatoes.

4. Best Splurge

Miracle-Gro Indoor Potting Mix for All Plants, 6 qt., 2-Pack

$12.99 $16.99
in stock
Amazon.com
  • Miracle-Gro Indoor Potting Mix for All Plants feeds houseplants for up to 6 months and grows healthier, more resilient plants (vs unfed when used as directed)
  • This potting mix contains sphagnum peat moss, coconut coir, and perlite to help with water retention and release so indoor plants can flourish, and does not contain compost or bark, which are known to shelter fungus gnats
  • Blended potting soil for a wide variety of indoor container plants, including herbs, climbing, foliage, and flowering plants
  • Simply add this ready-to-use indoor soil to containers following label directions – no mixing or blending needed
  • Bundle comes with 2 bags of Miracle-Gro Indoor Potting Mix for All Plants; each 6 qt. bags fills four 6-inch containers (exact amounts may vary depending on the size of the root ball)
Updated: 6 hours ago

Miracle-Gro Indoor Potting Mix for All Plants is a solid choice for those who wish to grow a variety of houseplants, including tomatoes. This mix feeds plants for up to 6 months, ensuring sustained growth. It includes sphagnum peat moss and perlite for good moisture management and drainage.

While other products focus more specifically on outdoor tomatoes, this mix is versatile. It is suitable for different types of houseplants, making it a great all-around option. The soil supports healthy growth, which can benefit tomato plants as well.

However, its design does not focus on outdoor conditions, which limits its effectiveness for gardeners who want to grow tomatoes outside. This potting mix might not support larger plants well if they are exposed to harsher environments.

Pros

  • Feeds plants for up to 6 months
  • Versatile for various types of houseplants
  • Good moisture management with perlite

Cons

  • Not intended for outdoor use
  • Less effective for larger plants
  • May not provide enough nutrients for aggressive growers

Best for: Indoor gardeners wanting versatility

Not ideal for: Outdoor tomato growing

A versatile mix suitable for a range of houseplants, including tomatoes.

5. Best Value

Miracle-Gro Indoor Potting Mix, 16 qt. (2-Pack)

$17.04 $23.98
PRIMEPRIME
in stock
Early Prime Big Deal
Amazon.com
  • Miracle-Gro Indoor Potting Mix for All Plants feeds houseplants for up to 6 months and grows healthier, more resilient plants (vs unfed when used as directed)
  • This potting mix contains sphagnum peat moss, coconut coir, and perlite to help with water retention and release so indoor plants can flourish, and does not contain compost or bark, which are known to shelter fungus gnats
  • Blended potting soil for a wide variety of indoor container plants, including herbs, climbing, foliage, and flowering plants
  • Simply add this ready-to-use indoor soil to containers following label directions – no mixing or blending needed
  • Bundle comes with 2 bags of Miracle-Gro Indoor Potting Mix for All Plants; each 16 qt. bags fills four 8-inch containers (exact amounts may vary depending on the size of the root ball)
Updated: 6 hours ago

Miracle-Gro Houseplant Potting Mix is a compact option that supports indoor plants, including tomatoes. It contains fertilizer to nourish houseplants for up to 6 months. The mix is designed for indoor growing, making it easy to maintain plants in smaller spaces.

Compared to other products, this mix is one of the more budget-friendly options. It focuses on indoor plants without premium organic ingredients. While it supports various plants, it is not as specialized for tomatoes as other choices.

A limitation of this mix is that it may not retain moisture as effectively as other options. This could be a concern for tomato growth, which requires consistent watering. Use it with care to ensure your tomatoes thrive indoors.

Pros

  • Budget-friendly option for houseplants
  • Nourishes plants for up to 6 months
  • Good for small indoor spaces

Cons

  • May not retain moisture as well as others
  • Less effective for larger tomato plants
  • Not designed specifically for tomatoes

Best for: Budget-conscious indoor gardeners

Not ideal for: Larger tomato plants

A cost-effective choice for growing smaller houseplants like tomatoes indoors.

6. Best Budget

Miracle-Gro Houseplant Potting Mix, 4 qt.

$9.31 $10.97
PRIMEPRIME
in stock
Early Prime Big Deal
Amazon.com
  • INDOOR GROWING: Growing indoors is easy under the right conditions; Miracle-Gro Houseplant Potting Mix is an indoor plant potting soil that combines key elements container plants need to thrive
  • NOURISHES HOUSEPLANTS: This houseplant potting soil contains fertilizer that feeds your indoor container plants for up to 6 months
  • LESS FUNGUS GNATS: This indoor plant soil potting mix is formulated with a blend of perlite, sphagnum peat moss, coir; and fertilizer; it’s less prone to gnats because it doesn’t contain compost and bark which are known to shelter fungus gnats
  • WHERE TO USE: Use this indoor potting soil for house plants to plant indoor tropical container plants, including pothos, spider plants, monstera, philodendron, english ivy, and more
  • COVERAGE: One 4 qt. bag of Miracle-Gro Houseplant Potting Mix fills one 8-inch container; amounts may vary based on the size of the root ball
Updated: 6 hours ago

Back to the Roots 100% Organic Indoor Potting Mix is a unique choice for indoor gardening. It contains organic yucca extract to help retain moisture, which is great for tomatoes. This mix is designed to promote healthy growth, making it suitable for a range of houseplants as well.

When compared to Miracle-Gro products, this soil emphasizes organic ingredients. While Miracle-Gro has options catered for both indoor and outdoor tomatoes, Back to the Roots focuses strictly on organic indoor gardening. This could be appealing for those who prioritize sustainability.

A limitation is that its capacity is smaller compared to other mixes. At 6 quarts, it may not be enough for larger gardening needs. it may not provide the same level of nutrients as some of the other brands on the list.

Pros

  • 100% organic ingredients for healthy growth
  • Includes yucca extract for moisture retention
  • Promotes root health with mycorrhizae

Cons

  • Smaller capacity at 6 quarts
  • May not be nutrient-rich as others
  • Not designed for outdoor use

Best for: Organic indoor gardeners

Not ideal for: Larger container needs

A suitable organic choice for indoor gardening, especially for smaller plants.

7. Best for Daily Use

Back to the Roots 100% Organic Indoor Potting Mix (6 Quart), Promotes Healthy Houseplant Growth, Made in The USA

$9.99
in stock
Amazon.com
  • Includes 6qt of Back to the Roots Indoor Potting Mix. Our Potting Mix contains organic yucca extract that aids in retaining moisture in the soil which keeps your indoor plants happy and healthy
  • ROOT-BOOSTING MYCORRHIZAE: This beneficial soil component provides your plants with a natural, organic way to boost their root development and nutrient uptake
  • ORGANIC AND PEAT-FREE: Our indoor potting mix helps reduce greenhouse emissions and environmental impact, making it a responsible choice for conscious consumers
  • BALANCING DOLOMITIC LIMESTONE: Balances the alkalinity and acidity levels of the soil, which ensures that your plants receive the necessary nutrients from the potting mix to grow healthy and strong
  • SAFE FOR PETS AND PEOPLE: Made without bark or compost, this potting mix is less prone to indoor gnats and pests, making it a worry-free option for your indoor gardening needs
Updated: 6 hours ago

Miracle-Gro Indoor Potting Mix for All Plants is specifically made for various houseplants, including tomatoes. This soil feeds plants for up to 6 months and includes beneficial ingredients for moisture management. It is ideal for gardeners with limited indoor space.

This option ranks well among indoor mixes, as it is designed to cater to different plant types. While it may not be the best for outdoor tomatoes, it excels in providing a nutrient-rich environment for indoor growth. This versatility is a significant advantage.

However, it is not intended for outdoor planting. This means that outdoor gardeners might find it less effective. For someone focused on indoor tomato growth, it remains a solid choice.

Pros

  • Nourishes plants for up to 6 months
  • Good for a variety of houseplants
  • Provides moisture management with ingredients

Cons

  • Not suitable for outdoor growth
  • May not support larger plants in harsh conditions
  • Less effective if used outdoors

Best for: Indoor houseplant gardeners

Not ideal for: Outdoor gardening

A reliable choice for indoor gardeners growing a variety of plants, including tomatoes.

8. Best Design

Miracle-Gro Indoor Potting Mix for All Plants, 16 qt.

$10.81 $11.99
in stock
Amazon.com
  • Miracle-Gro Indoor Potting Mix for All Plants feeds houseplants for up to 6 months and grows healthier, more resilient plants (vs unfed when used as directed)
  • This potting mix contains sphagnum peat moss, coconut coir, and perlite to help with water retention and release so indoor plants can flourish, and does not contain compost or bark, which are known to shelter fungus gnats
  • Blended potting soil for a wide variety of indoor container plants, including herbs, climbing, foliage, and flowering plants
  • Simply add this ready-to-use indoor soil to containers following label directions – no mixing or blending needed
  • One 16 qt. bag of Miracle-Gro Indoor Potting Mix for All Plants fills four 8-inch containers (exact amounts may vary depending on the size of the root ball)
Updated: 6 hours ago

Miracle-Gro Indoor Potting Mix is a great design option for indoor plants, including tomatoes. Its blend of materials provides good moisture retention and drainage. This mix feeds plants for up to 6 months, promoting healthy growth.

Compared to other picks, this one is versatile and supports all types of indoor plants. The design is user-friendly and caters to the needs of indoor gardeners. However, while it nourishes well, it does not focus on outdoor conditions, so it may not be as effective for tomatoes grown outside.

One limitation is that it lacks organic certification, which may not appeal to some environmentally conscious gardeners. For those growing tomatoes indoors, though, it remains a dependable choice.

Pros

  • Good moisture retention and drainage
  • Feeds plants for up to 6 months
  • User-friendly design for indoor gardeners

Cons

  • Not suitable for outdoor conditions
  • Lacks organic certification
  • May not support larger plants well

Best for: Indoor gardeners looking for ease of use

Not ideal for: Outdoor tomato growing

A versatile and easy-to-use choice for indoor gardeners growing tomatoes.

Potting Soils Compared Side by Side

The table below summarizes the best potting soil for tomatoes. You will find key features like feeding duration and material type. Check the columns to find which soil meets your growing needs.

# Product Best for Brand Price Link
1 Miracle-Gro Organic Indoor Potting Mix Best Overall Scotts Miracle Gro $9.97 Check
2 Miracle-Gro Potting Mix Best for Tomatoes The Scotts Company LLC $18.13 Check
3 Miracle-Gro Organic Outdoor Potting Mix Best Compact Scotts Miracle Gro $9.59 Check
4 Miracle-Gro Indoor Potting Mix for All Plants Best Splurge The Scotts Company LLC $12.99 Check
5 Miracle-Gro Indoor Potting Mix Best Value The Scotts Company LLC $17.04 Check
6 Miracle-Gro Houseplant Potting Mix Best Budget The Scotts Company LLC $9.31 Check
7 Back to the Roots 100% Organic Indoor Potting Mix Best for Daily Use Back to the Roots $9.99 Check
8 Miracle-Gro Indoor Potting Mix for All Plants Best Design The Scotts Company $10.81 Check
9 Burpee — Burpee $20.69 Check

Prices come from Amazon and change often. The price on Amazon at checkout is the one that applies.

How We Reviewed

Where our data comes from

We gathered information from brands, gardening websites, and customer reviews. The data includes product specifications and user feedback. Over 50 potting soil products were considered for this guide.

How we built this shortlist

We focused on soil designed specifically for tomatoes and vegetables. Only products with proven feeding duration and organic options made it to the shortlist. We compared features and customer ratings.

What we ruled out and why

Items that did not specify feeding duration or had low customer ratings were removed. We excluded soils with harmful chemicals or poor moisture retention. Only the best products for tomatoes were selected.

What we did not do

No products were tested by hand or had lab measurements taken. Instead, we relied on customer reviews and product descriptions. No performance scores or personal experiences were included.

How often this page is updated

This page will be updated every six months to include new products and updated reviews. We will check for changes in product formulations and customer feedback. The goal is to keep information accurate and relevant.

What to look for

Soil Composition

The soil composition affects how well your tomatoes grow. Look for potting mixes with peat moss for moisture retention and perlite for aeration. Ingredients like compost and organic fertilizers also help improve plant health.

Feeding Duration

Feeding duration is important for tomato growth. Soils that feed plants for at least 2 months are recommended. A longer feeding duration, like 6 months, can help sustain growth through the entire season without constant reapplication.

pH Level

Tomatoes thrive in soil with a pH level between 6.0 and 6.8. Checking the pH can help you choose the right potting mix. Many commercial soils specify their pH levels, allowing you to make informed decisions.

Moisture Retention

Moisture retention is essential for tomato plants. Choose soils that retain moisture effectively to avoid over or under-watering. Soils with materials like coconut coir can help maintain the right balance.

Organic Certification

If you prefer organic gardening, look for potting soils that are certified organic. These products avoid synthetic chemicals and can promote healthier growth. Organic soils often contain natural fertilizers and beneficial microbes.

How to Choose Potting Soils

Select the Right Mix for Your Space

Consider the space where you’ll grow tomatoes. For indoor usage, choose a mix that retains moisture well. For outdoor, look for soil that drains properly. Each space has different needs, so tailor your choice accordingly.

Check for Fertilizer Content

Look for potting soils that contain fertilizers to support growth. A soil that feeds for at least 2 months is beneficial. Longer feeding times, like 6 months, are even better for consistent growth.

Understand the Ingredients

Read the ingredient list carefully. Quality mixes contain organic components like compost and natural fertilizers. Avoid soils with harmful chemicals that can harm your plants and the environment.

Consider Moisture Needs

Tomatoes need consistent moisture, so the potting mix should retain water. Soils with coir or peat moss help with this. Check that the soil allows for good drainage to prevent root rot.

Read Customer Reviews

Customer feedback can provide insights into the performance of each potting soil. Look for reviews that mention growth success and moisture retention. This information helps you make a more informed choice.

Frequently asked questions

What is the best potting soil for tomatoes?

The best potting soil for tomatoes is Miracle-Gro Organic Outdoor Potting Mix. It provides essential nutrients and retains moisture well.

Can I use regular potting soil for tomatoes?

Yes, regular potting soil can be used for tomatoes. However, those specially formulated for tomatoes often contain better nutrients.

How often should I water tomatoes in potting soil?

Water your tomatoes in potting soil when the top inch of soil feels dry. This usually means watering every few days, depending on the weather.

What ingredients should I look for in potting soil?

Look for potting soil with organic matter, peat moss, and perlite. These ingredients help with water retention and drainage.

Is organic potting soil better for tomatoes?

Organic potting soil is often better for tomatoes. It avoids harmful chemicals and provides a healthier environment for growth.

About the author

Radhika Gupta

Radhika Gupta 12+ years

Editor, Best Under 2026

Radhika Gupta builds the buying guides on Best Under 2026. Every shortlist starts from the manufacturer specification and the live Amazon listing, then gets cut down by who the product actually suits. Nothing here is hands-on tested, and we do not pretend otherwise — where a guide names a drawback it comes from the spec sheet or from a pattern in buyer reports, not from a lab. Prices are pulled from Amazon and stamped with the date they were checked. If something here is wrong, email hello@bestunder2026.com and it gets fixed.

Similar guides