No matter how small your space is, there’s always room for a little greenery. If you’ve been dreaming of adding a touch of nature to your home, this collection of clever DIY indoor gardening ideas is just what you need.
These projects are fun, fresh, and surprisingly easy to try, even if you don’t have much time or experience. From hanging herb planters to cute succulent displays, these creative setups turn ordinary corners into lush, lively spots.
You can use simple materials like mason jars, eggshells, or old wood to bring these ideas to life. Not only do they make your space more beautiful, but they also bring calming energy that only nature can offer.
Let’s get inspired and start growing something green indoors!
#1 Hanging Herb Garden
Source: Houseofhawthornes
This clever hanging herb garden turns your wall into a lush little pantry you can pluck from. It’s perfect if you want fresh basil, parsley, or mint within arm’s reach but don’t have much room to spare.
The galvanized containers give it a farmhouse charm, while the sturdy rope and metal rod setup keeps things secure and stylish. You can hang this right outside your kitchen window or even bring it indoors for easy harvesting while you cook.
Start by filling each trough with good potting soil and choose herbs that love the sun, then just water regularly and snip as needed.
#2 Terrarium Fairy Garden
Source: Balconygardenweb
This terrarium fairy garden feels like a tiny world captured in glass. With its miniature lanterns, succulents, and decorative elements, it turns a simple bowl into a magical escape.
It’s the perfect indoor project to spark your creativity and bring a little enchantment to a windowsill or desk.
Choose a mix of small plants like moss and succulents, add layers of gravel and soil, then tuck in your fairy-themed accents to finish it off. Mist lightly once a week and keep it where it gets soft, indirect light.
#3 DIY Mason Jar Herb Garden
Source: Decoratorist
This mason jar herb garden is a handy way to grow herbs indoors. It helps save space and lets you keep fresh herbs close when cooking.
All you need are clean mason jars, some small rocks for drainage, potting soil, and herb plants like mint, basil, or rosemary. Add the rocks first, then soil, and plant your herbs. Place the jars near a bright window and water when the soil feels dry.
#4 Old Kettle Herb Garden
Source: Unknow
This idea turns an old metal kettle into a small herb planter you can keep on a windowsill or shelf. The deep base holds enough soil for herbs like oregano or thyme to grow easily.
You can drill a few holes in the bottom for drainage and fill it with potting mix. Choose a kettle with a handle for easy moving when sunlight shifts. It’s a simple way to reuse old kitchenware and grow something fresh at the same time.
#5 Hanging Coffee Can Herb Garden
Source: Thewonderforest
This upside-down herb garden uses empty coffee cans to grow basil and other herbs in a fun way. The can is decorated with rope and colored glass pebbles, then hung from a hook with the plant growing out the bottom.
You can cut a hole in the lid just big enough for the plant to fit through, then fill the can with soil from the top. Herbs like basil, mint, or parsley work well for this method. It saves space and adds a playful touch to any indoor area.
#6 Indoor Bulb Garden
This setup shows how easy it is to grow flower bulbs indoors using just water and glass beads. The bulbs sit in a shallow container with their roots reaching into the water below.
You don’t need soil at all, just a clear container and some support like pebbles or marbles to hold the bulbs in place. Keep the water just touching the bottom of the bulbs and place the container in a bright spot.
In a few weeks, you’ll have flowers blooming right on your windowsill.
#7 Eggshell Succulent Planter
This idea reuses empty eggshells as tiny planters for succulents. Each shell holds just enough soil for the plant to settle in and grow slowly.
You can keep the shells in a used egg carton, which works great as a holder. A small spoonful of cactus soil and a gentle misting of water is all you need. It’s a fun way to grow a few plants without needing much space or effort.
#8 Miniature Cactus Garden
This is a small cactus garden made in a clear glass container. It holds different types of mini cacti and succulents, planted in layers of soil and pebbles.
You can place it on a shelf, windowsill, or even a small table. Use cactus mix soil and add some white stones on top to help with drainage and appearance. A sunny spot and light watering every few weeks will keep it looking good.
#9 Alphabetical Shaped Succulent Garden
This is a letter-shaped planter filled with small succulents. It works as both a garden and a decoration, perfect for desks or shelves.
You can buy pre-made wooden or metal letter planters from craft stores or online. Fill the shape with cactus soil, then add tiny succulents like echeveria or sedum.
Place it near a window where it gets bright light, and water only when the soil is dry.
#10 Painted Mason Jar Succulent Planter
This idea uses painted mason jars as small planters for succulents. It’s simple and looks neat on windowsills, desks, or side tables.
You can paint the outside of the jars with acrylic or chalk paint, let them dry, then add a few small rocks for drainage before filling with cactus soil.
Choose easy-care succulents like jade or echeveria to plant inside. Keep them in a bright spot and avoid overwatering to help them stay healthy.
#11 Playful Upcycled Toy Truck Planter
Give your garden a unique touch with this delightful upcycled toy truck planter, turning a forgotten plaything into a vibrant display for your greenery. This creative idea adds instant personality to any shelf.
To make one, find an old toy truck, ensure the bed can drain water, and then add your chosen small plants or succulents. It’s a simple project that brings a wonderful sense of fun and individuality to your plant collection.
#12 DIY Indoor Herb Planter
Source: Balconygardenweb
Grow your favorite herbs right on your tabletop with this charming wooden herb planter box, perfect for keeping fresh flavors close at hand.
This compact setup allows you to easily snip parsley, chives, or rosemary whenever you need them for cooking.
To create a similar one, find a small wooden crate or build a simple rectangular box, then paint or stain it a rich color. Add some small plant markers to identify each herb, making your kitchen prep both convenient and delightful.
#13 DIY Pallet Wall
Source: Decoratorist
Bring a vibrant touch of green indoors with this fantastic DIY pallet wall planter, turning an ordinary wall into a lively vertical garden!
This clever idea lets you display a variety of your favorite houseplants, making any room feel fresher and connected to nature.
You can transform an old pallet by adding landscape fabric pockets or small shelves between the slats to hold your plants.
#14 Tiered Tabletop Succulent Garden
Source: Unknow
Create a stunning centerpiece with this charming tiered tabletop succulent garden, perfect for bringing a touch of natural beauty to any indoor surface.
This clever design allows you to showcase a variety of succulents in a compact, stylish way, adding life to your desk or coffee table.
You can easily craft this by repurposing tiered serving trays or by assembling various-sized metal or ceramic containers on a central rod.
#15 DIY Succulent Driftwood Planter
Source: Thewonderforest
Bring a piece of the outdoors inside with this beautiful DIY succulent driftwood planter, a truly unique way to display your favorite small plants.
This creative idea lets you transform a natural piece of driftwood into a living art piece for your tabletop or shelf.
To make one, find a piece of driftwood with natural hollows, add a bit of well-draining soil, and then carefully tuck in your succulent cuttings.