45 DIY Garden Ideas | Creative and Budget-Friendly Projects

DIY Garden

Gardening is a good thing for everyone, no matter how old or where you come from. If you have the right tools and use your imagination a little, you can make a pretty garden in your own backyard. Here are 45 DIY garden ideas for your garden that you can do yourself. They can help you begin to make a beautiful outdoor space.

Table of Contents

Wooden Garden Beds
Wooden Garden Beds

1. Wooden Garden Beds:

  • A wooden garden bed is like a tall box made of wood where you can grow different kinds of plants. 
  • You can put it together easily, and it helps water to drain away, keeps the plants warm, and lets the air move around them. 
  • Also, these wooden beds stop the soil from washing away and keep bugs away from the plants.

2. Window box planters for DIY garden

  • Window box planters are like boxes that you can put on windows, edges, and other places to grow plants. 
  • They are usually made of plastic, wood, or metal and come in many different sizes and shapes. 
  • These planters are simple to put in and use, which is why many gardeners like them, no matter their experience level.
Window Box Planters
Window Box Planters
Recycling An Old Fountain
Recycling An Old Fountain

3. Recycling an old fountain into a succulent DIY garden

  • First, get rid of any water in the fountain and clean it well. 
  • Next, put soil that’s good for succulents into the fountain. 
  • Lastly, plant the succulents you like in the fountain and put some pretty rocks on top to complete the look.

4. Grow herbs vertically in Limited space

  • To grow herbs vertically in limited space, you can use chicken wire to create a wall or frame around the herbs and hang the herbs from the wire. 
  • This will keep them in place and help them get enough water. 
  • You can also place the herbs in containers with drainage holes, which will help to keep the soil moist.
Vertical Herbs Garden
Vertical Herbs Garden
Diy Garden
Reused Old Chair

5. Give old chairs new life as DIY garden planters

  • Paint the chairs a light, neutral color, such as white or beige. 
  • Once the paint has dried, fill them with potting soil and small plants. 
  • Alternatively, you can fill them with decorative stones, moss, or faux succulents.

6. Grow a DIY garden in containers

  • Pick plants that do well in pots, like herbs, succulents, and smaller types of flowers and vegetables. 
  • After that, put the soil in the pots, water them often, and give them plant food when necessary. 
  • Lastly, make sure your plants get enough sunlight.
Diy Container Garden
Container Garden
Cement Garden Bed
Cement Garden Bed

7. Create Durable DIY Garden Beds Using Cement

  • To create durable garden beds using cement, you will need to mix cement and water to form a thick, pasty mixture. 
  • Then, you will need to lay the cement mixture over the desired area and smooth it out with a trowel. 
  • Finally, you will need to wait for it to dry and cure for at least a day before planting any plants.

8. Recycling Old Bathtub into a DIY Garden

  • First, you will need to clean the old bathtub thoroughly and remove any dirt and debris. 
  • Next, you will need to fill the bathtub with dirt and mix in some compost
  • Finally, you will need to lay the cement mixture over the desired area and smooth it out with a trowel.
Bathtub Diy Garden
Recycled Bath Tub
Tomato Trellis With Conduit
Tomato Trellis With Conduit

9. Tomato Trellis with Conduit

  • To create this trellis, gather conduit pipe, steel wire, and a wooden stake. 
  • Cut the conduit pipe to your preferred length, then drill two holes into the top. 
  • Attach the stake to the top by screwing it in.
  •  Thread the wire through the holes and use pliers to secure it to the stake.

10. Chevron Lattice Trellis for DIY garden

  • Chevron lattice trellis is a type of trellis that is made up of two overlapping chevron shapes. 
  • It’s perfect for growing climbing plants, like vines, as it gives them a stable structure to climb on. 
  • To create your own, you would need to measure the space where you want the trellis to be, purchase the lumber, cut it to size, and then assemble it.
Chevron Lattice Trellis
Tomato Trellis With Conduit
Hose Storage
Hose Storage Planter

