We're sharing this fun DIY rainbow vertical garden that will light up any space.

Want to save this project?
Enter your email below, and then we'll send it straight to your inbox. Plus get awesome new projects from us each week.
Now that Spring is here, we're busy, like I am sure some of you are, cleaning and sprucing up our yard and garden. We have had a blank horizontal fence in our backyard for quite some time now, and I have been looking for what would be perfect for that space.
Not really finding what I wanted, I decided to take it into my own hands and create this fun Rainbow Vertical Garden myself.
Hanging Garden Supplies:
- 12 terra cotta pots
- 12 pot clips
- Rustoleum Spray Paint - I used 13 different colors.
- Painters Tape
How to Make a Vertical Garden
Start by painting each of the pots a different color from your palette. Tape each in a horizontal block pattern. Then keeping in the same rainbow order, simply paint the taped-off portion of the pot with the next color after it in the rainbow.
Once it dries, you can remove the tape, and are ready for planting. Depending on the amount of sunlight, these pots would be great for all kinds of fun flowers or herbs.
Don't miss learning all about Rainbows too!
Rainbow Vertical Garden
Then it's time to hang the clips. They simply screw right into the wood and clip the pots on. What I love about these little pots is that they are so easy to hang and so easy to maintain.
If you too are looking to hang the rainbow vertical garden on the horizontal fence, it's simple enough to add drip through the gaps in the fence to maintain watering or water on your own. I would love to have succulents in these pots too. It was too sunny for us to have herbs, but that would be great too!
Other Outdoor Projects You Might Enjoy
- DIY OUTDOOR STORAGE TABLE
- HOW TO MAKE OUTDOOR EASEL
- DIY HERB GARDEN
- DIY STRING GARDEN
- DIY POOL HEATERS
- MADE WITH HAPPY DOG HOUSE
- ORANGE BIRD FEEDER
- MADE WITH HAPPY TREEHOUSE
- FRAMED VERTICAL GARDEN – DIY
- KEEPING A HAPPY LAWN DURING THE DROUGHT