Handmade Heart Garland

Whether for a baby shower, Valentine’s day, or a girl’s nursery, this DIY heart garland is as simple as it is darling.


  • sewing machine
  • needle and thread
  • fabric
  • batting
  • embroidery thread


  1. Begin by cutting out the hearts. For each heart you’ll need a front and a back that are each approximately three inches across at their widest point.
  2. With right sides facing, sew a zig zag stitch around the edge of the heart, leaving about an inch unsewn.
  3. Flip the heart right-side-out through the hole.
  4. Stuff with batting until you are satisfied with the fullness.
  5. Using a needle and thread, carefully sew the remaining unsewn portion. Fold the fabric  inward on itself so the edges are hidden and do your best to make tiny, careful stitches.
  6. Thread your needle with the embroidery thread and string on your hearts. Insert tour needle into the upper portion of your heart being careful that the needle goes directly through the heart and out the other side. Voila!

Tutorial by Chelsea Costa of Lovely Indeed.



Alejandra likes ice cream, dancing and pretty things. You can usually find her exploring downtown Phoenix, where she lives, or singing to herself while writing in a coffee shop.

Be first to comment