Skip to main content
Garden & Home Reviews is reader-supported. We earn affiliate commissions from qualifying purchases — how this works.

Do Raised Garden Beds Need Drainage Holes?

Home/Resources/Raised Beds & Planters/Raised Bed Drainage
Golden-hour view of a person's hands pressing seedlings into dark soil in a timber raised bed

Affiliate Disclosure

Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.

A raised bed sitting on open soil or lawn does not need drainage holes — it drains through its open bottom into the ground below. Drainage holes are only required when the bed has a solid floor or sits on concrete, asphalt, a deck or a rooftop, where water has nowhere to go. In that case, plan on roughly one half-inch hole per square foot of floor, or better, raise the frame on 1-inch spacers so the whole base perimeter drains. What almost never helps, in either case, is a layer of gravel in the bottom.

Which situation are you in?

Bed sits onHoles needed?What to do
Lawn or open soilNoLeave the bottom open; fork the ground below first
Compacted clay or driven-on groundNo, butBreak up 6–8 in of subsoil before filling
Concrete, patio or asphaltYes1 half-inch hole per sq ft, or lift on 1-in spacers
Wood deckYesLift on sleepers and drain to a gutter or off the edge
Rooftop or balconyYesDrain to a tray or a floor drain; check load limits
Elevated planter box with a floorYesUsually pre-drilled; verify holes are open
Wide environmental view of a person's hands pressing seedlings into dark soil in a timber raised bed, in warm late-afternoon light

Why does gravel in the bottom make drainage worse?

Because of a soil physics effect called a perched water table. When fine-textured soil sits above a coarse layer, water does not cross the boundary until the fine layer above is nearly saturated — capillary forces hold it in the small pores rather than releasing it into the large ones. The result is a saturated zone sitting directly above the gravel, exactly where you did not want it. Extension horticulturists have been correcting this piece of folk advice for decades; the same principle is why potting a plant over a layer of pot shards does nothing useful. Uniform mix all the way down drains better than layered mix.

Golden-hour view of a person's hands pressing seedlings into dark soil in a timber raised bed

How do you drain a bed on concrete or a deck?

Two approaches, and the second is better if you have the option.

  1. Drill the floor. Half-inch holes on roughly 12-inch centers, biased toward the low side if the slab slopes. Cover the inside with quarter-inch hardware cloth so the mix does not wash through, and add a thin layer of coarse compost — not gravel — as a transition.
  2. Lift the whole bed. Set the frame on 1 to 2-inch pressure-treated sleepers, bricks or composite shims so there is a continuous air gap at the base. The gap cannot clog the way a hole can, it lets air reach the underside of the frame (which extends the life of a wooden bed considerably), and it keeps the deck boards below from staying permanently wet.

On a deck or rooftop, weight is the constraint people forget. Saturated bed mix runs roughly 70 to 100 pounds per cubic foot, so a 4-by-8 bed 12 inches deep can exceed 2,500 pounds when wet. Check the structure before you build, and place beds over joists or bearing walls rather than mid-span.

Over-the-shoulder view of a person's hands pressing seedlings into dark soil in a timber raised bed, in bright midday sun

Does the mix matter more than the holes?

Usually, yes. Most waterlogged raised beds are not short of holes; they are full of the wrong material. Straight topsoil, unscreened native soil, or fine compost with no coarse fraction compacts into a dense block that holds water regardless of what the bottom of the bed looks like. A bed mix that drains reliably is roughly half screened topsoil or garden soil, a third finished compost, and the balance a coarse aerating component such as pine bark fines or coarse sand. The proportions and reasoning are in what is the best soil mix ratio for a raised bed.

The bottom line

On soil: no holes, no fabric, no gravel — just fork the ground beneath before you fill. On anything solid: drill half-inch holes on 12-inch centers or lift the frame on spacers, and mind the weight on decks. Then get the mix right, because that is what most drainage complaints actually come down to. For the hard-surface case in full see can you put a raised bed on concrete and for the fabric question see should you line a raised bed with landscape fabric. Our best elevated planter box roundup covers boxes with floors, where drainage design is built in.

We never buy, test or physically handle the products we rank. Recommendations come from aggregated owner reviews, star ratings, review volume and expert consensus — see how we rank.

More from this hub: Raised Beds & Planters · Best raised garden bed · Raised bed on grass · What to fill a raised bed with · How we rank

Straight Answers

Frequently Asked

Should you put gravel in the bottom of a raised bed?

No. A coarse gravel layer under finer soil creates a perched water table: water clings in the fine soil above the interface rather than crossing into the large pores of the gravel, so the root zone ends up wetter, not drier. It also wastes 3 or 4 inches of usable depth and costs money. Extension horticulturists are consistent on this point. Use a uniform, well-draining mix throughout and give the water a genuine exit at the base instead.

Do you need landscape fabric in the bottom of a raised bed?

Not for drainage, and it can hurt. Fabric at the soil interface eventually clogs with fine particles and roots, slowing water movement and blocking earthworms and roots from reaching the ground below. What does help is a layer of plain cardboard directly on grass to smother it — it suppresses the turf for a season, then decomposes and leaves the interface open. Use hardware cloth, not fabric, if the goal is keeping gophers out.

How many drainage holes does a raised bed on concrete need?

About one half-inch hole per square foot of floor as a working rule, so roughly 32 holes in a 4-by-8 bed, spread evenly and concentrated slightly toward the lower edge if the slab slopes. An alternative that drains better and clogs less is to lift the bed on 1-inch spacers or pressure-treated sleepers so the entire base perimeter is an open gap. Cover holes with hardware cloth to keep the mix from washing out.

Why is my raised bed staying waterlogged?

Four causes, in order of frequency: the mix is too heavy — garden soil, topsoil or unscreened compost rather than a draining bed mix; the bed sits on compacted subsoil or clay that will not accept water; there is a fabric or plastic liner across the bottom; or an internal gravel layer has created a perched water table. Diagnose by digging down after a rain. If the top 6 inches are wet and the ground below is dry, water is not crossing the interface.

Does a raised bed on a lawn drain by itself?

Yes, provided you have not lined it and the ground under it is not compacted. Water passes straight from the bed mix into the soil below and keeps going. The one preparation worth doing is loosening the top 6 to 8 inches of the existing ground with a garden fork before you build, especially over clay or ground that has been driven on. That single step prevents most of the drainage complaints people later blame on the bed itself.