Outdoor & Garden

How to Build a Raised Garden Bed — Step-by-Step Guide

By · May 2026 · 12 min read · Beginner

A raised garden bed is the best first build for anyone who wants to grow vegetables, because it fixes bad soil, drains better, warms up earlier in spring, and saves your back. If you want to know how to build a raised garden bed that won't rot in two seasons or rack apart when you fill it, the 4×8 cedar bed on this page is the one most gardeners should build first. It costs about $150 in cedar (or $90 in untreated pine), goes together in an afternoon, and lasts 10 to 15 years.

In this guide
  1. Bed design and dimensions
  2. Which wood to use (and what to avoid)
  3. Tools you'll need
  4. Materials and cost breakdown
  5. Full cut list
  6. Step-by-step assembly
  7. How much soil — and how to fill it cheaper
  8. 3 mistakes beginners make
  9. Where to get printable garden plans
  10. FAQ

Bed design and dimensions

This is a 4 ft wide × 8 ft long × 16.5" tall bed built from three stacked courses of 2×6 lumber, locked together at the corners by a 4×4 post. The 4×4 posts are the whole trick: they give you something solid to screw all three courses into, so the walls can't bow outward when 1,000 pounds of wet soil pushes against them. No fancy joinery, no metal brackets, no kit.

Why 4 feet wide? So you never have to step into the bed. Four feet lets an adult reach the center from either long side, which keeps the soil loose and uncompacted. Why 8 feet long? Because lumber comes in 8-foot lengths — a 4×8 bed wastes almost nothing. Why 16.5" tall? Three 2×6 boards stack to exactly 16.5" (a 2×6 is really 5.5" wide), which is deep enough for carrots and potatoes and tall enough to save your knees.

Which wood to use (and what to avoid)

Cedar or redwood is the right answer. Both are naturally rot- and insect-resistant, both are safe for growing food, and a cedar bed lasts 10 to 15 years outdoors with zero treatment. It costs more up front but you build it once.

Untreated pine or Douglas fir is the budget option — about 40% cheaper — but it rots in 3 to 7 years depending on your climate. Fine if you want a cheap bed now and don't mind rebuilding it.

Pressure-treated lumber: modern pressure-treated wood (ACQ) is far less toxic than the old arsenic-based CCA, but many gardeners still avoid it for edibles. If you want the rot resistance of PT for a vegetable bed, line the inside walls with heavy plastic so the soil never touches the wood. Never use old or reclaimed CCA-treated lumber for food.

Tools you'll need

This is a beginner build — you can do the whole thing with a circular saw and a drill.

Materials and cost breakdown

Everything here is stocked at any Home Depot, Lowe's, or lumber yard. Use coated deck screws or stainless — cedar's natural tannins corrode plain steel screws and leave black streaks.

ItemQtyApprox. Cost
2×6 × 8 ft cedar (side rails)9$117 (cedar) / $54 (pine)
4×4 × 8 ft cedar (corner posts)1$22 (cedar) / $12 (pine)
3" exterior/deck screws (1 lb box)1$12
1/2" hardware cloth, 4×8 (optional rodent barrier)1$18
Cardboard or landscape fabric (weed base)$0–$15
Total (cedar)~$150–$170
Total (untreated pine)~$85–$100

Want the lumber priced before you go? Run the cut list through our board foot calculator. Soil is the bigger cost and it's separate — see the soil section below. The bed itself is cheap; filling it is what people underestimate.

Full cut list

Cut every identical-length piece from a single stop-block setup so the walls match. The short rails are cut to 45" so they tuck between the long rails — that gives you a finished outside footprint of exactly 48" × 96".

PartQtyMaterialDimension
Long side rails62×696" (full 8 ft board)
Short side rails62×645"
Corner posts44×416.5"

Buying note: the six long rails use one full board each (6 boards). The six short rails cut two-per-board from three more boards (45" + 45" = 90" out of a 96" board). That's 9 total 2×6×8 boards. The four 16.5" posts all come from a single 4×4×8.

Tip: drop these parts into our free cut list optimizer to confirm the board count and see the exact cut layout before you buy.

Step-by-step: how to build a raised garden bed

Step 1 — Cut all the lumber

Set a stop block and cut the six short rails to 45" and the four posts to 16.5". The six long rails stay full length (96") — no cutting needed unless your boards are a bit long. Cutting identical pieces against a stop is faster and more accurate than measuring each one.

Step 2 — Build the two long walls

Lay a 4×4 post flat. Stand three 96" long rails on edge, stacked, with their ends flush to the post. Pre-drill and drive two 3" screws through each rail into the post. Repeat at the other end of the same three rails with a second post. You now have one long wall: three rails tall, a post at each end. Build a second identical long wall.

Step 3 — Connect the walls with the short rails

Stand both long walls upright and parallel, 45" apart (the short rails set the spacing). Screw the six 45" short rails into the exposed faces of the corner posts — three rails at each end, stacked to match the long walls. Two screws per rail per post. The box is now a rigid four-sided frame.

Planning a whole garden — beds, a potting bench, a compost bin, trellises? This plans library has 16,000+ printable plans with dimensioned cut lists, the same detail as this guide, for every garden project you'd build after this bed.

Step 4 — Check for square and level the site

Measure diagonally corner to corner, both ways. Equal diagonals means the bed is square; if they're off, rack the frame gently until they match. Then set the bed where it'll live, mark the footprint, and dig the high side down until a 4-foot level reads flat across all four corners. A bed that isn't level will let water and soil wash to one end.

Step 5 — Add the rodent and weed barrier

If gophers or moles are a problem, staple 1/2" hardware cloth across the bottom of the frame before you set it down. Over grass or weeds, lay flattened cardboard inside the bed — it smothers everything underneath and rots away by next season. Skip solid plastic on the bottom; it traps water and rots the wood.

Step 6 — Fill with soil

Fill the bottom third with logs, branches, and fall leaves to save soil and feed the bed as they break down. Top with a mix of roughly 60% topsoil, 30% compost, and 10% aeration material (perlite, coarse sand, or pine bark fines). Water it down and let it settle a day before planting.

How much soil — and how to fill it cheaper

A 4 ft × 8 ft bed filled to 16.5" deep holds about 44 cubic feet of soil — roughly 1.6 cubic yards. Buying that as bagged soil gets expensive fast (a 1.5 cu ft bag fills barely 3% of the bed). Two ways to cut the cost:

Quick soil math: Bed volume = 4 ft × 8 ft × 1.375 ft = 44 cu ft. There are 27 cu ft in a cubic yard, so that's ~1.6 yd³. Fill the bottom third with bulk material and you only need to buy ~1 yd³ of good soil.

3 mistakes beginners make building a raised bed

Mistake 1: Making it wider than 4 feet

A 5- or 6-foot-wide bed looks like more growing space, but you can't reach the middle without stepping in — and stepping in compacts the soil you just built. Keep it to 4 feet wide and as long as you like.

Mistake 2: Skipping the corner posts

Butt-screwing the boards corner-to-corner with no post feels fine empty. Then you fill it, the wet soil pushes out, the corner screws pull loose, and the walls bow. The 4×4 post gives every course a solid anchor. Don't skip it.

Mistake 3: Not leveling the ground first

On a slope, an unleveled bed lets water and soil migrate to the low end — that end stays waterlogged, the high end dries out, and plants suffer at both. Spend the ten minutes to dig the high side down before you fill it.

Where to get printable garden plans

For a single bed, this page is everything you need. For building out a whole garden — multiple beds, a potting bench, cold frames, trellises, a tool shed — printed plans with dimensioned diagrams save a lot of trial and error.

16,000+ Woodworking & Garden Plans with Printable Cut Diagrams

Raised beds, potting benches, cold frames, compost bins, sheds, arbors, and every furniture project to follow — each with a full materials list, cut diagram, and step-by-step assembly. One-time fee, lifetime access.

Get Lifetime Access →

Raised Garden Bed — Frequently Asked Questions

What is the best wood for a raised garden bed?

Cedar and redwood are best — naturally rot-resistant, food-safe, and good for 10–15 years. Untreated pine is cheapest but lasts 3–7 years. Avoid old CCA pressure-treated lumber for edibles; if you use modern ACQ pressure-treated wood, line the inside with plastic.

How deep should a raised garden bed be?

10–12" suits most vegetables; 16–18" is better for root crops or building on concrete or hard clay. This bed is 16.5" deep, which covers almost everything.

How much soil do I need to fill a 4×8 raised bed?

About 44 cubic feet — roughly 1.6 cubic yards — at 16.5" deep. Fill the bottom third with logs and leaves to cut the soil purchase by a third.

Do I need to line the bottom of a raised garden bed?

Only as needed: hardware cloth for gophers/moles, cardboard to kill grass. Never seal the bottom with solid plastic — it blocks drainage and rots the wood.

Can I put a raised garden bed on concrete or a patio?

Yes — build it 16"+ deep and make sure water can drain out the bottom (weep holes or corner gaps, plus gravel or pot feet so boards aren't sitting in water).

Why shouldn't a raised bed be wider than 4 feet?

So you can reach the center from both sides without stepping in and compacting the soil.

Disclosure: This post contains affiliate links. If you purchase through them we may earn a small commission at no extra cost to you. We only recommend products we'd use ourselves.