The Right Depth Depends on What You're Growing

Most raised garden 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 chard do well in 10 to 12 inches. Deep-rooted plants like tomatoes, peppers, carrots, and root vegetables need 12 to 18 inches, and some perennials like asparagus prefer 18 inches or deeper.

The depth also matters for drainage and soil quality. A bed that's too shallow dries out quickly in summer and doesn't hold enough nutrients. A bed that's deeper than necessary wastes soil and money without giving you a real benefit. The goal is to match the depth to your plants and your climate—deeper beds retain moisture longer in hot, dry areas, while shallower beds work fine in cooler, wetter regions where drainage matters more.

Key Takeaways

  • Lettuce, spinach, and shallow greens need 6 to 8 inches of soil depth to thrive.
  • Tomatoes, peppers, carrots, and other deep-rooted crops require 12 to 18 inches to develop full root systems.
  • A standard 12-inch depth works for most mixed vegetable gardens and is the easiest size to build and fill.
  • Deeper beds hold moisture longer and are worth the extra soil cost if you live in a hot or dry climate.
  • Check what you plan to grow before you build—changing depth after construction is difficult and expensive.

12 Inches: The Standard Depth for Most Gardens

Twelve inches is the most common depth for raised beds because it works for the widest range of plants. At this depth, you can grow most vegetables, herbs, and shallow perennials without running into root-space problems. It's also the easiest size to source materials for—standard lumber boards are often 12 inches tall, and soil bags are calculated for this depth.

A 12-inch bed is deep enough that soil won't dry out as fast as it would in a shallower bed, but not so deep that you're wasting money on excess soil. If you're building your first raised bed and aren't sure what you'll grow, 12 inches is the safest choice. You can always add a second bed at a different depth later if you want to grow plants with different root depths.

Shallow Beds: 6 to 8 Inches for Greens and Quick Crops

If you're growing lettuce, spinach, arugula, kale, or other leafy greens, 6 to 8 inches of soil is enough. These plants have short, fibrous root systems that spread sideways rather than down. Radishes, green onions, and shallow herbs like basil and parsley also thrive in shallow beds. Shallow beds are cheaper to build and fill, and they warm up faster in spring, which means you can plant earlier.

The trade-off is that shallow soil dries out faster, especially in summer heat. If you choose a 6-inch bed, plan to water more often—sometimes daily in hot weather. Shallow beds also don't hold as many nutrients, so you may need to add compost or fertilizer more frequently during the growing season. They work best in climates with regular rainfall or where you have time to water daily.

Deep Beds: 12 to 18 Inches for Tomatoes, Peppers, and Root Crops

Tomatoes, peppers, eggplants, and cucumbers need at least 12 inches, but 15 to 18 inches is better. Root vegetables like carrots, parsnips, beets, and potatoes need 12 to 18 inches depending on the variety—longer varieties need the full 18 inches. Asparagus and other perennials that stay in the bed for years also benefit from deeper soil, which gives them room to establish strong root systems.

Deeper beds hold moisture longer and stay cooler in summer, which is helpful in hot climates. They also give you more room to add compost and amendments without depleting nutrients as fast. The downside is cost—an 18-inch bed requires significantly more soil than a 12-inch bed. For a 4-by-8-foot bed, the difference is about 48 cubic feet of soil, which adds up. If you're growing a mix of plants, you can build one section at 12 inches for greens and another at 18 inches for tomatoes and root crops.

Soil Volume and Cost at Different Depths

Before you decide on depth, calculate how much soil you'll need. A 4-by-8-foot bed at different depths requires different amounts: 12 inches deep needs 32 cubic feet of soil, 15 inches needs 40 cubic feet, and 18 inches needs 48 cubic feet. Soil is usually sold by the cubic yard (27 cubic feet), so a 4-by-8-foot bed at 12 inches needs about 1.2 cubic yards, while an 18-inch bed needs about 1.8 cubic yards.

Prices vary by region and soil type, but the cost difference is real. Before you commit to a deeper bed, make sure you know what you want to grow and that the extra depth is worth the expense. You can also save money by filling the bottom third with compost scraps, cardboard, or wood chips (which break down over time) and topping with quality soil, though this works better for deeper beds where the bottom layer won't affect root crops.

Adjusting Depth for Your Climate

If you live in a hot, dry climate, go deeper—15 to 18 inches helps soil retain moisture longer and keeps roots cooler. If you live in a cool, wet climate where drainage is the main concern, 10 to 12 inches is usually enough. In areas with intense summer sun, deeper beds also shade the soil more, which reduces evaporation and keeps beneficial soil organisms active longer.

Raised beds in containers or on hard surfaces (like patios) should be at least 12 inches deep because they don't have access to groundwater like in-ground gardens do. Beds built directly on soil can be slightly shallower because plant roots can eventually reach deeper soil below the bed, though this takes time and the roots may hit compacted soil or clay.

Common Mistakes When Choosing Bed Depth

The most common mistake is building too shallow to save money, then struggling with dry soil and poor plant growth all season. A 6-inch bed might seem cheaper upfront, but it requires constant watering and frequent fertilizing, which costs more in the long run. Another mistake is building too deep for what you're growing—an 18-inch bed for a lettuce garden wastes soil and money.

A third mistake is building all your beds the same depth when you plan to grow different plants. If you want to grow both greens and tomatoes, build at least two sections at different depths, or build one bed at 12 inches and accept that some plants will be less than ideal. Finally, don't assume deeper is always better—in wet climates, a very deep bed can stay waterlogged and cause root rot, especially if drainage is poor.

Frequently Asked Questions

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

Tomatoes will survive in 6 inches but won't reach full size or produce as much fruit. The roots will be cramped and the plant will stress in hot weather. If you have a 6-inch bed, stick with greens, herbs, and shallow crops instead.

Is 24 inches too deep for a raised bed?

Twenty-four inches works fine for any plant, but it's overkill for most home gardens and wastes soil. It's useful only if you're growing very large root vegetables or perennials that will stay in the bed for many years. For annual vegetables, 18 inches is the practical maximum.

What if my raised bed is built but I want to change the depth?

If the bed is already built, you're stuck with that depth unless you rebuild it. This is why it's important to decide what you'll grow before you build. If the bed is too shallow for your plants, you can add a second layer on top, but this requires new materials and looks awkward.

Do I need to go deeper if I'm using a soil mix instead of pure garden soil?

No—a good soil mix (compost, peat or coco coir, and perlite) drains and holds nutrients better than pure soil, so you don't need extra depth. A 12-inch bed with quality mix will outperform an 18-inch bed with poor soil.

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

Go with 15 to 18 inches if possible. The extra depth keeps soil cooler and holds moisture longer, which matters in heat. If cost is a concern, 12 inches works, but plan to mulch heavily and water more often.