How Much Topsoil for a Garden Bed?
Quick Answer
A 10×10 garden bed filled 6 inches deep needs 1.85 cubic yards of topsoil, which is about 50 one-cubic-foot bags. For depth, use 6 inches for flower beds and 12 inches for raised vegetable beds.
- 10×10 bed at 6 in: 1.85 cubic yards (~50 one-cu-ft bags)
- Use 6 inches for flowers, 12 inches for vegetables
- Bulk topsoil is far cheaper than bags past ~1 cubic yard
- Topsoil weighs roughly 1.1 tons per cubic yard
Formula
Multiply the bed area by depth in inches, then divide by 324 to get cubic yards. To count bags, multiply area by depth in feet to get cubic feet, then divide by the bag size (often 0.75 or 1 cubic foot).
Step-by-Step Calculation
- 1
Bed area
10 × 10 = 100 square feet
- 2
Volume at 6 inches
(100 × 6) ÷ 324 = 1.85 cubic yards
- 3
Cubic feet for bags
100 × 0.5 = 50 cubic feet
- 4
One-cu-ft bags
50 ÷ 1 = 50 bags
Topsoil by Bed Size and Depth
| Bed Size | 3 in Depth | 6 in Depth | 12 in Depth |
|---|---|---|---|
| 4×8 (32 sq ft) | 0.30 cu yd | 0.59 cu yd | 1.19 cu yd |
| 8×8 (64 sq ft) | 0.59 cu yd | 1.19 cu yd | 2.37 cu yd |
| 10×10 (100 sq ft) | 0.93 cu yd | 1.85 cu yd | 3.70 cu yd |
| 10×20 (200 sq ft) | 1.85 cu yd | 3.70 cu yd | 7.41 cu yd |
Bulk topsoil runs about $15–$40 per cubic yard delivered, far cheaper per volume than bagged soil once you need more than a yard.
Pro Tips
- For raised garden beds, use a 60/40 mix of topsoil and compost rather than pure topsoil. Straight topsoil compacts heavily when wet and can suffocate root systems. The compost adds organic matter, improves drainage, and provides nutrients that new topsoil lacks.
- Buy topsoil in bulk ($20–$40/cubic yard delivered) rather than bags ($5–$7 per cubic foot bag). For a 10×10 bed at 6 inches deep (1.85 cubic yards), bulk delivery costs $40–$75 versus $277–$389 in bags. That is 5× the price for bagged soil.
- If filling a new bed deeper than 8 inches, use a cheaper fill dirt for the bottom half and quality topsoil for the top 6–8 inches only. Plant roots primarily occupy the top 6–8 inches, so premium soil below that is wasted money.
- Order topsoil delivery to arrive 1–2 weeks before planting. This lets the soil settle, allows you to add amendments and compost, and gives time for the soil to be moistened by rain before you plant. Fresh-delivered topsoil is often dry and dusty.
Key Cost Factors
- Bulk topsoil for a 10×10 bed at 6 inches deep (1.85 cubic yards): $40–$75 delivered. Compost to mix in (0.75 cubic yards): $25–$40. Total for a 100 sq ft garden bed: $65–$115. For a 4×8 raised bed (1.33 cu ft of 12-inch depth): $30–$55 in bulk soil.
- Screened topsoil costs $30–$50/yard versus $20–$30/yard for unscreened. The screening removes rocks, roots, and clumps — worth the premium for garden beds where you are planting directly. For filling behind a retaining wall or general grading, unscreened is fine and saves 30–40%.
Common Mistakes to Avoid
- Ordering by bags for a big bed. Bagged topsoil is expensive per yard; larger beds are far cheaper filled with bulk delivery.
- Filling with plain topsoil. Straight topsoil compacts and drains poorly; a raised bed does better with a blend of topsoil, compost, and aeration material.
- Forgetting settling. Fresh soil settles several inches after watering; fill slightly proud of the target depth to end level.
- Ignoring bed depth needs. Root vegetables and shrubs need more depth than shallow flower beds; match soil volume to what you are growing.
Related Project Considerations
- Blend for healthy soil. Mix roughly 60% topsoil with 30% compost and 10% aeration for a productive garden bed rather than topsoil alone.
- Match depth to plants. Provide 6–8 inches for flowers and 12+ inches for vegetables and shrubs when calculating volume.
- Plan drainage. Ensure the bed drains — add coarse material at the base or holes in a raised bed so roots do not sit in water.
Frequently Asked Questions
How deep should topsoil be for a garden bed?
Use about 6 inches for flower beds and new lawns — that is enough for most ornamental root systems. For raised vegetable beds, go 10 to 12 inches deep so roots have room to develop fully, which produces healthier plants and better yields. Deeper beds also hold moisture longer between waterings and buffer soil temperature swings that stress shallow-rooted crops.
How many bags of topsoil in a cubic yard?
A cubic yard is 27 cubic feet, so it equals 27 one-cubic-foot bags or about 36 of the common 0.75-cubic-foot bags sold at hardware stores. Buying bagged topsoil costs $4–$8 per cubic foot versus roughly $1–$2 per cubic foot for bulk delivery, so once you need more than about 1 cubic yard the bulk option saves significant money even after the delivery fee.
Is topsoil the same as garden soil?
No. Topsoil is the base material — screened natural soil from the top layer of the earth, with rocks, roots, and debris removed. Garden soil (or raised-bed mix) is topsoil blended with compost, peat, and organic matter specifically for planting. Many raised beds use a mix of about 60% topsoil for volume and weight with 40% compost for fertility, drainage, and microbial activity.