Skip To Content

    21 Clever Ways To Build A Garden In A Small Space

    You don't need a big backyard to have a beautiful garden — just a few paint cans and some rope.

    1. Cut a space in an Ikea side table for your succulents.

    BuzzFeed / Nifty

    Use a box cutter to cut out the center of the table, line with plastic, then pot your succulents with pebbles and soil. Cut a small space that still leaves enough room for you to prop your feet up!

    Get the side table from Amazon for $7.99.

    2. Hook your houseplants on a garment rack to show them off in style.

    Nothing makes a statement like a hanging plant.

    Get a garment rack from Ikea for $9.99, and a hanging planter for $5.99.

    3. Tuck your shrubs in an over-the-door shoe rack to keep your garden organized.

    Buff Strickland /

    Just as cute as your favorite pair of sneakers! This will be a great addition to your fire escape or balcony.

    Get this shoe rack from Amazon for $19.99.

    4. Repurpose some paint cans, so your cilantro can hang out on the side of the house.

    Drill holes in the bottom of each can for drainage and in the sides for the rope. Paint the cans, then string the rope through. Attach dock cleats to a piece of wood and attach the lumber to the side of your house.

    5. Or grow your succulents in an Ikea cart so you can slide them put of the way when you have guests over.

    To plant directly into the cart, line the bottom of the shelf with window screening so the water can drain out but the soil won't. Then, fill the shelf with soil and plant away! You can also cover the soil with moss to make it look a bit more green!

    6. Save tomato cans from the recycling bin and attach them to the fence so you can economically store your gooseberries.

    Clean out the cans, drill holes in the bottom for drainage, and spray-paint. Then attach them to the wall with a screw. Fill the cans with soil and enjoy!

    7. Staple landscaping fabric to a wood pallet so you can stock up on spider plants and sunflowers.

    Pry off a few boards to leave room for the plants to grow upward. Then staple landscape fabric into pockets and staple them onto the boards. So chic!

    8. Grow shallow-rooted plants in rain gutters so they are all well watered.

    Use a drill to make holes in the bottoms of PVC gutters (which you can pick up at any home improvement store) drainage and the steel cable rods. Slide the rods through and secure them with cross clamps. Hang your gutter gardens from a pergola or even the roof! Just don't try to plant directly into your actual rain gutters, okay?

    9. Plant your planters within planters so both your sweet marjoram and your curled parsley have space to shine.

    Stack a few bricks — or any other sturdy material — inside the largest planter so that the second tier has a pedestal to stand on. Make sure that whatever material you use to stack the planters leaves enough space for drainage. Fill the bottom planter with soil before adding a third tier.

    10. Step up your gardening game and balance all of your flowerpots on a ladder.

    A ladder garden is perfect for your teeny tiny backyard because it takes up half the space and your plants can get twice as much light!

    11. Secure pipe clamps to a wood plank so your Mason jar herb garden can get the attention it deserves.

    Add little rectangles of chalkboard paint so you can switch out the names if the herbs change!

    12. Convert office supply containers into planters so you can work on building your collection.

    13. Hang clear acrylic shelves across the windows so your houseplants get more direct sunlight than they would on the sill.

    Spray-paint the brackets copper to give your shelves a bit of extra color!

    Get acrylic sheets from Amazon for $9.44+ (available in six sizes and nine colors).

    14. Refill your soda bottles with dirt and seedlings to make them a bit more green. / Via

    Cut one large opening in the side of a bottle and then poke four small holes along the sides so you can pull string through. Make knots underneath each bottle that are larger than the holes so the bottles don't slide. Poke a fifth hole in the bottom for drainage.

    15. Grow aquatic plants in a glass bottle so you never have to worry about watering.

    You are basically creating a self-sufficient ecosystem so you're going to need to fill your bottle with pond scum, rocks, pond snails, and sand. You can purchase aquatic plants at your local pet store, as these types of plants are typically planted in aquariums.

    16. Bring your bathroom caddy outdoors so your little buddies can enjoy the rain.

    Those pots are way prettier than your shampoo containers anyway. 🤗

    17. Knot a few lengths of rope so your plant friends can chill in a macrame hanger.

    BuzzFeed / Nifty

    Cut the rope into eight equally sized pieces and knot all of them together six inches from the ends. Knot pairs of rope together a few inches down — these knots will hold the base of the pot. Then, split the two ropes in each knot and join them with those alongside, so you can make another row. Do this about three more times, then make another large knot around a metal ring. Cut off any extra rope and hang.

    18. Nail a few boards to your wall to create a cozy nursery trellis.

    You could hang the pots with leather straps like she does here, or you could grow climbing vines on them!

    19. Hook pot plants on a few lengths of steel mesh so your garden has a more industrial edge.

    Just make sure that you hang the steel mesh with the right hardware for your walls.

    Get seven-feet of mesh from Home Depot for $7.75 and pot your plants in utensil holders from Ikea for $6.99.

    20. Stack wooden crates so your veggie plants can grow deep roots.

    Balance the boxes on top of each other, securing each to the wall. Stick boards in between the boxes at the ends so they get just as much support! You'll want to line them with mesh and landscaping cloth so the soil isn't leaking out!

    21. And finally, wrap wires around your pots so they can nest in your wire fence.

    You don't need to actually build this frame if you have a wire fence, but if you do want to, you're going to need to nail spikes into the ground, stick your posts in them, and then bolt two planks onto those posts. Hang the wire netting with brackets, and then twist the wire that's around the pots around the mesh.