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 radishes need only 6 to 8 inches. Medium-rooted vegetables like beans, beets, and Swiss chard do well in 10 to 12 inches. Deep-rooted plants—tomatoes, peppers, carrots, and root vegetables—need 14 to 18 inches or more to develop properly.

The soil itself matters as much as the bed depth. Even a 12-inch bed filled with loose, well-draining soil gives roots more room than a compacted 18-inch bed. If you're building on top of clay or hard ground, go deeper than you would on soft soil, because roots have to work harder to push through.

Key Takeaways

  • Lettuce, spinach, and herbs need 6 to 8 inches; beans and beets need 10 to 12 inches; tomatoes and carrots need 14 to 18 inches or deeper.
  • Loose, well-draining soil lets roots go deeper than the bed itself, so quality soil can make a shallower bed work for medium-rooted crops.
  • If your raised bed sits on clay or compacted ground, add 2 to 4 extra inches to the depth so roots don't hit a hard layer underneath.
  • A 12-inch bed is a practical middle ground for mixed gardens with several crop types, though you'll get better results if you match depth to what you plant.

Why shallow beds fail for deep-rooted plants

Tomatoes, peppers, and root crops like carrots and parsnips have root systems that extend 12 to 18 inches or more into the soil. When a bed is too shallow, roots hit the bottom and either stop growing or circle back on themselves. A tomato in a 10-inch bed will stay stunted and produce less fruit, even if the top of the plant looks healthy.

The same problem happens with squash and cucumbers, which send roots down 12 inches to find moisture during hot weather. A shallow bed dries out faster, and the plant can't reach water below the surface. You'll end up watering more often and getting weaker yields.

If you want to grow deep-rooted crops in a shallower bed, you can break through the bottom—either by removing the boards on the ground side or by drilling large holes so roots can reach the soil underneath. This works if the ground below is soft, but not if you're on concrete or compacted clay.

How ground conditions affect the depth you need

What's underneath your raised bed changes how deep it needs to be. On soft, loose soil or grass, a 12-inch bed gives you 12 inches of usable root space. On clay, compacted earth, or old lawn that hasn't been broken up, roots will struggle to penetrate below the bed, so you need extra depth to compensate.

If you're building on concrete, asphalt, or a hard-packed surface, the bed itself becomes your entire root zone. A 12-inch bed on concrete is effectively shallower than a 12-inch bed on soft ground, because roots can't go any deeper. Add 4 to 6 inches to your target depth if you're on a hard surface.

You can also improve shallow ground by breaking it up before you build. Use a mattock or garden fork to loosen the top 6 to 8 inches of soil, then build your bed on top. This gives roots an easier path downward and means you don't have to build as tall.

Standard depths for common vegetables

Crop TypeMinimum DepthIdeal DepthExamples
Shallow-rooted greens6 inches8 inchesLettuce, spinach, arugula, kale, herbs
Medium-rooted vegetables10 inches12 inchesBeans, beets, chard, peas, radishes
Deep-rooted vegetables14 inches18 inchesTomatoes, peppers, carrots, parsnips, eggplant
Very deep-rooted crops18 inches24 inchesPotatoes, asparagus, artichokes

These depths assume you're using loose, well-draining soil. If your soil is dense or clay-heavy, add 2 to 4 inches. If you're mixing crops in one bed, build to the depth needed by your deepest-rooted plant—usually 12 to 14 inches for a general-purpose garden.

Building a bed that works for multiple crops

Most home gardeners plant several different things in one bed, which means you need a compromise depth. A 12-inch bed handles lettuce, beans, beets, and chard without problems. It's also the easiest height to build and fill, and it's deep enough that you won't have to water as often as you would with a 6-inch bed.

If you want to grow tomatoes or peppers in the same bed as greens, go to 14 or 16 inches. The extra depth doesn't cost much more in materials or soil, and it gives you flexibility. You can plant shallow-rooted crops anywhere in the bed, and deep-rooted ones will have room to develop.

Another option is to build two beds at different depths—one at 8 inches for greens and herbs, another at 14 inches for tomatoes and root crops. This takes more space and materials, but it lets you optimize for each plant type and rotate crops more easily.

How to calculate soil volume for your bed depth

Once you know the depth you want, you need to know how much soil to buy. Soil is sold by the cubic yard, cubic foot, or bag. To find the volume, multiply length × width × depth (all in feet), then divide by 27 to get cubic yards.

A 4-by-8-foot bed that's 12 inches deep needs (4 × 8 × 1) ÷ 27 = 1.2 cubic yards of soil. A 4-by-4-foot bed at 14 inches deep needs (4 × 4 × 1.17) ÷ 27 = 0.69 cubic yards. Most garden centers sell soil by the bag (typically 2 cubic feet per bag) or by the yard, so you can order the right amount.

Don't skimp on soil depth. A bed that's only half-full will compact over time, and roots will have less room than you planned. Fill it to the top of the frame, or slightly above if the soil settles.

When to go deeper than standard recommendations

Some situations call for extra depth. If you're growing potatoes, which need loose soil to expand underground, aim for 18 to 24 inches. If you live in a hot, dry climate, deeper beds hold moisture longer and reduce watering frequency. If you're on a slope or in a windy area, a deeper bed is more stable and less likely to dry out on one side.

Asparagus and artichokes are perennial crops that stay in the same bed for years. They develop deep root systems over time, so start with 18 inches minimum. If you're growing in a very cold climate and want to extend the season, a deeper bed warms up more slowly in spring but holds heat longer in fall.

The trade-off is cost and weight. A 24-inch bed needs twice as much soil as a 12-inch bed, and soil is heavy. If you're filling a large bed, consider whether the extra depth is worth the expense and effort for your specific plants and climate.

Frequently Asked Questions

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

Yes, if you're growing only shallow-rooted crops like lettuce, spinach, radishes, and herbs. A 6-inch bed works well for these plants and is easier to build and fill. However, it dries out faster and won't work for tomatoes, peppers, or root vegetables.

What if I build my bed too shallow and realize it later?

You can add another layer of boards on top to increase depth, or you can remove the bottom boards if the ground underneath is soft enough for roots to penetrate. If you're on concrete or hard ground, you're limited to what you can grow. For future beds, measure twice and build once.

Does the type of soil affect how deep the bed needs to be?

Yes. Loose, well-draining soil lets roots go deeper than compacted or clay-heavy soil. If you're using high-quality garden soil or a mix with compost, you can get away with slightly shallower beds. If your soil is dense, add 2 to 4 inches to your target depth.

Should I line the bottom of my raised bed?

Lining is optional and depends on your ground. On soft soil, you don't need a line—roots will grow down into the earth below. On concrete or to block weeds, use landscape fabric or hardware cloth. Avoid plastic, which traps water and rots roots.

How deep should a raised bed be if I'm growing in a very hot climate?

Go deeper—14 to 16 inches minimum. Deeper soil stays cooler and holds moisture longer, which reduces watering and heat stress on plants. In extreme heat, 18 inches is better if you can manage it.