21 DIY Container Gardening Projects That Are Both Fun and Fabulous!
Container gardening offers a fantastic way to grow your favorite plants in small spaces, such as patios, balconies, or even windowsills. It’s a fun and creative way to add color, texture, and greenery to your home or garden.


Whether you’re an experienced gardener or a beginner, DIY container gardening projects are an enjoyable and rewarding way to connect with nature.
With the right materials and a little imagination, you can create a fabulous container garden that thrives in any space. Here are 21 DIY container gardening projects that are both fun and fabulous!


1. Vertical Herb Garden in Hanging Pots
If you love cooking with fresh herbs but have limited space, creating a vertical herb garden in hanging pots is the perfect solution.
Choose from a variety of herbs like basil, parsley, rosemary, and mint. Arrange the pots vertically on a wall or railing using a wooden pallet, making sure each plant has access to sunlight.
This DIY project adds both beauty and functionality to your outdoor or indoor space.
2. Succulent Terrarium in Glass Containers
Succulents are low-maintenance and stylish, making them an excellent choice for container gardening. For a chic and modern display, create a succulent terrarium in glass containers.
You can use glass jars, fish tanks, or any clear container you have on hand. Layer sand, gravel, and small pebbles at the bottom, then add your favorite succulents. These mini gardens are perfect for a tabletop or windowsill.
3. Flower Pots with Upcycled Materials
Give your garden a unique twist by using upcycled materials for your flower pots. Old boots, teacups, and tin cans can all be transformed into creative planters.
Simply drill a few holes at the bottom for drainage, add soil, and plant colorful blooms like petunias, geraniums, or calibrachoa. This fun project is both environmentally friendly and fabulous for sprucing up your garden.
💥🎁 New Year & Easter Deals On Amazon !
Don't miss out on the best discounts and top-rated products available right now!
🛒 Shop Now and Save Big Today!*As an Amazon Associate, I earn from qualifying purchases.
4. Stacked Container Garden for Small Spaces
Maximize your growing space with a stacked container garden. You can stack several planters on top of each other, creating a vertical garden that doesn’t take up much space.
This is a great solution for small urban gardens or apartment balconies. Fill the containers with a variety of plants, such as lettuce, tomatoes, zinnias, and sunflowers, to create an eye-catching display.
5. Repurposed Wooden Crates as Planters
Old wooden crates can easily be repurposed as rustic and charming planters. Stack several crates to create a multi-level container garden. You can plant flowers, herbs, or even vegetables in these crates. The natural wood adds a rustic, farmhouse vibe to your garden or patio. Use them for a DIY herb garden or for a mix of vibrant annuals.
6. Colorful Painted Pots for a Bold Look
If you want to add some color to your garden, try painting your flower pots with bright, bold colors or fun patterns. Use outdoor acrylic paint for durability and creativity. You can paint pots in geometric shapes, stripes, or floral designs to complement your personal style. These colorful pots will make a fabulous statement in your garden or on your balcony.
7. Cascading Strawberry Pot
A cascading strawberry pot is perfect for those who want to grow their own strawberries in a container. These unique pots have multiple tiers, allowing you to grow plants vertically. Plant strawberries in each tier and watch them cascade down the sides as they grow. This DIY project is not only functional but also adds visual interest to your garden.
8. Wooden Pallet Garden
Repurpose a wooden pallet to create a vertical garden that’s both functional and aesthetically pleasing. You can plant a variety of flowers, herbs, or even succulents in the gaps of the pallet. Add a bit of landscape fabric to the back to hold the soil in place. The pallet can be hung on a wall or leaned against a fence, making it an ideal solution for tight spaces.
9. Fairy Garden in a Container
Bring a touch of whimsy to your garden with a fairy garden in a container. Choose a small container, such as a teacup, birdbath, or low planter, and fill it with small plants like moss, alpine strawberries, and miniature ferns. Add tiny fairy figurines, mini benches, and pebbles to create a magical scene. This DIY project is perfect for kids and adults alike, offering endless opportunities for creativity.
10. Upcycled Tire Planter
Transform an old tire into a fabulous upcycled planter with a little paint and imagination. Sand down the surface of the tire, then paint it in your favorite color or pattern. Once dry, fill the tire with soil and plant vibrant flowers, herbs, or even small shrubs. You can even stack tires to create a multi-tiered garden. This is an eco-friendly way to add a pop of color to your outdoor space.
11. Aquaponic Garden in a Fish Tank
For a truly unique and sustainable gardening project, try creating an aquaponic garden in a fish tank. In this system, fish waste provides nutrients for the plants, while the plants help filter and clean the water for the fish. Set up a small fish tank, add a few aquatic plants like watercress or duckweed, and place herbs or leafy greens in the water. This eco-friendly project is fun and educational for all ages.
12. Repurposed Ladder as a Vertical Garden
An old wooden ladder can be repurposed into a vertical garden by attaching flower pots to each rung. This rustic and charming garden project adds vertical interest to your outdoor space and gives your plants the sunlight they need. Fill the pots with colorful flowers, herbs, or trailing vines like ivy or lobelia. This project is perfect for small gardens or balconies.
💥🎁 New Year & Easter Deals On Amazon !
Don't miss out on the best discounts and top-rated products available right now!
🛒 Shop Now and Save Big Today!*As an Amazon Associate, I earn from qualifying purchases.
13. Hanging Shoe Organizer Herb Garden
A hanging shoe organizer is a clever and budget-friendly way to create a vertical garden. Simply hang the organizer on a wall or fence and fill each pocket with soil. Plant a variety of herbs, such as parsley, thyme, basil, and oregano. This DIY project makes it easy to grow herbs in a small space while keeping them organized and accessible.
14. Upcycled Teacup Planters
Upcycle vintage teacups into unique and charming planters for small flowers or succulents. You can find old teacups at thrift stores or repurpose ones that are chipped or mismatched. Drill small holes in the bottom for drainage, then fill the cups with soil and your chosen plants. These adorable teacup planters make fabulous gifts or decorative pieces for your home.
15. Rustic Wheelbarrow Planter
A rustic wheelbarrow can be used as an eye-catching planter for your garden. Whether it’s an old, unused wheelbarrow or a new one that’s been treated for outdoor use, fill it with vibrant plants and flowers like geraniums, impatiens, or sunflowers. This fun and functional container garden project adds a touch of country charm to any yard.
16. Concrete Block Garden
For a modern and industrial-style garden, use concrete blocks to create a stacked planter. Lay the blocks horizontally or vertically to create a multi-level planting structure. Fill each cavity with soil and plant a variety of flowers, herbs, or succulents. This DIY project is durable, affordable, and perfect for creating an urban garden.
17. Wheel Planter from Old Barrels
Turn an old wooden barrel into a fabulous wheel planter for your garden. Cut the barrel in half, then fill the bottom with soil and your favorite plants. You can paint the barrel for added visual interest or leave it rustic for a more natural look. This is a great project for growing large plants, such as tomatoes, peppers, or cucumbers.
18. Repurposed Colander Planter
An old metal colander can be transformed into a charming planter with just a few simple steps. The holes in the colander make it an excellent choice for drainage, ensuring your plants don’t become waterlogged. Fill it with succulents, petunias, or herbs for a functional and stylish garden piece. You can hang it from a hook or place it on a table or shelf.
19. Cinder Block Herb Garden
If you’re short on space but want to grow your own herbs, create a DIY garden using cinder blocks. Stack the blocks horizontally and fill the cavities with soil. Plant your favorite herbs like mint, rosemary, basil, and chives in the blocks. The open structure allows for easy access to the plants while providing excellent drainage.
20. Mason Jar Herb Garden
Mason jars are an excellent choice for a compact herb garden. Simply fill each jar with soil and plant a different herb in each jar, such as parsley, basil, and thyme. Attach the jars to a wooden board or hang them from the ceiling to create a hanging herb garden. This DIY project is perfect for kitchens with limited counter space.
21. Concrete Planter Pots
For a modern and sleek look, create DIY concrete planter pots. These planters are incredibly durable and provide a clean, minimalist aesthetic to any garden. You can cast your own concrete planters in molds or use pre-made containers. Fill them with lush greenery, vibrant flowers, or succulents for a chic, industrial look.
With these 21 DIY container gardening projects, you can turn any space into a lush, green paradise. From succulent terrariums to vertical herb gardens, there are endless possibilities for container gardening that are both fun and fabulous. Whether you’re a seasoned gardener or a beginner, these projects will add beauty and personality to your home, one container at a time.
💥🎁 New Year & Easter Deals On Amazon !
Don't miss out on the best discounts and top-rated products available right now!
🛒 Shop Now and Save Big Today!*As an Amazon Associate, I earn from qualifying purchases.