25 Fun Puppet Crafts to Create with Kids for Laughter and Learning

Last Updated: November 29, 2025By Tags: , , , , , , , , ,


Image Source from 7daysofplay

25 Giggle-Inducing Puppets to Make with Kids

Creating puppets can be a delightful and enriching activity for children, sparking their creativity while simultaneously building fine motor skills. Whether you’re looking to fill a rainy afternoon, celebrate a particular theme, or enhance storytelling sessions, here are 25 fun and giggle-inducing puppet ideas that you can craft together with your little ones. Most of these projects use materials you likely have at home, making them budget-friendly as well as entertaining!

1. Paper Bag Puppets

Transform a simple paper bag into a character by painting or drawing a face on it. Add yarn for hair and buttons for eyes, and voilà—a puppet ready for a performance!

2. Spoon Puppets

Take wooden or plastic spoons and let kids decorate them with fabric scraps, paint, and markers to create funny faces. These puppets are great for improvisational storytelling!

3. Sock Puppets

Old socks make for fantastic puppets! Kids can add wiggle eyes, pom poms, and even felt cutouts to create unique characters. Don’t forget to give them a voice!

4. Cup Puppets

Use paper or plastic cups to make simple puppets. Decorate them with colourful paper and fabric, then attach googly eyes and draw funny mouths.

5. Finger Puppets

Cut small shapes out of felt or paper, and glue on features to create tiny finger puppets. These are excellent for storytelling on the go!

6. Stick Puppets

Use craft sticks to create different puppet characters. Kids can draw or attach cutouts to the sticks, and then use them for playful performances.

7. Balloon Puppets

Draw faces on balloons and use string to let them float and dance. Kids can pretend these balloon puppets have their own personalities!

8. Tissue Paper Puppets

Create colourful puppets using tissue paper and pipe cleaners. Crumple the tissue to make heads, and use the pipe cleaners for arms.

9. Cereal Box Puppets

Upcycle cereal boxes by cutting out shapes and decorating them into puppet forms. Children can create their favourite animals or characters!

10. Felt Puppets

Cut out shapes from felt and sew (or glue) them into puppets. Felt is tactile and perfect for soft, cuddly puppets.

11. Jellybean Monsters

Create puppets that look like jellybeans using foam shapes or painted pebbles. Add eyes and draw funny mouths for a silly design!

12. Shadow Puppets

Using card and a light source, cut out figures to create shadow puppets. Kids will love seeing their creations come to life on a wall.

13. Animal Masks

Create animal puppets using paper plates. Decorate them with paint or markers, and attach a stick to easily hold them up.

14. Magic Wands with Puppets

Check out this two-in-one puppet project! Kids can create wands using sticks and attach light felt characters on top for a magical storytelling experience.

15. Egg Carton Puppets

Transform an egg carton into a family of characters! Cut out each section, decorate, and attach eyes for instant puppetry fun.

16. Bean Bag Puppets

Sew or glue fabric into bean bags and decorate them with faces. Kids can toss these around as puppets or for a fun game!

17. Foam Cup Monsters

Using foam cups, cut out and attach eyes and mouths. Kids can create different monsters and practice funny voices.

18. Handprint Puppets

Have kids create puppets from their handprints! Trace around their hands on coloured paper and decorate to bring their characters to life.

19. T-shirt Puppets

Get old T-shirts and cut them into puppet shapes. Kids can paint or decorate the fabric puppets and use them for stories.

20. Nature Puppets

Use twigs, leaves, and other natural materials to create nature-themed puppets. These can be perfect for outdoor storytelling sessions.

21. Recycled Bottle Puppets

Take clean plastic bottles and let kids decorate them to make quirky puppets. Use caps as heads and paint them in vibrant colours!

22. Marionette Puppets

Help kids create simple marionettes using string and cardboard. Attach strings to different parts and understand how these work with gravity!

23. Duct Tape Puppets

With bright duct tape, kids can make fun shapes and characters. This adds an element of texture and colour to their designs.

24. Costume Puppets

Using small toys (like action figures), kids can create costumes from bits of fabric to transform them into puppet characters.

25. Emoji Puppets

Create emoticon puppets on sticks to represent different feelings. Kids can use these for role-play and learn about emotions in an engaging way.


These 25 giggle-inducing puppets are not only fun to make, but they also ignite creativity and imagination in children. By engaging in this hands-on activity, children can enhance their storytelling skills while enjoying precious moments of laughter. Gather your supplies, unleash your imaginations, and let the puppet shows begin!


No items listed in the response.

Leave A Comment