The depth you need depends on what you're growing

Most raised beds work best at 12 inches deep, but the right depth for yours depends on what plants you want to grow. Shallow-rooted crops like lettuce, spinach, and herbs need only 6 to 8 inches. Root vegetables such as carrots, beets, and parsnips need 12 inches minimum, and some varieties need 18 inches. If you want to grow tomatoes, peppers, or other deep-rooted plants, 18 inches is safer than 12.

The soil itself matters as much as the bed depth. Raised beds filled with quality garden soil or a soil-compost mix will hold moisture and nutrients better than shallow beds filled with poor soil. A 12-inch bed with good soil often outperforms an 18-inch bed with compacted or depleted soil.

Key Takeaways

  • Lettuce, herbs, and leafy greens grow in 6 to 8 inches of soil, so shallow beds work for these crops.
  • Root vegetables and most vegetables need 12 inches minimum; carrots and parsnips often need 18 inches to develop fully.
  • Tomatoes, peppers, and other fruiting plants develop stronger root systems in 18-inch beds but can survive in 12 inches with consistent watering.
  • Soil quality matters more than depth alone—a 12-inch bed with compost-rich soil beats a 18-inch bed with poor or compacted soil.
  • If you plan to grow a mix of crops, 12 inches is the practical middle ground that handles most vegetables without waste.

Shallow beds for quick crops

If you're growing lettuce, spinach, arugula, radishes, or herbs, you can build a bed just 6 to 8 inches deep. These plants have fibrous root systems that spread sideways rather than down, so they don't need much vertical space. A shallow bed also warms up faster in spring and uses less soil, which saves money on fill material.

Shallow beds dry out faster in hot weather, though, so plan to water more often. If your climate is very hot or your soil drains quickly, consider adding a drip line or soaker hose to keep moisture consistent. Mulch the surface with 2 to 3 inches of straw or wood chips to slow evaporation.

Standard 12-inch beds for most vegetables

Twelve inches is the most common raised bed depth because it works for the widest range of crops. Tomatoes, peppers, squash, beans, peas, and most root vegetables will grow well at this depth. The soil holds enough moisture to reduce watering frequency, and the bed is still shallow enough to reach the bottom for weeding and harvesting without straining your back.

A 12-inch bed also strikes a balance between cost and performance. You need less soil than an 18-inch bed, but you gain enough depth that you're not fighting shallow-rooted competition from grass or weeds below. If you're building your first raised bed and don't know yet what you'll grow, 12 inches is the safe choice.

Deep beds for root crops and long-term plants

Carrots, parsnips, and salsify develop long taproots and need 18 inches or more to reach their full size. If you grow these crops, a shallow bed will force the roots to bend or fork, creating misshapen vegetables. Eighteen inches gives them room to grow straight down without hitting the bottom.

Tomatoes and peppers also benefit from deeper soil. Their root systems spread both sideways and down, and deeper soil means more room for roots to find water during dry spells. You'll water less often and get more consistent yields. If you plan to keep perennial plants like asparagus or rhubarb in the same bed year after year, 18 inches gives them space to establish strong root systems that last.

Accounting for what's underneath your bed

The depth of your raised bed matters less if there's good soil below it. If you're building on lawn or garden soil, roots from deep-rooted crops will eventually reach down into that soil and draw water and nutrients from it. In this case, a 12-inch bed may perform as well as an 18-inch one because the plants aren't truly limited to the bed depth alone.

If you're building on concrete, hardpan, or compacted clay, the bed depth is your only growing space. Roots cannot penetrate these barriers, so you need enough depth in the bed itself. In this situation, go with 18 inches for anything deeper-rooted than lettuce. You can also drill or break up the surface below the bed to let roots reach deeper soil, but that's labor-intensive—it's often easier to just build deeper.

Balancing depth with cost and maintenance

Deeper beds cost more to fill. An 18-inch bed requires 50 percent more soil than a 12-inch bed of the same length and width. If you're building multiple beds or working with a tight budget, start with 12 inches and add a second layer of 6-inch beds on top for shallow crops, or build some beds at 12 inches and others at 18 inches depending on what you plan to grow.

Taller beds are also harder to reach into, especially if you're short or have mobility issues. A 12-inch bed is easier to weed and harvest from while standing. If you want the convenience of a taller bed, consider building it 18 inches tall but filling it with only 12 to 14 inches of soil, then topping it with a thick layer of mulch. This gives you the height without the full cost.

Adjusting depth as you learn what grows best

Your first raised bed doesn't have to be perfect. Start with 12 inches if you're unsure, grow a mix of crops, and watch what thrives and what struggles. If your carrots fork or your tomatoes stress during dry spells, you'll know to go deeper next time. If your lettuce and herbs flourish, you'll know a shallow bed works for those crops in your climate.

You can also modify an existing bed by adding more soil on top, though this works best if the bed is not already full. If you built at 12 inches and want to go to 18, adding 6 inches of fresh soil will work, but it may compress over time as the lower soil settles. Plan for some settling and add a bit extra.

Frequently Asked Questions

Can I use a raised bed that's only 6 inches deep?

Yes, if you grow only shallow-rooted crops like lettuce, spinach, radishes, and herbs. These plants will thrive at 6 inches. For tomatoes, peppers, or root vegetables, 6 inches is too shallow and will limit growth and yield.

Do I need to line the bottom of my raised bed?

No, unless you're building on contaminated soil or concrete. A lined bed prevents roots from reaching soil below, which actually limits depth. If you're on lawn or garden soil, skip the lining and let roots grow down. If you're on concrete, a lining keeps roots from trying to penetrate it, but you still need enough soil depth in the bed itself.

What if I want to grow both shallow and deep-rooted crops in the same bed?

Build it 12 inches deep. Shallow-rooted crops will use the top 6 to 8 inches, and deeper-rooted crops will use more. You won't get the absolute best results for either, but 12 inches is a practical compromise that works for most vegetables.

How much soil do I need to fill a raised bed?

Multiply length × width × depth in inches, then divide by 1,728 to get cubic feet. For example, a 4-foot by 8-foot bed at 12 inches deep is (4 × 8 × 12) ÷ 1,728 = 2.3 cubic feet. Soil is sold in cubic feet or cubic yards (27 cubic feet per yard), so you can order the right amount.

Can tree roots grow up into my raised bed?

Yes, if a tree is nearby. Tree roots will grow toward moisture and nutrients in your bed. A lining can slow this, but it won't stop determined roots. If a large tree is close, expect to deal with root competition and plan to water more often or build your bed farther away.