Setup guide

Should You Use Raised Beds, Containers, or Plant in the Ground?

Last updated July 30, 2026

Short answer

Plant in the ground if you have usable soil and want the cheapest start — about $60 to $80 versus $300 to $420 for a filled 4x8 raised bed. Choose a raised bed if your soil is poor, compacted or contaminated, if drainage is bad, or if bending down is a problem. Choose containers if you are on a balcony, patio or in a rental.

The deciding factor is almost never yield, which is comparable across all three when soil and sun are equal. It is cost, your existing soil, and how much watering you can commit to: containers need water daily in summer, raised beds every 2 to 3 days, and in-ground soil holds moisture longest.

The comparison at a glance

In-groundRaised bed (4x8)Containers (5 pots)
Start-up cost$60 - $80$300 - $420$120 - $160
Setup time2 - 3 hours4 - 6 hours1 hour
Soil controlWhatever you haveTotalTotal
WateringEvery 3 - 5 daysEvery 2 - 3 daysDaily in summer
DrainageDepends on soilExcellentExcellent
Spring warm-upBaseline2 - 3 weeks earlierEarliest
WeedingMostLittleAlmost none
BendingFullReducedReduced
Yield per sq ftGoodGood to excellentLower
PortableNoNoYes
Best forDecent existing soil, tight budgetPoor soil, bad back, long termBalconies, patios, rentals

Nothing in that table says one setup grows better vegetables. Given equal sun and equal soil quality, all three produce comparable crops. What differs is what it costs you to get to that equal soil, and how often you have to show up with water.

In-ground: cheapest, and the right first experiment

Planting straight into the ground costs about $60 to $80 for a first garden: seeds, two bags of compost, a trowel, gloves and a watering can. There is no structure to buy and no soil volume to fill, which is where the money goes in every other option.

It also holds moisture longest. Roots reach down into subsoil that stays damp, so a bed in the ground can go 3 to 5 days between waterings where a container needs daily attention.

Do it if: you have a sunny patch of reasonable soil, you are unsure whether you will enjoy gardening, or your budget is genuinely tight.

Skip it if: the ground is compacted clay or builders’ rubble, drainage is bad enough to leave puddles a day after rain, or the soil may be contaminated — anywhere near a house built before 1978, where lead from exterior paint may have shed into the surrounding soil.

Preparation is straightforward: clear sod and weeds, loosen the top 8 to 12 inches with a garden fork, spread 2 to 3 inches of compost and mix it into that layer. No rototiller needed, and repeated tilling actively damages soil structure over time.

The honest argument for starting here is risk. Spending $60 to find out whether you like this is a better bet than spending $350, and if the answer is yes, you will build the raised bed next spring with a year of knowledge behind you.

Raised beds: buy your way to good soil

A raised bed is a way of paying money to skip the soil problem entirely. You fill a frame with exactly the mix you want, and everything downstream gets easier.

The real advantages:

  • Soil you control. Roughly 60 percent topsoil or garden soil to 40 percent compost, mixed once, no negotiation with clay.
  • It drains. Excess water leaves rather than sitting around roots.
  • It warms 2 to 3 weeks earlier in spring, which is worth real weeks of season in zones 3 to 5.
  • Fewer weeds, because you started with clean soil and the edge stops grass creeping in.
  • Less bending. A bed at 12 to 18 inches is meaningfully easier on knees and back than ground level.

The cost breaks down roughly as: bed kit or cedar lumber $80 to $150, soil and compost $100 to $180, and the rest in seeds, seedlings, tools and mulch. Soil is the biggest line item in almost every raised bed — a 4x8 bed at 10 inches deep needs about a cubic yard, or 13 to 15 large bags. Buy it in bulk by the yard and you typically save 30 to 50 percent over bags.

Practical specifics: keep beds no wider than 4 feet so you can reach the middle from either side without stepping in. Ten to 12 inches deep is the working minimum, 18 inches if the bed sits on concrete. Line the base with cardboard to smother grass, or hardware cloth if you have voles — never solid plastic, which traps the water the bed exists to drain. Untreated cedar lasts 10 to 15 years; Douglas fir is cheaper and lasts 4 to 7.

Do it if: your soil is poor or suspect, drainage is bad, bending is difficult, or you already know you are in this for years. Year two onward is where a raised bed pays back, because the frame and tools are already bought and you are only buying seeds, compost and mulch.

