Crafters of all ages will enjoy creating Easy Felt Heart Puppets for Valentine’s Day. They are an extra special Valentine for little ones, perfect for story-telling, and fun to make at home, school, or daycare. Get Free Printable Valentine’s Day Cards here! They are super cute! Felt Heart Puppets Related: 26 Puppets for Kids to Make & Play and Easy Clown Stick Puppet Craft Made from Paint Sticks

Felt Heart Puppets

My kids enjoy watching and putting on puppet shows. Our new Felt Heart Puppets are perfect for sharing Valentine’s Day stories of friendship, love, and kindness. My children enjoyed creating them in a rainbow of bright colors. Because this craft is easy, they were able to do so independently. Felt Heart Puppets

To make this craft you will need:

  • stiffened felt (assorted colors)
  • large wiggly eyes
  • scissors
  • felt heart stickers
  • pipe cleaners (assorted colors)
  • tacky craft glue
  • jumbo craft sticks
  • tape
Felt Heart Puppets After gathering supplies, cut a large heart from the felt. Glue the wiggly eyes to the heart with tacky craft glue. Cut a small mouth from another color of felt, then glue it to the heart. Alternatively, kids could use paper instead of felt and use markers to decorate their heart’s face.


Felt Heart Puppets Peel the backing off of the heart stickers, then stick two to each side of the pipe cleaner (one in the front, one in the back). Repeat with the other end of the pipe cleaner. Tape the pipe cleaner to the back of the heart, bending the arms into the shape of a hug. Felt Heart Puppets Glue a jumbo craft stick to the back of the puppet. Allow the glue to dry completely before using in play. Felt Heart Puppets Aren’t they adorable?!

Related Valentine’s Day Crafts for Kids

Click the links below to visit more creative Valentine’s Day crafts for kids. Check out these silly paper bag puppets! Here is an easy download for FREE Valentine’s Day cards! Free Printable Valentine's Day Cards

Don’t forget to connect with us on Facebook!

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *