How to make puffy fabric hearts

Written by julie vickers
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to make puffy fabric hearts
Red gingham hearts add Shaker-style charm to Christmas decor. (Polka Dot Images/Polka Dot/Getty Images)

Pretty handmade items can add vintage charm to your home and make it feel more cosy and inviting. Lightly-stuffed fabric hearts are quick and simple to make using small pieces of material, such as fabric scraps that are left over from larger sewing projects. Sew a little ribbon loop to the top of each fabric heart and then hang them on hooks or door handles around your home. You can also pop some dried lavender inside the hearts to make sweet-smelling lavender bag gifts for family and friends.

Skill level:
Moderately Easy

Other People Are Reading

Things you need

  • Tape measure
  • Paper
  • Pencil
  • Scissors
  • Pins
  • Fabric
  • Stuffing
  • Thread
  • 3-mm wide ribbon
  • Button

Show MoreHide


  1. 1

    Fold a piece of paper in half and then draw one half of a heart shape along the paper's foldline. A heart template that has a diameter of about 10cm and a length of about 15cm provides an ideal pattern size for making hanging decorations, such as door hangers. Cut along the marked line and then open out the heart template.

  2. 2

    Fold your chosen fabric in half and pin the heart template to the fabric. Cut around the template to produce two heart-shaped fabric pieces.

  3. 3

    Pin the fabric pieces with right sides together. Stitch around the perimeter of the heart by taking a 6-mm seam allowance. Leave a 4cm gap on one side and about 2cm from the bottom of the heart to allow for turning through.

  4. 4

    Trim seams and clip curves. Turn the fabric right side out and lightly stuff the heart with polyester filling or dried lavender. Use thread in a coordinating colour to slip stitch the gap closed.

  5. 5

    Fold a 30-cm length of ribbon in half. Stitch the ribbon to the middle section at the top of the heart so that it forms a 10-cm long hanging loop. The ends of the ribbon should dangle about 5cm from the top of the heart. Sew a small decorative button at the top of the heart to cover the stitching.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.