Skip to Content

How to Build a Raised Garden Bed with Legs

I’m excited to share with you how to build a raised garden bed with legs! This DIY raised garden bed is a really fun and easy project that takes just a few hours to build!

The options are endless for what you can plant in the garden bed as well.

It seems like everyone is getting out in the sunshine and doing some gardening these days. I was inspired by these raised garden beds by Julia and Thomas of Gal Meets Glam which they filled with lots of vegetables, herbs, flowers, and dahlia tubers.

We don’t have the best set up in our yard for large garden beds, so I decided to make a cute, smaller size, DIY raised garden bed with legs.

how to build a raised garden bed with legs

Also, we decided on an elevated garden bed so we don’t have to bend over and we can move it around if needed. It’s great for small outdoor spaces or patios too!

A few years ago, I built my DIY vertical planter stand which was great for planting flowers and herbs off the ground, but this elevated garden bed provides more space for many planting options!

Type of wood to use for raised garden beds:

We used cedar wood to build the raised garden bed. It’s a bit more expensive, but cedar is naturally weather resistant and will last several more years compared to less expensive wood like pine. And it doesn’t have to be treated. The total cost of this build was about $125 in lumber.

Note, this post contains some affiliate links. For more info see my disclosures here.

How to Build a Raised Garden Bed with Legs:

get the printable build plans button



The final size of this planter is 30 3/4″ tall x 18″ wide x 39″ long and 8 1/4″ deep.

Check out the video tutorial here:


Subscribe to my YouTube Channel here!

1. Make initial lumber cuts

Click here for the printable DIY raised garden bed plans including the cut list and building steps!

Use a miter saw and make the following lumber cuts from the 1×6 cedar wood:

  • 4 pieces @ 36″
  • 4 pieces @ 16 1/2″

Make the following lumber cuts from the 1×4 cedar wood:

  • 8 pieces @ 30″

And make the following lumber cuts from the 1x2s:

  • 2 pieces @ 34 1/4″

cedar wood cut to size

Note, before we started cutting our lumber, we sanded the wood. For tips on easy sanding, check out my how to sand wood guide!

2. Attach the 1×2 boards to the bottom of two 1x6s to create a ledge

Attach one of the 34 1/4″ 1×2 boards to the bottom edge of one of the 36″ boards. Make sure it’s centered and use 1 1/4″ self tapping deck screws to attach it. Note, initially I used 4 screws for attaching, but after taking this photo I ended up adding 2 more for a total of 6 screws for maximum support.

Repeat this step on one of the other 36″ 1×6 boards.

Attach the 1x2 boards to the bottom of two 1x6s with screws to create a ledge

3. Assemble raised planter boxes

Mark 3/8″ in from both edges of the 16 1/2″ 1×6 boards. Then pre-dill two pilot holes on each of those marks. Although, the self tapping screws don’t require pre-drilling, we used pilot holes for this step so that we drilled a more precise and straight hole since we were drilling through the edge of the other board.

prepare planter box side boards with pilot holes on the ends

Attach one of the 16 1/2″ 1×6 boards perpendicular on the end of one of the 36″ boards with the 1×2 ledge, using 1 1/4″ deck screws through the pre-drilled pilot holes. Tip, drill the screw in gently since cedar wood is very soft and you don’t want the wood to split when drilling.

attach side planter boards to front planter boards with screws and drill

Repeat the above step on the opposite side using the other 36″ 1×6 boards with a ledge. Make sure the 1×2 ledges are both on the bottom sides of the planter box.

base of DIY raised planter box assembled

Next, repeat the above steps to create a second planter box, except for this box, no 1×2 ledges are needed. Now your raised planter bed box frame is complete!

Raised planter box frames stacked on top of each other

Alternatively, for joining these boxes, you could use a Kreg Jig and pocket holes. I originally was going to join them that way but decided to keep this build super simple with standard tools like a drill and nailer!

4. Attach wood legs to DIY raised garden bed

Attach one of the 30″ 1×4 pieces to another 30″ 1×4 board with a generous amount of wood glue and 1 1/4″ brad nails along the long edge to create one of the raised garden bed legs.

Asseble garden bed legs together with wood glue and brad nails

Repeat this step for the other three legs.

Wood legs for elevated garden bed

Attach the top planter box, the one without the ledges, to the top of two of the wood legs. Use 2-3 deck screws on each side of the leg. I attached my screws from the inside corner of the planter box so no screw holes would show from the outside.

Attach planter box to wood leg with screws

Stack the bottom planter box under the top planter box and attach with screws to the wood legs. Make sure the ledge side is on the bottom of the planter box.

Attach bottom planter box to wood leg with screws

Flip the planter box over and repeat these steps on the opposite side with the remaining two wood legs.

5. Add bottom wood slats & top trim to DIY raised planter box on legs

Measure the inside width of your planter box. Cut six 1x6s to this size less 1/4″. Then lay those 6 board slats out on top of the 1×2 ledge, spaced out about 3/4″ to create the bottom of your raised planter bed. Secure each board in place with 1 or 2 brad nails on each side into the 1×2 ledge.

Add bottom wood slats with brad nails to DIy raised garden bed

Finish off the top of the raised garden bed with the remaining 1×2 boards cut to size to trim out the top edges. Attach the trim with brad nails.

Add 1x2 trim to top of diy raised planter box

6. Prepare DIY raised garden bed with legs for planting and start planting!

Lay some weed barrier in the bottom of the planter to prevent the dirt from coming out of the slats. Then, fill the planter box with soil specifically suited for raised garden beds.

weed barrier in bottom of planter box

Finally, start planting fresh herbs and flowers!!

diy raised garden bed with legs

We love how our raised garden bed turned out! It has been so fun planting in it and picking fresh herbs for our daily cooking right from our backyard!

We planted lavender, lots of basil, red pepper, mint, rosemary, parsley, and marigolds which I heard is a great companion flower for a herb garden.

diy cedar raised garden bed

I hope this tutorial on how to build a raised garden bed on legs has been helpful! What would you plant in your garden bed? I’d love to hear!

I’m planning on making some coordinating plant markers soon, which I will share once I’m finished making them!

Follow along on my latest projects and sneak peaks on Instagram, YouTube, and Facebook!

Want to save for later?! Pin it here:

DIY raised garden bed with legs

Sharing is caring!

How to Paint a Metal Door and Make a Statement
DIY outdoor coffee table stained
DIY Outdoor Coffee Table