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 a great idea for small outdoor spaces or patios too, any small space!

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 wood. It’s best to use untreated wood especially if you will have any vegetables or herbs in it.

The total cost of this build was about $125 in lumber using the cedar.

DIY Raised Garden Bed Plans

To make the build process even easier, make sure to get the printable DIY waist high raised garden bed plans which include the cut list and step by step building steps with easy to follow diagrams!

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

How to Build a Raised Garden Bed with Legs:



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.

You can see all of this in action in the how to build a raised garden bed with legs VIDEO!!

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

Frequently Asked Questions

What do you put on the bottom of a raised garden bed with legs?

Place slatted cedar boards with landscape fabric, garden fabric, or weed barrier on the bottom of a raised garden bed with legs to help with drainage of excess water and to prevent the soil from coming out.

How much does it cost to build a raised garden bed with legs?

The cost of a DIY raised garden bed with legs will vary based on the type of wood that is used to build it. The total cost of our raised garden bed with legs was about $125 in lumber using cedar from the home improvement store.

You can look into better pricing on cedar at your local lumber store. Or you can build the DIY project with pine wood which would be less expensive, but it won’t be as weather resistant as cedar.

Should I drill holes in the bottom of my raised garden bed?

If you use wooden boards for bottom slats on the bottom of the raised garden bed (like this tutorial uses), you do not need to drill holes or drainage holes in the bottom of your elevated raised 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? Flower beds or a vegetable garden? I’d love to hear!

Don’t forget to check out the waist high raised garden bed plans and the video on how to build a raised garden bed with legs

I’m made some coordinating DIY plant markers to go in our elevated planter box!

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!

rick reynolds

Sunday 25th of September 2022

how do you attach the boxes together

Angela Marie Made

Monday 26th of September 2022

I attached them together with screws and a brad nailer! You can see it better in the video tutorial:

Bob & Rob

Wednesday 23rd of February 2022

We made the legs 36” to fit better under the front window. With extra space below we installed a shelf about 6” off the ground using 2 1x6” boards separated by about an inch, to accommodate a watering can, etc. also, a couple hooks to hang a tool or two.

Angela Marie Made

Monday 28th of February 2022

That's a great idea thanks for sharing!

michael cutler

Wednesday 30th of June 2021

Thank you for the helpful hints. I took your design and modified it with a shelf below the garden area. It provided additional support and made it more useful. Also modified the size - went 4 feet wide, 28 inches deep. These modifications were easy to adjust from your design. looks great, build solid and ready to go

Angela Marie Made

Wednesday 30th of June 2021

That is great to hear. I always love when I hear about people like you that take my plans and customize them for their own. Thank you!

Karen Stobbe

Saturday 24th of April 2021

Thank you for the great step by step plans. My Mom always taught me to put some gravel at the bottom of pots for drainage. Do you recommend that or just use the fabric?

Angela Marie Made

Monday 26th of April 2021

Thank you, I put gravel in my pots for planting too!! but since this is a larger area I decided to just go with the fabric and it has worked well.


Sunday 11th of April 2021

Thank you very much for the tutorial. I'm thinking about making 36"x36" veggie bed. If I reinforce in the center, do you think the legs can stand the extra weight?

Angela Marie Made

Tuesday 13th of April 2021

Thank you! Yes, I think that would be enough support.