Complete guide
How Deep Should Soil Be? (Raised Beds, Lawns + Gardens)
Depth depends on the project. Raised beds want 6-12 inches, a new lawn wants 4-6 inches of topsoil, and containers need 12-24 inches. Full reference table and the sources behind each number.
The short answer
Depth depends on what you're growing. Raised beds want 6 to 12 inches for most vegetables, deeper for tomatoes and root crops. A new lawn needs 4 to 6 inches of prepared topsoil, whether seeded or sodded. In-ground vegetable gardens want 8 to 12 inches of loose, workable soil, and containers need at least 12 inches for most edibles.
Every project has its own depth, and getting it wrong costs you two ways. Too shallow and roots hit a wall. Too deep and you've bought soil you didn't need.
Soil depth by project type
Here's the full reference. Use it to size a project before you order anything.
| Project type | Depth | Notes |
|---|---|---|
| Raised bed (shallow-rooted: lettuce, herbs, beans) | 6-8 in minimum | 8 in minimum on a hard surface, per UMD Extension |
| Raised bed (deep-rooted: tomatoes, peppers, squash, root crops) | 12-24 in | Deeper beds suit root crops and heavy feeders |
| In-ground vegetable garden | 8-12 in | The loose, workable topsoil layer roots grow in |
| Square foot garden | 6-12 in | Same range as a compact bed, depends on crop mix |
| New lawn from seed | 4-6 in | Firmed or settled topsoil base, not seed depth |
| Sod | 4-6 in | Same prepared-soil depth as seeding |
| Flower beds | 10-12 in minimum | For plants exposed to full sun and wind |
| Container (edibles) | 12-24 in | 12 in covers most vegetables, 18-24 in for deep rooters |
That's the whole cheat sheet. The rest of this guide explains why the numbers differ and how to use them.
Why depth matters
Depth is a trade-off between three things: how far roots reach, how well water drains, and how much soil you have to buy.
Shallow soil dries out fast and gives roots nowhere to go. A tomato plant in 6 inches of mix will stall long before a tomato plant in 18 inches does. Deep soil fixes that, but it isn't free.
Pro tip
Every extra inch of depth on a bed adds real cost. A 4x8 bed jumps from about 1 cubic yard at 10 inches to nearly 1.2 cubic yards at 12 inches. Decide your depth before you order, not after.
Drainage runs the other way. Soil that's too deep in a container or a bed with poor drainage can stay soggy at the bottom, which rots roots just as fast as dry soil starves them. The depths in the table above balance root room against that risk.
So the goal isn't "deeper is always better." It's matching depth to what you're growing, then buying exactly that much.
How to measure existing soil depth
Before you buy anything, check what you've already got. Most projects don't start from bare ground.
Push a long screwdriver or a soil probe straight down until it stops. That's your workable depth, the point where roots would hit hardpan, clay, or rock.
Do this in three or four spots. Depth varies across a yard more than people expect, especially near a foundation or old construction fill.
Common mistake
Assuming topsoil depth is uniform across a whole yard. A spot near the house can have 3 inches of usable soil while the back corner has 10. Probe more than one spot before you plan a project around a single number.
If your probe hits resistance well short of the target depth in the table, you're not out of options. You add soil on top to make up the difference, which is exactly what a raised bed or a topsoil top-dress does.
How depth drives how much soil to buy
Once you know your target depth, the volume math is simple: square feet times depth in inches, divided by 324, gives cubic yards. That 324 comes from 12 inches per foot times 27 cubic feet per yard.
A 4x8 raised bed at 10 inches deep needs about 1 cubic yard of mix, the same number the how much soil for a raised bed guide walks through with a full bag list. Push that same bed to 12 inches and the order grows by about a fifth.
For lawns and in-ground beds, the depth number from the table above is the number to plug into the Topsoil Calculator, which turns square footage and depth into cubic yards, tons, and bags in one pass. The how much topsoil do I need guide covers the full formula and the weight math if you want to see it worked by hand.
Pro tip
Depth is the one number that changes your order the most. Doubling the depth doubles the volume. Get the right depth for your crop first, then run the math once.
What happens if you skimp on depth
A too-shallow bed isn't a disaster, but it caps what you can grow. Lettuce and herbs tolerate 6 inches fine. Tomatoes and carrots in 6 inches will struggle, with stunted roots and plants that dry out between waterings.
A raised bed with an open bottom sitting on native soil gets a break here. Roots that reach the bottom of the box can keep going into the ground below, so a shallower box can work if the native soil underneath is decent. A bed on a patio, deck, or driveway doesn't get that break, which is why University of Maryland Extension sets the 8-inch minimum specifically for beds over a hard surface.
So check what's under your bed before you decide how shallow you can go.
The math for how much soil to order once you know your depth is the whole first half of this guide. Run your exact bed size through the Topsoil Calculator to turn the depth you picked into a bag count.
Common questions
How deep should soil be for a raised bed?
Most vegetables do fine in 6 to 12 inches of mix. Shallow-rooted crops like lettuce, herbs, and beans need at least 8 inches, especially over a hard surface. Deep feeders like tomatoes, peppers, squash, and root crops want 12 to 24 inches, per University of Maryland Extension.
How deep does soil need to be for a lawn?
A new lawn needs 4 to 6 inches of good topsoil, firmed or settled, as the rooting base. That depth applies whether you're seeding or laying sod. It's the prepared soil layer under the seed, not how deep the seed itself is planted.
How deep should soil be for a square foot garden?
A square foot garden works with the same 6 to 12 inches most compact vegetable beds use. Lean toward 6 to 8 inches for greens and herbs, and closer to 12 inches if the grid includes tomatoes, peppers, or root vegetables.
How much topsoil do I need for a new lawn?
Plan on 4 to 6 inches of topsoil across the whole area, firmed and settled. For an exact cubic-yard or ton figure, measure your square footage and depth and run it through a topsoil calculator, since the volume scales fast once the area gets big.
How deep should soil be for a vegetable garden?
An in-ground vegetable garden wants 8 to 12 inches of loose, workable topsoil where roots can spread. Raised beds and containers need more because they have no native soil underneath to draw on.
Sources
Agronomic claims in this guide are checked against these primary sources.
- Soil to Fill Raised Beds — University of Maryland Extension
- Growing Vegetables in Raised Beds — University of Maryland Extension
Keep reading
How Much Soil for a Raised Bed?
Length times width times height in feet, divided by 27, gives cubic yards. A 4x8 bed at 10 inches needs about 1 cubic yard. Formula, bag list, and a calculator.
Read →How Much Topsoil Do I Need? (Tons, Yards + Calculator)
Topsoil is sold by the ton. Multiply your square feet by depth in inches, divide by 324 for cubic yards, then plan for about 1.2 tons per yard.
Read →How Much Soil Do I Need? (And Which Soil to Buy)
Multiply length × width × depth in feet, divide by 27 for cubic yards. Plus a which-soil chooser so you buy the right material, not just the right amount.
Read →How Much Garden Soil Do I Need? (Formula + Chart)
Multiply square feet by depth in inches, divide by 324 for cubic yards. Plus a coverage chart, bag counts, and when garden soil beats topsoil or raised-bed mix.
Read →How Much Does a Yard of Topsoil Weigh?
A yard of screened topsoil weighs roughly 2,000 to 2,700 lb, about 1.1 to 1.3 tons. It varies with moisture. Here is the range, a table, and the math.
Read →