11. Transform Hose Storage in a DIY Garden Planter

  • To create a DIY planter with hose storage, all you need is a large plastic container with a lid, some silicone sealant, and some hose clamps. 
  • Cut the hose to the appropriate length, seal one end of the hose to the container, and clamp the other end to the outside of the container. 
  • Make sure the lid is secure and your DIY planter with hose storage is complete.

12. DIY Hanging Gutter Planter

  • You will need a gutter, screws, sealant, potting soil, plants, and decorations. 
  • Cut the gutter to the desired length and use a sealant around the edge to prevent leakage. 
  • Fill the gutter with potting soil and place your plants inside. 
  • Then, hang the gutter from a wall or other structure and decorate as desired.
Hanging Gutter Planter
Hanging Gutter Planter
Cowboy Boot Planters
Cowboy Boot Planters

13. DIY Cowboy Boot Planters

  • First, buy new or used cowboy boots and thoroughly clean the inside of the boot. 
  • Next, drill small holes in the bottom of each boot. 
  • Then, fill each boot with soil and plant your desired plants. 
  • Finally, add some decorative touches, such as ribbon, beads, or stones.

14. DIY Garden Planters with Colorful Cinder Block

  • First, you’ll need to find a cinder block that is the right size and shape for the planter you want. 
  • Next, you’ll need to cut a hole in the center of the cinder block. 
  • Finally, you’ll need to fill the inside of the cinder block with soil and add your plant.
Colorful Cinder Block
Colorful Cinder Block
Mini Planter Trellis
Mini Planter Trellis

15. DIY Mini Planter Trellis

  • You can craft your small planter trellis by cutting a segment of PVC pipe and creating small holes in it. 
  • Then, attach a small length of wire through the holes and attach it to the planter. 
  • Finally, attach a small plant to the wire and allow it to grow.

16. DIY Planter in Modern House Number Plate

All you need is a house number plate, some glue, and some soil. 

  • First, clean the surface of the number plate and make sure it has no dirt or debris on it. 
  • Then, glue the soil to the number plate, making sure to spread it out evenly. 
  • Finally, place the plant in the planter and enjoy the view!
House Number Plate
House Number Plate
Planters With Wood
Planters With Wood

17. Outdoor DIY Garden Planters with Wood

To create a DIY Outdoor Planters with wood, you will need a drill, screws, saw, measuring tape, sandpaper, and stain or paint. 

  • First, measure the height and width of the plant pots you want to use. 
  • Then, cut the wood to size and drill holes in the bottom for drainage. 
  • Sand the wood and color it the way you like. 
  • Finally, attach the pots to the wood with screws.

18. DIY Deck Flower Box 

  • Begin by measuring how wide your deck is, and cut pieces of wood to fit. 
  • Then, use nails to put the pieces together and make a box. 
  • After that, connect the box to your deck and fill it with potting soil and different kinds of flowers. 
  • Lastly, make sure to water the plants often so the soil stays wet.
Deck Flower Box
Deck Flower Box
Hanging Planter
Hanging Planter

19. DIY Hanging Planter

To make a hanging planter, gather a plastic pot, some rope, and a drill.

  • First, drill a hole in the bottom of your plastic pot and thread the rope through the hole. 
  • Then, tie a knot in the end. 
  • Finally, hang the pot from wherever you want and fill it up with soil.

20. DIY Garden Vertical Fern

  • To create a DIY Vertical Fern, you will need a moss ball, a piece of driftwood, and wire. 
  • Cut the driftwood to the desired length and attach the moss ball with wire. 
  • Then, hang the driftwood on a wall or window and enjoy the vertical fern.
Diy Vertical Fern
Vertical Fern
Mosaic Planter
Mosaic Planter

21. DIY Tile Mosaic Planter 

  • You will need some tiles, grout, a trowel, and a paintbrush. 
  • Start by cleaning and preparing the tiles, and then start applying the grout. 
  • Once the grout is dry, you can put in the mosaic pieces. 
  • Finally, give the planter a good cleaning and you’re done!

