Depth depends on what you're growing
Raised beds do not need a single depth. A bed that works for lettuce will not work for carrots, and one that works for carrots will not work for tomatoes. The depth you need is set by the deepest roots your plants will send down. Shallow-rooted crops like spinach and radishes need 6 to 8 inches. Medium-rooted crops like beets, bush beans, and peppers need 10 to 12 inches. Deep-rooted crops like tomatoes, eggplant, and root vegetables such as parsnips need 18 inches or more.
If you are growing a mix of plants in one bed, build to the depth of the deepest crop. A bed 18 inches deep will work for everything. A bed 12 inches deep will work for most vegetables but will stunt tomatoes and carrots. A bed 8 inches deep works only for greens, herbs, and radishes.
Key Takeaways
- Lettuce, spinach, and radishes need only 6 to 8 inches of soil depth.
- Peppers, beets, and bush beans need 10 to 12 inches.
- Tomatoes, eggplant, and root crops like carrots and parsnips need 18 inches or deeper.
- If you grow multiple crops in one bed, build to the depth of the deepest-rooted plant.
- Soil depth matters more than the material the bed is made from — a shallow bed with perfect soil will still limit root growth.
Why root depth matters more than bed material
A raised bed made of wood, composite, or metal is only a container. What matters is the soil inside it. Roots grow until they hit the bottom or until they run out of loose, moist soil to push through. A tomato plant in a 10-inch bed will not grow as tall or produce as much fruit as the same plant in an 18-inch bed, even if both are filled with identical soil. The shallow bed forces the roots to stay compact, which limits how much water and nutrients the plant can draw up.
Compacted or poor soil also reduces the effective depth. A bed filled with clay or heavily compacted soil may function as if it were shallower than it actually is, because roots cannot penetrate easily. Loose, well-draining soil with compost mixed in lets roots go deeper and makes better use of the space you have.
Shallow beds work for most home gardens
If you are growing herbs, lettuce, kale, spinach, chard, radishes, or green onions, a 6- to 8-inch bed is sufficient and costs less to build and fill. These crops are the backbone of most home vegetable gardens and do not demand deep soil. A shallow bed also warms up faster in spring and cools down faster in fall, which can extend your growing season for cool-season crops.
Shallow beds are also easier to maintain. You spend less time bending, and you use less soil to fill them. If you are starting a garden on a tight budget or in a space where depth is limited — such as over concrete or on a deck — shallow beds let you grow real food without the cost of a deep structure.
Medium depth (10 to 12 inches) covers most vegetables
A 12-inch bed is the practical middle ground for a mixed vegetable garden. It will grow lettuce, spinach, radishes, beets, carrots (short varieties), peppers, bush beans, and many herbs. It will not reliably grow full-size tomatoes, eggplant, or long-rooted varieties of carrot, but it will grow enough of the common crops to make it worth building.
Many gardeners choose 12 inches because it is deep enough for most of what they want to grow, but not so deep that filling and maintaining the bed becomes expensive or physically demanding. A 4-foot by 8-foot bed at 12 inches deep holds about 32 cubic feet of soil, which is manageable for one person to fill and amend each season.
Deep beds (18 inches or more) for tomatoes and root crops
If you plan to grow tomatoes, eggplant, or long-rooted vegetables like parsnips, carrots, or beets, build at least 18 inches deep. Tomato roots can reach 24 inches or deeper when given the space. A shallow bed forces the plant to spread roots sideways instead of down, which makes it more prone to drought stress and less stable in wind.
Deep beds also let you add a layer of compost or aged manure at the bottom, which breaks down over the season and feeds the plants above. This layering approach — sometimes called the "lasagna garden" method — works best when you have the depth to do it. A 12-inch bed does not give you enough room to layer meaningfully.
How to measure the depth you need
Before you build, list the crops you want to grow. Look up the root depth for each one. The deepest root depth on your list is the minimum depth you need. If you want to grow tomatoes and lettuce together, you need 18 inches. If you want only peppers and herbs, 12 inches is enough.
Write down the dimensions you are considering — 4 by 8 feet at 12 inches, or 4 by 4 feet at 18 inches — and calculate how much soil you will need. Soil is sold by the cubic yard (27 cubic feet). A 4-by-8-foot bed at 12 inches deep needs about 32 cubic feet, or roughly 1.2 cubic yards. A 4-by-4-foot bed at 18 inches deep needs about 24 cubic feet, or roughly 0.9 cubic yards. Knowing this before you buy saves money and prevents the frustration of running short halfway through filling.
Drainage and settling affect usable depth
Soil settles over time, especially in the first season. A bed you fill to the brim in spring may be an inch or two lower by midsummer. This is normal and does not mean your bed is failing. Plan for it by filling slightly above the rim, or by accepting that your usable depth will drop a bit each year. You can top it up with compost or fresh soil each spring.
Drainage also matters. A bed with poor drainage — one sitting on clay or compacted ground with no drainage holes — will hold water and may rot roots even if the depth is correct. Raised beds work best when they sit on soil or a permeable surface, or when they have drainage holes drilled into the bottom. This lets excess water escape and keeps roots from sitting in soggy soil.
Frequently Asked Questions
Can I grow tomatoes in a 12-inch deep bed?
Tomatoes will grow in 12 inches, but they will be smaller and less productive than in an 18-inch bed. The roots will be cramped, and the plant will be more vulnerable to drought stress. If you have the space and budget, go deeper. If 12 inches is what you have, choose determinate (bush) tomato varieties, which have shorter root systems than indeterminate (vining) types.
Do I need to fill the entire depth with soil?
No. Many gardeners fill the bottom third with coarse compost or aged wood chips, then add soil on top. This saves money on soil, improves drainage, and adds nutrients as it breaks down. The key is that the top 8 to 12 inches should be good-quality soil or soil-compost mix where roots actually grow.
What if my bed is shallower than my plants need?
Shallow beds will still produce, but yields will be lower and plants will need more frequent watering. If you realize mid-season that your bed is too shallow, add 4 to 6 inches of compost or soil on top. This will not give you the full depth you need, but it will help.
Does the type of bed material affect how deep I need to go?
No. Wood, composite, metal, or plastic beds all work the same way — they hold soil to a certain depth. The material does not change how deep roots need to go. What matters is the soil inside, not the container around it.
Can I use a 6-inch bed for anything besides greens?
Yes, but only for shallow-rooted crops. Radishes, green onions, lettuce, spinach, and herbs all thrive in 6 inches. Beets and short-rooted carrot varieties can work, but they will be smaller. Anything deeper-rooted will struggle.