Garden
Soil Calculator
Building a 4x8 raised bed and trying to figure out if 10 bags of soil from Lowe's is enough or way too much? Soil is sold in cubic feet (bags, typically 1-3 cu ft each) and cubic yards (bulk delivery). A 4x8 raised bed 12" deep needs 32 cubic feet of soil — that's about 21 bags of 1.5 cu ft. Or 1.2 cubic yards from a landscape supplier. This calculator runs the math for any rectangular raised bed or planter and tells you cubic feet, cubic yards, and how many bags of various sizes you'd need. Plus a few preset buttons for common raised bed sizes.
Bag vs bulk: cost crossover
Soil pricing 2025 ballpark:
- Bagged topsoil: $4-7 per 1 cu ft bag = $110-190 per cubic yard equivalent
- Bagged garden soil / raised bed mix: $5-10 per 1.5 cu ft bag = $90-180 per cubic yard
- Bulk topsoil delivered: $35-60 per cubic yard
- Bulk garden soil / 50-50 mix delivered: $50-90 per cubic yard
- Bulk premium mix (Mel's Mix, etc.) delivered: $75-150 per cubic yard
Crossover point: above about 1-1.5 cubic yards (27-40 cu ft = 18-27 bags of 1.5 cu ft), bulk delivery is dramatically cheaper. Below that, bagging is more convenient.
Worked example: 4x8 raised bed, 12" deep. Volume = 4 × 8 × 1 = 32 cu ft = 1.18 cubic yards. Bagged: 22 bags of 1.5 cu ft at $6 each = $132. Bulk delivered: 1.5 yards (rounded up) at $50/yard = $75 + $30 delivery = $105. Bulk wins by ~$30 plus you handle the soil at the truck instead of carrying 22 bags.
Raised bed soil mix recipes
Mel's Mix (Square Foot Gardening): 1/3 compost, 1/3 peat moss, 1/3 vermiculite. Lightweight, drains well, no native soil. Great for first-fill of new beds.
Standard raised bed mix: 50% topsoil, 30% compost, 20% aeration (perlite or coarse sand). Cheaper than Mel's, almost as productive.
Lasagna fill (bottom 1/2 of deep beds): alternating layers of brown organic matter (cardboard, straw, dry leaves) and green organic matter (grass clippings, kitchen scraps). Saves money on filling deep beds; decomposes into rich soil over 1-2 years.
Topping soil for established beds (year 2+): 100% compost or 50/50 compost/topsoil to refresh nutrients and replace settled volume.
How to use this calculator
- Length and width in feet.
- Depth in inches.
- Bag size: 1.5 cu ft is most common.
- Output: cubic yards, cubic feet, bag count.
- Preset buttons: load 4x4, 4x8, 2x8 narrow, or 4x12 deep raised bed dimensions.
Common scenarios
4x8 raised bed, 12" deep. 32 cu ft = 1.2 cubic yards = 22 bags of 1.5 cu ft. Bulk: ~$105 delivered. Bagged: ~$132 carried home.
4x12 deep raised bed, 24" deep (for root vegetables). 96 cu ft = 3.6 cubic yards. Bulk delivery is essential at this scale — 64 bags would be brutal to handle. Consider lasagna filling the bottom 12" to reduce premium soil cost.
Small balcony container collection: 5 pots averaging 14" diameter, 12" deep. Each pot: π × 7² × 12 = 1,847 cu in = 1.07 cu ft. 5 pots = 5.4 cu ft = 4 bags of 1.5 cu ft. Easily managed bagged.
FAQ
Raised bed mix vs garden soil vs topsoil? +
Should the bed be full to the top? +
How often should I add compost? +
Can I use native soil? +
What about pH? +
Hugelkultur — worth doing? +
How much does soil weigh? +
What if I'm filling around an existing tree? +
Heads up: ClutchCalcs gives you fast, accurate results — but always sanity-check critical decisions (medical, financial, structural) with a professional.
Spot a wrong number or want a calculator added? Tell us →