22. Terrarium DIY Garden

A terrarium garden is a great way to bring the beauty of nature indoors. 

  • All you need is a glass container, some potting soil, and a few plants, such as succulents, ferns, or moss. 
  • Add some rocks or pebbles for some added texture, and then water your plants regularly to keep them alive.
Miniature Garden
Miniature Garden

23. Miniature Evergreen DIY Garden

  • To create a DIY Miniature Evergreen Garden, you will need a small jar or vase, small pebbles, small rocks, soil, miniature evergreen plants, and moss. 
  • Start by filling the vase or jar with the pebbles and rocks, then add the soil and plants. 
  • Finally, cover the plants with moss to help retain the moisture and give the plants a more natural look.

24. Pond Box DIY Garden

  • First, you will need to measure out the area where you want to place the DIY Pond Box. 
  • Then, you will need to purchase the necessary materials, such as a pond liner, rocks, plants, and a filter.
  •  Finally, you will need to assemble the DIY Pond Box and fill it up with water.
Pond Box
Pond Box
Terra-Cotta Pot
Terra-Cotta Pot

25. Terra-Cotta Pot Makeovers

  • Give terra-cotta pots a fresh look with makeovers for your DIY garden. 
  • Repaint them with bright colors or patterns, or cover them with fun washi tape. 
  • Spray them with a protective coat to keep them from fading in the sun. 
  • You can also decorate them with succulents or other plants.

26. Marbleized Pots for DIY Garden

  • To make old pots into marbleized pots, you can apply a coat of white paint over the entire pot. 
  • Once the paint is dry, you can use a brush to apply a coat of black paint over the entire pot. 
  • Then, you can use a small sponge to apply the marbleized effect by dabbing the paint over the pot.
Marbleized Pots
Marbleized Pots
Reused Cycle In Flower Plants
Reused Cycle In Flower Plants

27. Upcycled Flower Bed

  • To make a flower bed from reused materials, like old furniture or tires, you can build a raised bed. 
  • You may also use recycled materials like bricks, stones, or wood to construct it. 
  • Put soil, compost, and fertilizer in the raised bed to help your plants grow well.

28. Upcycled Can Flower Tins 

Repurpose cans into decorative flower tins for DIY garden. 

  • Cut the can in half and use spray paint or washi tape to decorate it. 
  • Place small plants inside the can to create a unique vertical garden.
Flower Tins
Flower Tins
Plastic Jug Planters
Plastic Jug Planters

29. Upcycled Plastic Jug Planters

Turn plastic jugs into creative planters for DIY garden.

  • Cut the jugs in half and drill holes in the bottom for drainage. 
  • Hang the planters from tree branches or hang them from the wall.

30. One-Day Fairy DIY Garden 

Create a fairy garden in just one day. 

  • Collect small decorative items, such as pebbles, stones, and twigs, and create a fairy garden. 
  • Place the items in a planter and add small plants, such as succulents and moss. Finally, add a fairy figurine to complete the look.
Fairy Diy Garden
Fairy Diy Garden
Log Planter
Log Planter

31. DIY Log Planter

Make a simple log planter easily. 

  • Take a large log and drill a few holes in the bottom. 
  • Fill the log with dirt and add a few small plants. 
  • Place the log outdoors and enjoy the beautiful display.

32. Whimsical Topsy Turvey Planter 

  • Add whimsy to your garden with a Topsy Turvey planter. 
  • Take a large log and place a few rocks at the bottom. 
  • Place a small plant in the center of the log and secure it with a wire. 
  • Place a few more rocks around the plant to add stability.
Whimsical Topsy Turvey
Whimsical Topsy Turvey
Vertical Flower Bed
Vertical Flower Bed

33. DIY Vertical Flower Bed

Build a vertical bed for your flowers.

  • Use wood planks, tins, or bricks to create a structure. 
  • Fill the structure with soil and plant your flowers. 
  • Use stakes to prop up the plants if necessary.

