Miracle-Gro Garden Soil 1.5 cu. ft.
Home Depot
Fertilizer-enriched soil for in-ground beds. Feeds plants up to 3 months.
Volume, bag counts, and the exact recipe breakdown for filling a raised bed.
Mel's raised-bed mix — quantities for this bed.
Estimated DIY savings: ~$235.00
Pro install (bed kit + fill + delivery) runs roughly $250–$400 per cubic yard of fill.
Filling a raised bed is the single largest upfront cost in starting a vegetable garden, and this free raised garden bed soil calculator helps you order the right amount the first time. Underestimate and your plants sit in a shallow layer that dries out fast, restricts root growth, and produces poor harvests. A tomato plant needs 12 inches of good soil to support its root system; carrots need 16–18 inches just to grow straight. Getting the depth right is as important as getting the total volume right. Once filled, apply 1–2 inches of mulch on the soil surface to cut watering needs and suppress weeds — use the mulch calculator to size the amount.
Settlement makes the math slightly tricky. A freshly filled bed will drop 10–15% in depth after the first thorough watering — roughly 1 to 2 inches in a 12-inch-deep bed — as air pockets collapse and organic matter begins to compress. The calculator adds 15% to the raw volume so your order accounts for that drop before the first seed goes in. The right mix matters as much as the right amount: pure topsoil compacts and drains poorly in a raised environment; a blend with compost and perlite stays loose, feeds your plants, and holds moisture without waterlogging roots.
All percentages are by volume. Perlite can be substituted with vermiculite or coarse sand.
| Mix Name | Topsoil % | Compost % | Perlite / Vermiculite % | Best For |
|---|---|---|---|---|
| Pure topsoil | 100 | 0 | 0 | Budget ornamental beds, base layers |
| Classic blend | 60 | 30 | 10 | General vegetables and flowers |
| Mel's Mix | 33 | 33 | 33 | Intensive planting, small or deep beds |
| Raised bed mix | 40 | 40 | 20 | Deep-rooted crops, perennial beds |
| Heavy clay amendment | 30 | 50 | 20 | Beds with native soil incorporated |
Not accounting for settlement. Many first-time gardeners fill the bed flush with the rim, then find themselves with a noticeably shallow bed after the first week of watering. Fill to the rim — or even a inch above — knowing the soil will settle down to a stable working level. The 15% buffer in the calculator handles the arithmetic.
Using bagged garden soil instead of raised bed mix. Standard garden soil is formulated for in-ground use where the surrounding earth provides structural support. In a raised bed, it compacts into a dense, poorly drained mass within one season. Always use a mix that includes compost and a drainage amendment like perlite or coarse sand.
Filling deep beds entirely with premium mix. For beds deeper than 18 inches, the bottom 6–8 inches can be filled with logs, branches, and wood chips (hügelkultur method) or coarse woody material. This saves significant money on expensive raised bed mix and improves drainage — plant roots rarely reach the bottom third of a deep bed in the first few seasons anyway. For gravel paths between beds, the gravel calculator covers volume and tons at any depth.
Overpaying for bags when bulk is cheaper above 1 cubic yard. Bagged garden soil at big-box prices typically runs $80–$120 per cubic yard. Bulk mixed delivery from a landscape supplier runs $40–$70 per yard plus a flat delivery fee. Once you're filling more than one 4×8 bed at 12 inches, bulk almost always wins.
A 4×8 bed filled to 12 inches deep needs 32 cubic feet — about 25 bags of 1.5 cu ft or 19 bags of 2 cu ft soil. Add 15% for settlement and your order rises to about 37 cubic feet total. At 6 inches deep, halve those numbers. The calculator shows all three bag sizes at once so you can compare.
For most vegetables, a classic blend of 60% topsoil, 30% compost, and 10% perlite or vermiculite gives strong results — good drainage, plenty of nutrients, and moisture retention without waterlogging. Equal-thirds Mel's Mix (topsoil, compost, peat moss) is the most-recommended option for intensive planting and small beds.
8–10 inches works for lettuces, herbs, and most shallow-rooted crops. Twelve inches is the standard for tomatoes, peppers, and most vegetables. Root crops like carrots and parsnips need 16–18 inches. Beds sited over concrete or pavers need at least 18 inches to provide enough root volume and drainage buffer. If you're building a low wall to frame the bed, see the retaining wall block calculator for blocks, base gravel, and drainage materials.
No — top-dress with 1–2 inches of compost each spring instead of replacing the whole fill. After 3–5 years the overall volume will have dropped as organic matter decomposes; at that point, partially replenish rather than doing a full replacement. The bed improves with age as the soil biology matures and structure develops. Top each spring with 1–2 inches of compost and then a fresh mulch layer to lock in moisture.
Expect 10–15% settlement after the first thorough watering — roughly 1–2 inches in a 12-inch-deep bed as air pockets collapse and organic matter compresses. Fill to the rim at first. The calculator already adds a 15% settlement buffer to its volume output so the quantity you order will land at the right depth after settling.
Some links on this page are affiliate links. TallyYard earns a small commission when you buy through these links — it helps keep these tools free.
Home Depot
Fertilizer-enriched soil for in-ground beds. Feeds plants up to 3 months.
Lowe's
Pre-blended raised-bed mix — drains well and ready to plant straight from the bag.
Home Depot
Aged, weed-free compost. Mix 1/3 into raised beds to boost organic matter.