Felt Heart Brooch

Dress up your outfit with these lovely handmade heart brooches or give them as a gift! Perfect for Mother’s Day, Valentine’s Day or even that special someone’s Birthday!

Felt Heart Brooch

Skill Level


Time to Make

1 hour

Adult Supervision Needed


How to Make

  1. Download and print off the template provided. Cut out two large hearts from red felt and two from pink felt. Cut out a small heart from purple and blue felt and two scalloped hearts from white felt.
  2. Thread a needle with a length of white embroidery thread and tie a knot on one end. Line the two large hearts up and begin sewing them together. When you have almost reached the end, stop and fill your brooch up with some cotton wool. Pull the cotton wool ball into lots of smaller pieces to ensure it doesn’t make the brooch look lumpy once stuffed.
  3. Once you have stuffed your brooch, sew the gap up and tie with a knot when you have reached the end.
  4. Apply some glue to the back of the white scalloped hearts then stick these to the front of the hearts you have just sewn up.
  5. Then apply some glue to the back of the small hearts and stick these on top of the scalloped hearts.
  6. To finish, stick a self-adhesive badge pin to the back of each brooch.
Felt Heart Brooch Felt Heart Brooch Felt Heart Brooch

Top Tip

To make this craft easier for younger children to create, the felt hearts could be glued together rather than sewn.