34. DIY Vertical Wooden Garden Planter

  • Construct a wooden vertical planter. 
  • Cut and drill holes in the planks. 
  • Fill the planter with soil and insert your plants. 
  • Secure the plants with stakes.
Vertical Wooden Garden
Vertical Wooden Garden
Rocks Garden Design
Rocks Garden Design

35. Use rocks to Create DIY Garden Designs

  • Design your garden using rocks creatively. 
  • Make patterns with the rocks, arrange them in circles, and create borders. 
  • Add a few succulents or other plants to give the design more life.

36. Repurpose an Old Barrel into a Planter

Give new life to an old barrel as a planter. 

  • Paint the barrel with a bright color or use chalk to add a design. 
  • Plant your favorite flowers or herbs. 
  • Place it in an area where you can enjoy its beauty.
Old Barrel Planter
Old Barrel Planter
Old Furniture Diy Garden
Old Furniture Diy Garden

37. Old Furniture DIY Garden

Change furniture into special plant holders.

  • Use an old set of drawers to make a little garden, or change an old bookshelf into an up-and-down garden. 
  • Make old furniture useful again and make special plant holders for your garden.

38. DIY Tire Planter

  • Start by cutting a hole in the center of a large tire. 
  • Fill the tire with soil and then add your plants. 
  • Use a stake to secure the plants in place and add some rocks or pebbles for decoration.
Tire Planter
Tire Planter
Canoe Pond
Canoe Pond

39. Fill a Canoe with Water to Make a Pond

Create a pond by repurposing a canoe. 

  • Place the canoe in a garden bed or along a path. 
  • Fill it up with water and start adding plants. 
  • Add some fish and aquatic plants to the pond.

40. Design a Bird Bath Planter

  • Combine a bird bath with a planter for a dual purpose. 
  • Place the planter in the bird bath and fill it with plants. 
  • Place stones in the bottom to provide a place for the birds to perch. 
  • Add a small fountain or bird bath pump to give the birds a place to bathe.
Bird Bath Planter
Bird Bath Planter
Rock Bucket Planter
Rock Bucket Planter

41. DIY Rock Bucket Planter

  • Start by gathering some rocks, a large bucket, and some potting soil. 
  • Then, place the rocks in the bucket, fill the bucket with soil, and plant the plants in the bucket. 
  • Finally, water the plants and give them a good dose of sunlight.

42. Use an old kitchen trolley for a DIY garden

  • Place an old kitchen trolley in your garden and fill it with plants, herbs, and other garden items. 
  • You can even use it as a potting station. 
  • Decorate the trolley with colorful plants, herbs, and other garden items.
Old Kitchen Trolley
Old Kitchen Trolley
Sunny Outlook Diy Garden
Sunny Outlook Diy Garden

43. Create a sunny outlook DIY Garden

  • To make a sunny garden with a positive vibe, plant various plants that look different from each other in terms of texture, shape, and color. 
  • Pick plants that like a lot of sunlight, and use containers or raised beds to make them noticeable. 
  • You can also add things like rocks, stones, and other natural stuff to make the garden look more interesting and deeper.

44. DIY vegetable garden with kitchen scraps

Start a vegetable garden using kitchen scraps. 

  • Plant herbs like basil, mint, and parsley in small pots. 
  • Cut off the ends of vegetable scraps and use them as mulch.
Diy Vegetable Garden
Diy Vegetable Garden
Old Shelves Planter
Old Shelves Planter

45. Transform old shelves into herb gardens

  • Convert unused shelves into a vertical herb garden for a space-efficient and stylish green haven. 
  • Use hanging baskets for small plants and herbs. 
  • Place shelves in a window or under fluorescent lights for extra lighting.


I decorate my home with different types of DIY garden ideas. I plant flowers in pots and hang them from windows. I plant herbs in windowsill planters and use small garden stakes to display fruits and vegetables. I also create hanging baskets with a variety of plants. This DIY garden idea is an inexpensive way to add color and beauty to my home. It’s also a great way to get my kids involved in gardening. Plus, it’s a great way to add a touch of nature to my living space.