Containers: the option that makes a garden possible at all

For a balcony, a patio, a fire escape or a rental where you cannot dig, containers are not a compromise — they are the only setup, and they work.

Five pots costs $120 to $160: pots $45 to $60, potting mix $35 to $50, seedlings and seeds $25 to $35, and liquid fertilizer $10 to $15.

Size is what beginners get wrong. Use 5 gallons for lettuce, spinach, kale, radishes and herbs, 8 to 10 inches of depth for carrots and bush beans, and 10 to 15 gallons for a single tomato, pepper, cucumber or zucchini. A tomato in a 5-gallon bucket dries out every afternoon and drops its fruit.

Three rules that are not optional:

  1. Potting mix, not garden soil. Garden soil compacts into a brick in a pot and suffocates roots.
  2. Water daily in summer, sometimes twice above 85°F. Water until it runs from the drainage holes.
  3. Feed every 2 to 3 weeks with a liquid fertilizer. Every watering flushes nutrients out of the bottom, so there is no reservoir the way there is in ground soil.

Yield per square foot is lower than in the ground, mostly because root volume is capped. That is a fair trade for growing food on a fourth-floor balcony.

How to choose in 30 seconds

  • No usable ground? Containers. The decision is made for you.
  • Usable ground, tight budget, first season? In-ground. Spend $60, learn a season.
  • Poor, compacted, badly drained or possibly contaminated soil? Raised bed.
  • Bad back or knees? Raised bed, built 18 inches high.
  • Renting and expecting to move? Containers.
  • Already know you will still be doing this in five years? Raised bed, and build it properly the first time.

You can also mix them, and most established gardens do: one raised bed for the fussy root crops, a couple of large pots by the door for herbs and lettuce you cut while cooking.

Next step

With your setup decided, pick the crops: the 10 easiest vegetables for beginners notes which ones do well in containers and how deep each needs to go. Then set your dates with the planting calendar for your USDA zone — remember that a raised bed runs 2 to 3 weeks ahead of the in-ground dates in spring.

Frequently asked questions

Are raised beds better than in-ground gardens?

Only in specific conditions. Raised beds win when existing soil is poor, compacted, badly drained or possibly contaminated, and they warm 2 to 3 weeks earlier in spring so you can plant sooner. In good soil an in-ground bed matches them on yield, holds moisture better, and costs roughly a fifth as much to start.

How deep does a raised bed need to be?

Ten to 12 inches is the practical minimum for a mixed vegetable bed, and that is enough for everything from lettuce to tomatoes. Six inches works for shallow-rooted greens only. If the bed sits on grass or soil rather than concrete, roots can grow down past the frame, so 10 inches of added soil goes further than it sounds.

How much soil do I need for a 4x8 raised bed?

About 1 cubic yard for a bed 10 inches deep, which is roughly 27 cubic feet or 13 to 15 large bagged sacks. Buying it in bulk by the yard costs $100 to $180 delivered and is typically 30 to 50 percent cheaper than bags. Mix roughly 60 percent topsoil or garden soil with 40 percent compost.

What size containers do vegetables need?

Five gallons for lettuce, spinach, kale, radishes and herbs; 8 to 10 inches of depth minimum for carrots and bush beans; and 10 to 15 gallons for a single tomato, pepper, cucumber or zucchini. Undersized pots are the most common container failure — a tomato in a 5-gallon bucket will dry out every afternoon and drop fruit.

Can I put raised beds on concrete or a patio?

Yes, but go deeper — 12 to 18 inches, since roots cannot reach down past the frame. Make sure water can drain out of the bottom, and expect it to dry faster than a bed sitting on soil. On a balcony, check the load rating first: wet soil weighs roughly 100 pounds per cubic foot.

Do I need to line a raised bed?

Line the bottom with cardboard or hardware cloth, not plastic. Cardboard smothers grass and breaks down within a season; hardware cloth keeps voles and gophers out. Solid plastic sheeting traps water and defeats the drainage that makes a raised bed worth having in the first place.

What wood is safe for a raised bed?

Untreated cedar, redwood, or Douglas fir are all safe; cedar lasts 10 to 15 years and fir 4 to 7. Modern pressure-treated lumber sold in the US uses copper-based preservatives rather than the arsenic-based CCA banned for residential use in 2003, and is generally considered acceptable, but untreated cedar avoids the question entirely. Never use old railway sleepers or creosote-treated timber.

Keep going