How Deep Should a Raised Bed Be? Depth Guide by Vegetable Type
Don't guess on your garden height. Learn exactly how deep should raised bed be for vegetables based on root structure and soil health.
Set Your Depth with Confidence
Enter your chosen depth in our calculator to see exactly how much soil you'll need to buy.
Check My Soil VolumeThe Golden Rule of Bed Depth
When people ask how deep should raised bed be for vegetables, the standard answer is 12 inches. However, the ideal depth actually depends on two things: what is underneath the bed and what you are planting inside it.
If your raised bed is placed on top of good quality native soil, your plants can grow their roots through the bottom of the bed into the earth. In this case, 6 inches of raised bed height is often enough. But if you're building on top of hard clay, concrete, or using a landscape fabric barrier, the raised bed is the entire world for your plants' roots. In that scenario, depth is non-negotiable.
Depth Requirements by Crop
Shallow (6-8")
- Lettuce
- Spinach
- Radishes
- Strawberries
- Herbs
Medium (10-12")
- Tomatoes
- Peppers
- Cucumbers
- Bush Beans
- Beets
Deep (18-24")
- Potatoes
- Carrots (long)
- Sweet Potatoes
- Asparagus
- Watermelons
Ergonomics: The "Human" Factor
Beyond plant health, the height of your bed affects the gardener. Standard 12-inch beds require significant bending and kneeling. If you have back issues or want a more accessible garden, consider building your beds 24 to 36 inches high. This allows you to garden while sitting on direct-entry chairs or a stool. Note that filling these deep beds entirely with soil is expensive—use our cheap fill guide for the bottom half.
Drainage and Oxygen
The deeper the bed, the better the drainage (generally). Gravity helps pull water down through the soil profile, ensuring the top layer where your plants sit doesn't stay waterlogged. Deeper beds also hold a more consistent temperature, protecting roots from extreme heat in the summer and light frost in the fall.
Frequently Asked Questions
Is 6 inches too shallow for tomatoes?
If the bed is on a driveway or concrete, yes. Tomatoes have massive root systems. They need at least 12-18 inches of soil depth to thrive and produce heavy yields.
Can I place a raised bed on concrete?
Yes, but you must make the bed at least 12-18 inches deep to compensate for the lack of subsoil access. You also need to ensure the bed is slightly raised or has "feet" to allow water to drain out of the bottom.
Summary: Aim for 12 Inches
When in doubt, a 12-inch bed depth is the perfect middle ground for almost all garden vegetables. It's deep enough for most roots and high enough to keep out many small pests. Use our calculator to see the volume difference between an 8-inch and 12-inch bed—the extra soil is almost always worth the investment for a healthier garden.
Calculate Your Specific Depth
Enter your bed height to see exactly how many bags you need to buy.
Start Calculating →