Skip to content
NewWalk our hardware store, aisle by aisleWalk our store ● Step inside ● Get the app
Shop Your Local Store ● Ship to Your Hometown Store
Pro & Contractor Accounts ● Apply for Net Terms
100,000+ Products ● Trusted Authentic Brands
Shop the Collection

Potting & Top-Soils

Bagged soil for pots, containers, raised beds and lawn planting. Pick by the job, since potting mixes, raised bed mixes and planting soils are made for different spaces.

Trusted brands only Ships nationwide Pro accounts welcome Support your local hardware store
46 products
Coast of Maine Castine Blend Organic All Purpose Raised Bed Mix 2 cu ft
USA

Coast Of Maine

Coast of Maine Castine Blend Organic All Purpose Raised Bed Mix 2 cu ft

MPN: CA2000

$22.99
Black Gold All Purpose Potting Mix 1.5 cu ft
USA

Black Gold

Black Gold All Purpose Potting Mix 1.5 cu ft

MPN: 1413000CFL01.5P

$21.99
Whitney Farms Organic Fruit and Vegetable Raised Bed Mix 1.5 cu ft
USA
In-Store

Whitney Farms

Whitney Farms Organic Fruit and Vegetable Raised Bed Mix 1.5 cu ft

MPN: 10101-75051

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
Dr. Earth Home Grown Organic Plant and Vegetable Potting Mix 1.5 cu ft
USA
In-Store

Dr. Earth

Dr. Earth Home Grown Organic Plant and Vegetable Potting Mix 1.5 cu ft

MPN: 806

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
Scotts Organic Lawn Planting Soil 42.4 L
USA
In-Store

Miracle Gro

Scotts Organic Lawn Planting Soil 42.4 L

MPN: 79559752

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
SuperSoil Flower and Plant Potting Soil 2 cu ft
USA
In-Store

Supersoil

SuperSoil Flower and Plant Potting Soil 2 cu ft

MPN: 72452490

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
NuLife Organic All Purpose Raised Bed Mix 1.5 cu ft
USA
In-Store

Nulife

NuLife Organic All Purpose Raised Bed Mix 1.5 cu ft

MPN: WNL03314

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
NuLife Pro Blend Organic All Purpose Potting Soil 1.5 cu ft
USA
In-Store

Nulife

NuLife Pro Blend Organic All Purpose Potting Soil 1.5 cu ft

MPN: WNL03307

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
NuLife Growers Blend Organic All Purpose Planting Mix 1.5 cu ft
USA
In-Store

Nulife

NuLife Growers Blend Organic All Purpose Planting Mix 1.5 cu ft

MPN: WNL03315

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
PRO-MIX Organic Growing Mix 2 CFM

Pro-Mix

PRO-MIX Organic Growing Mix 2 CFM

MPN: 0506RG40DS

$22.99
PRO-MIX Flower and Plant Potting Mix 36 lb

Pro-Mix

PRO-MIX Flower and Plant Potting Mix 36 lb

MPN: 0305RG

$39.99
PRO-MIX Organic Herb and Vegetable Garden Soil 40 lb

Pro-Mix

PRO-MIX Organic Herb and Vegetable Garden Soil 40 lb

MPN: 0205RG

$39.99
PRO-MIX Potting Mix 2 CFM

Pro-Mix

PRO-MIX Potting Mix 2 CFM

MPN: 0306RG40DS

$22.99
PRO-MIX All Purpose Planting Mix 36 lb

Pro-Mix

PRO-MIX All Purpose Planting Mix 36 lb

MPN: 1020030RG

$34.99
Kellogg Organic All Purpose Raised Bed Mix 2 cu ft
USA
In-Store

Kellogg

Kellogg Organic All Purpose Raised Bed Mix 2 cu ft

MPN: 6490

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
Kellogg Organic All Purpose Potting Mix 40 qt
USA
In-Store

Kellogg

Kellogg Organic All Purpose Potting Mix 40 qt

MPN: 6830

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
Miracle-Gro Organic Organic All Purpose Potting Mix 16 qt
USA

Miracle-Gro

Miracle-Gro Organic Organic All Purpose Potting Mix 16 qt

MPN: 71286430

$9.59
Espoma Organic Organic All Purpose Potting Mix 16 qt
USA

Espoma

Espoma Organic Organic All Purpose Potting Mix 16 qt

MPN: AP16

$12.99
Coast of Maine Acadia Organic Flower and Vegetable Potting Mix 20 qt
USA

Coast Of Maine

Coast of Maine Acadia Organic Flower and Vegetable Potting Mix 20 qt

MPN: AC3500

$12.99
Coast of Maine Bar Harbor Blend Organic Flower and Plant Potting Soil 1 cu ft

Coast Of Maine

Coast of Maine Bar Harbor Blend Organic Flower and Plant Potting Soil 1 cu ft

MPN: BH1000

$15.99
Coast of Maine Bar Harbor Blend Organic Flower and Plant Potting Soil 2 cu ft

Coast Of Maine

Coast of Maine Bar Harbor Blend Organic Flower and Plant Potting Soil 2 cu ft

MPN: BH2000

$19.99
Black Gold All Purpose Potting Mix 1.5 cu ft
USA
In-Store

Black Gold

Black Gold All Purpose Potting Mix 1.5 cu ft

MPN: 1410102 1.5CF P

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
Miracle-Gro Flower Garden Soil 1.5 cu ft
USA
In-Store

Miracle-Gro

Miracle-Gro Flower Garden Soil 1.5 cu ft

MPN: 70359430

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.
Scotts Premium Lawn Top Soil 0.75 cu ft
USA
In-Store

Scotts

Scotts Premium Lawn Top Soil 0.75 cu ft

MPN: 71130756

Check with your local store Sold in stores — they stock it, price it fair, stand behind it.

More About This Collection Potting & Top-Soils

Bagged soil for pots, containers, raised beds and lawn planting. Pick by the job, since potting mixes, raised bed mixes and planting soils are made for different spaces.

Black Gold and Nulife sell all-purpose potting mixes. Coast Of Maine and Nulife offer raised bed mixes. Miracle-Gro and Pro-Mix add more bagged choices. Bag sizes are listed in cubic feet on each product.

Shop Local

Find these products at your local store.

Independent hardware retailers often carry the same products — sometimes at competitive prices. Every order helps keep them on the corner.

Why we built NHG →
For Pros & Businesses

Buying for a business? Get the pro treatment.

  • Net 30 terms
  • Volume & contract pricing
  • Gov & compliance ready
Apply for a Pro Account
Need a hand?

Real people. Real hardware experience.

Questions about fit, compatibility, or job requirements? Reach a real person — not a chatbot or contracted call center.

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare