DIY Hanging Planter

As an Amazon Associate, I earn from qualifying purchases.

Can a person ever have too many plants? We don’t think so! Today on Beginner Sewing Projects, we are going to show you how to make this DIY Hanging Planter. This one is made with fabric and twine. The fabric is cut from a skirt that has been outgrown, and the twine could easily be substituted with rope. It’s a great way to use what you have on hand for a new purpose, just like these other upcycle sewing projects. This is a quick and easy sewing project. It only takes about half an hour to make this and you end up with a cute and fun way to hang up your plants. This cute hanging plant holder would make a cute give for a plant-loving friend. It is much more cost-effective to upcycle this project yourself rather than paying in-store.

top planter holder photo

This tutorial uses a sewing machine, but the planter could easily be sewn by hand. Check out how to sew some common stitches by hand if you prefer that method. Keep reading for full instructions and photos on how to make a hanging planter yourself.

DIY Hanging Planter

What You’ll Need:

fabric, planter, sewing clips, iron, rotary cutter, cutting mat, scissors, twine

Any fabric without stretch will work for this project. It is a wonderful opportunity to reuse outgrown clothing or worn-out linens. The planter requires very little fabric, especially if you want to hang a small pot.

How To Make A DIY Hanging Planter

Cut fabric strips with rotary cutter laying on cutting mat

Begin this diy hanging planter sewing tutorial by cutting two strips of fabric 3″ wide. The length will be dependent on the size of your planter. Use a flexible measuring tape to measure from the top of your planter, down under the center of the bottom, and back up to the top of the other side. If you do not have a flexible measuring tape, you a piece of twine or rope. Add 4″ to get your length. In the example shown, our fabric strips are cut to 3″ x 24″.

Strip of fabric folded in half lengthwise held with sewing clips

Then fold the strips in half lengthwise with right sides together if your fabric has a right side. Clip with sewing clips along the edge to hold them in place.

Fabric strip being sewn on sewing machine along right edge

Now on this diy hanging planter sewing tutorial, sew along the long, open edge on your sewing machine with a 1/4″ seam allowance.

Fabric strip being turned right side out

Repeat for both fabric strips. Then turn each strip right side out.

Two fabric strips with the ends folded under twice and held with clips

Next on this diy hanging planter sewing tutorial, press each strip with the seam running down the center.

Close up of ends of fabric strip folded over and held with sewing clips

Fold each end over 1/4″ once, then twice. Then fold it over 1″ to form a casing. Press and hold with clips.

Fabric strip with end folded over and sewn with double stitch

Now on this diy hanging planter sewing tutorial, we need to sew. Stitch a double seam along the bottom edge of the folded fabric. All four ends of the fabric strips should now look like the photo above.

Two strips of fabric laying on top of one another perpendicular in the center, held with sewing clips

Find the center of each strip of fabric, and lay them on top of each other in a perpendicular manner. They should meet in the center forming a cross.

Center where fabric strips meet, held with sewing clips

Clip where the fabric pieces meet in the center to hold.

Sewing the fabric strips together with a sewing machine

Then take the center to your sewing machine, and stitch a square to secure the two fabric pieces together.

Safety pin attached to twine being inserted in fabric pocket

Now on this diy hanging planter sewing tutorial, it is time to add the twine. Fold the end of the twine over about 1/2″ and insert a safety pin through the fold. Insert the safety pin through the casing at each end of the fabric.

Twine being tied to the twine around the top of the planter

Next, place your planter in the center where the fabric strips are sewn together. Use the twine to pull the fabric up around the edge of the pot, and tie it to secure.

Planter inserted in DIY planter hanger, held in place with clamps

For the next step, we found it helpful to use an extra set of hands or clamps to hold the fabric pieces at the top of the planter. Then cut four pieces of twine the same length, depending on how long you would like your planter to hang. Tie each piece from the inside of one fabric strip to the inside of the next. And that’s it!Your DIY hanging plant holder is ready to hang! How cute is this! If you love having your plants everywhere in the house, this is a great tutorial to make something to put them in some new spots. I use one of these hanging off my curtain rod bracket to get my plant sitting in the warm sunshine. Make some of these for other areas of your house where having one on the ground maybe a hazard. Don’t forget to give one of these to a fellow plant lady!

If you liked learning how to make a diy hanging planter, make sure to pin it to your favorite Pinterest board or share it with friends on social media. If you decide to make this simple project on your own, make certain that you take a picture afterward and tag us on social media as we love seeing the fabrics and color choices that people use!

Yield: 1 Hanging Planter

DIY Hanging Planter Sewing Project

DIY Hanging Planter Sewing Project

How to sew a hanging planter for pots.

Active Time 30 minutes
Total Time 30 minutes
Difficulty Easy
Estimated Cost $2.00


  1. Measure planter from one edge, around bottom, to other edge
  2. Cut two strips of fabric 3" by measured length + 4"
  3. Fold strips in half lengthwise
  4. Clip to hold
  5. Sew with 1/4" seam allowance
  6. Turn strips right side out
  7. Press with seam running down center of strip
  8. Fold each end over 1/4", then another 1/4"
  9. Fold again 1" and press
  10. Stitch down bottom of fold twice
  11. Repeat for all fabric ends
  12. Lay strips on top of one another, perpendicular, meeting in the center
  13. Clip to hold
  14. Sew a square where the strips meet
  15. Pin safety pin to end of twine
  16. Insert safety pin through all fabric casings
  17. Place planter in center on top of sewn square
  18. Bring ends to the top of the planter
  19. Knot twine to form a tight circle around top of planter
  20. Cut four pieces of twin in equal lengths
  21. Tie each end of the twine to the inside of a fabric strip


  • Do not use a fabric with stretch.
  • Twine can be substituted with rope.
  • Another pair of hands or small clamps are helpful for the last step.

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

Sharing is caring!

Skip to Instructions