Most vegetables need 12 inches of soil, but root crops and perennials need more
The depth of your raised bed depends on what you are growing. Shallow-rooted plants like lettuce, spinach, and herbs do well in 6 to 8 inches of soil. Most common vegetables—tomatoes, peppers, beans, squash—need 12 inches minimum. Root vegetables such as carrots, parsnips, and beets need 12 to 18 inches because their edible part grows downward. Perennial plants like asparagus and rhubarb need 18 inches or deeper because they stay in the same bed for years and their roots go deep.
Depth also matters for drainage and root health. Soil that is too shallow compacts easily, holds water poorly, and forces roots to stay crowded near the surface. A bed that is too deep wastes soil, money, and weight—especially if you are building on a deck or rooftop where load matters. The right depth balances what your plants need with what your space and budget can handle.
Key Takeaways
- Leafy greens and herbs need 6 to 8 inches; most vegetables need 12 inches; root crops and perennials need 12 to 18 inches or more.
- Shallow beds dry out faster and force roots to crowd; deep beds waste soil and money if you are not growing plants that need the depth.
- If your raised bed sits on poor soil or concrete, add 2 to 4 extra inches to account for settling and to give roots room to escape downward if needed.
- A 12-inch bed works for most home gardens and is deep enough for nearly all common vegetables except the deepest root crops.
Shallow beds for greens and herbs
Lettuce, spinach, arugula, kale, and most herbs have roots that spread sideways rather than down. These plants reach their full size in 4 to 8 weeks and do not need deep soil. A 6-inch bed is enough; 8 inches gives you a small safety margin if the soil settles. You can stack these shallow beds on top of each other or tuck them into tight spaces because they do not demand much vertical room.
The trade-off is that shallow beds dry out faster, especially in summer heat or wind. You will water more often. If you live in a dry climate or have limited time for watering, go to 8 inches instead of 6. The extra 2 inches hold more moisture and give you a day or two of buffer if you miss a watering. In cooler or more humid regions, 6 inches is usually sufficient and saves on soil cost.
Standard 12-inch depth for most vegetables
Twelve inches is the working depth for most home gardens. Tomatoes, peppers, eggplant, beans, peas, squash, zucchini, and cucumber all thrive at this depth. Their roots spread down 10 to 12 inches and sideways, so they have room to establish without hitting the bottom of the bed. A 12-inch bed also holds enough soil to stay moist longer than a shallow one, which cuts down on watering frequency.
This depth is also practical to build and fill. A standard 2-by-8 or 2-by-10 board gives you 7.5 or 9.5 inches of interior height; add a 4-inch soil layer on top of existing ground or compost, and you reach 12 inches total. The cost is reasonable, and the bed is not so deep that you strain your back reaching the center. Most gardeners find 12 inches strikes the right balance between plant needs and ease of use.
Deeper beds for root crops and perennials
Carrots, parsnips, beets, turnips, and radishes grow their edible part underground. Carrots and parsnips especially need room to lengthen without hitting the bottom of the bed and forking or twisting. Aim for 12 to 18 inches for these crops. If your bed is only 12 inches deep, you can still grow shorter varieties like Nantes carrots or Chioggia beets, but you will get better yields and straighter roots with 18 inches.
Perennial vegetables—asparagus, rhubarb, and artichokes—stay in the same bed for 10 to 20 years. Their root systems grow deeper each year. Start with at least 18 inches, ideally 24 inches, so the roots have room to expand without hitting a hard bottom. A shallow perennial bed will produce for a few years, then decline as the roots run out of space and become root-bound.
Accounting for soil settling and ground conditions
Soil settles over time, especially in the first year. New soil can drop 1 to 2 inches as it compacts and organic matter breaks down. If you fill your bed to exactly 12 inches, it may be 10 inches by mid-season. Add an extra 1 to 2 inches at the start to account for this. If you are growing root crops that need 18 inches, fill to 19 or 20 inches initially so you maintain adequate depth after settling occurs.
If your raised bed sits on concrete, asphalt, or very poor soil, add 2 to 4 extra inches. Roots cannot escape downward into these surfaces, so they need all their growing room within the bed itself. If the bed sits on decent garden soil or lawn, roots can eventually work their way down into the native soil below, so you have a little more flexibility with depth. Test your ground by digging a hole; if it is hard or compacted, plan for extra depth.
Balancing depth with cost and weight
Soil is heavy. A cubic yard of moist garden soil weighs about 1,300 pounds. A 4-by-8-foot bed at 18 inches deep holds roughly 48 cubic feet, or 1.8 cubic yards—about 2,300 pounds of soil. The same bed at 12 inches holds about 1,500 pounds. If you are building multiple beds or placing them on a deck, roof, or other structure with weight limits, shallower is better. If weight is not a constraint, deeper beds give you more flexibility for future crops.
Cost also adds up. Soil sold by the bag or cubic yard is not cheap. A 12-inch bed costs less to fill than an 18-inch one. If you are starting out and unsure what you will grow, build 12-inch beds first. You can always add another layer later if you decide to grow deeper-rooted crops, or you can use the existing bed for greens and herbs while building a deeper one for root vegetables. This staged approach spreads the expense over time.
Mixing depths in the same garden
You do not have to choose one depth for all your beds. Many gardeners build a mix: shallow 8-inch beds for greens and herbs in a sunny corner, standard 12-inch beds for the bulk of vegetables, and one or two 18-inch beds for carrots and perennials. This approach lets you grow a wider range of crops, use soil efficiently, and spread the cost over time. It also makes sense if different parts of your garden have different ground conditions—a bed on concrete can be deeper, while one on good soil can be shallower.
A mixed-depth garden also lets you experiment. Start with one 12-inch bed to see what works in your space and climate. Add a shallow bed for greens if you find yourself buying lettuce often. Build a deeper bed later if you want to try carrots or asparagus. This flexible approach reduces waste and lets you learn what you actually want to grow before committing to a full garden layout.
Frequently Asked Questions
Can I grow tomatoes in a 10-inch raised bed?
Tomatoes prefer 12 inches, but determinate (bush) varieties can manage in 10 inches if you water consistently and add mulch to retain moisture. Indeterminate (vining) varieties need more root room and will struggle. If you are limited to 10 inches, choose bush tomatoes and plan to water daily in hot weather.
What if I only have 6 inches of depth available?
Stick to lettuce, spinach, arugula, herbs, radishes, and shallow-rooted greens. These crops will produce well. Avoid tomatoes, peppers, and root crops like carrots—they will be stunted or fail. A 6-inch bed is useful for a specific purpose, not a general-purpose garden.
Does the soil underneath the raised bed matter?
If the soil below is compacted clay or concrete, yes—add extra depth so roots stay within the bed. If it is loose garden soil or lawn, roots will work their way down, so you can use slightly less depth than you would on a hard surface. Grass underneath will eventually die from shade, so you do not need to remove it first.
How deep should a raised bed be if I am growing both greens and vegetables?
Twelve inches is the compromise depth. It is deep enough for most vegetables but more than greens need. You can grow both in the same 12-inch bed by planting greens in spring and fall, then switching to tomatoes or peppers in summer. Rotate crops to avoid soil depletion.
Will a 24-inch bed be too deep and waste soil?
Only if you never plan to grow perennials or the deepest root crops. For a general-purpose bed, 24 inches is overkill and costs more to fill. But if you are building a permanent asparagus or rhubarb bed, 24 inches is ideal and will pay off over many years of harvests.