Put a Gutter Garden on a Deck Rail

Share the love!

For years my daughter and I have wanted to have a little vegetable garden. And while we have plenty of space to make a vegetable garden, many of these spaces are not easy to get to. This was a problem. I knew that if we couldn’t get to our garden easily, it would languish and go unloved. But if we could just get a garden space on our deck, we could access it easily and also be able to enjoy its beauty. So, thanks to Pinterest, we got an idea — we could install a rain gutter garden from the outside edge of our deck rail and plant our veggies there!

Our deck rain gutter garden turned out to be an inexpensive and easy one-day project. We got everything we needed from our local Menards and were planting by the end of the day.

Put a Gutter Garden on a Deck Rail

Ready to make your own DIY Rain Gutter Garden? Let me show you how!! This post contains some affiliate links for your convenience (which means if you make a purchase after clicking a link I will earn a small commission but it won’t cost you a penny more)! Read my full disclosure policy.

Rain DIY Gutter Garden Materials

How to Make a Deck DIY Gutter Garden

First, measure the length of your deck and determine how long you want your gutter garden to be. Our deck is 22 feet long, and we wanted our gutter garden to be 18 feet long.

Rain gutters for our deck gutter garden

If your gutter garden is going to be longer than 16 feet, which we did, you’ll need to join two or more gutters. Get the gutter seamers to do this. We trimmed one of our 10-foot-long gutters down to 8 feet with a handheld jigsaw, then attached it with the seamer. It was simple to do.

Our gutter garden attached together

Next, we added the gutter caps at either end of gutter so dirt and water wouldn’t just spill out.

Then Greg attached the gutter to the outside edge of our deck rail with the gutter hangers. We put it on the outside so it wouldn’t take up valuable space on the deck itself.

Once the gutter garden was attached, we drilled holes for water drainage about every 8″ along the gutter.

Drilling water drainage holes in the gutter garden on our deck

And that was it! Our garden was ready for planting.

Easy gutter garden on a deck rail

We created our deck gutter garden this last year, so I can tell you what worked and what didn’t work for us. Our gutter garden is west-facing and gets about six hours of sun a day. We planted lettuce, green beans, green and yellow peppers, and a slew of herbs. The lettuce seemed the happiest in the gutter garden, followed closely by the herbs and the peppers. The green beans didn’t much like it—I think they needed more room for their roots than they could get in the gutter. This year we’re going to focus on lettuce, onions, and herbs. I may also add in some flowers for color!



Save DIY Gutter Garden to Your Favorite DIY Pinterest Board!

Hang a Rain Gutter Garden on your deck railing!

Hang a Rain Gutter Garden on your deck railing! #gardening #decks #diy

This DIY gutter garden is perfect for your desk railing. It will help you save space in your backyard while still being able to enjoy a garden. #diy #tutorial #garden

Do you like to do DIY home projects, too? Share and leave a comment below!

More Fun and Easy DIY Posts

DIY Chalkboard Flower Pot

DIY Dry Erase Board — So Simple & Cute!

DIY Computer Desk Upcycled From a Broken Table

Built-In Bench for an Office Closet/Reading Nook!


Similar Posts


  1. Where are pictures of ur garden ??? I’ve ried looking everywhere. It’s a great idea, just wish i uld ee a picture of it all palnted up.

    1. I didn’t paint it — I kept it the color it was. I picked brown gutters because they went well with my brown deck. But I will go out and take a photo of my gutters with my plants in it and post it later today! 🙂

  2. A gutter garden is one great way to turn an otherwise unused and unproductive area into something useful and attractive. Thanks for this! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.