Home » Crafts » Elf Paper Bag Puppet with Printable Template

Elf Paper Bag Puppet with Printable Template

This elf paper bag puppet is perfect to make with the kids! It also is a great idea for an elf on the shelf craft. The printable template includes: head, hair, hat, hat pompom, gloves, sleeves, trousers, and collar.


Paper Bag Elf Puppet

Did you know that in the twenty-first century, stories about elves were now related to Christmas and Santa Claus? A Christmas elf is Santa Claus helper and lives at the North Pole with him. He helps Santa make toys in his workshop and enjoys taking care of his reindeers. Christmas elves usually have large and pointy ears and wear a pointy hat.

This paper bag elf puppet is easy to make thanks to the free printable elf template! Your kids will have so much fun making this elf craft for the holidays.

List of Supplies:

  • Coloured craft papers (red, white, black or brown, and pink)
  • 1 paper bag
  • Pencil – to trace the template
  • Craft glue
  • Sharpie or gel pen
  • Elf printable template

How to make an Elf Paper Bag Puppet

Step 1: Select red, white, black or brown, pink coloured craft papers for the Elf paper bag puppet craft. The template includes – head, hair, hat, hat pompom, gloves, sleeves, trousers, and collar. Trace the template patterns on the selected craft papers and cut out the traced pattern.

elf paper bag puppet step 1Pin

Step 2: Glue the glove cutouts with the sleeve cutouts and glue the pompom (small round shape) on the tip of the hat cutout.

elf paper bag puppet step 2Pin

Step 3: Glue the hair cutout on the top part of the head cutout.

elf puppet step 3Pin

Step 4: Cut out 2 round shapes from pink paper (blush) and draw and cut out a pair of eyes of your choice from white craft paper.

elf puppet step 4Pin

Step 5: Add the blush cutouts and the eyes on the head. Use a sharpie to draw the face of the Elf.

elf on the shelf puppet step 5Pin

Step 6: Attach the hat pattern on the top side of the head.

elf puppet step 6Pin

Step 7: Select a paper bag or craft your own paper bag. Prepare a piece of red paper to cover any one side of the paper bag.

Step 8: Attach the collar cutout on the prepared red paper. This is the shirt of the Elf puppet.

elf paper bag puppet step 8Pin

Step 9: Attach the trouser (legs) cutout on the bottom side of the shirt pattern.

elf puppet step 9Pin

Step 10: Attach the body pattern on the paper bag, keeping the legs faced towards the open side of the paper bag. The closed side of the paper bag will be the top side of the Elf puppet.

elf puppet step 10Pin

Step 11: Flatten the bottom part of the paper bag with the front side of the puppet and glue the head on the bottom side.

elf paper bag puppet step 11Pin

Step 12: Attach the arm patterns on both sides of the Elf paper bag to complete the puppet.

elf on the shelf craftPin

I hope you enjoyed this Elf Paper Bag Puppet as much as I did! If you make this craft, please share your photos with us on Facebook or Twitter! Also, check out all of our other crafts!

Lyne Proulx
Lyne Proulxhttps://ottawamommyclub.ca/
Lyne Proulx is a Certified WEBB Bodywork Pet Practitioner, Certified Infant Massage Instructor (CIMI), Certified Professional Wedding Consultant, and an Event Planner. She loves all things Disney and is an avid teaholic and chocoholic. She coordinated the Annual Infant Information Day/Early Years Expo for the City of Ottawa for 8 years. She was the Queen B of the BConnected Conference, Canada's Digital Influencer and social media Conference in Ottawa and Toronto. She was also the co-chair of the Navan for Kraft Hockeyville 2009-2011 committee that organized five community events within 6 months, and helped Navan reach the top 10 finalists in Canada. In April 2011, she received the City of Ottawa Mayor's City Builder Award.

Join the Ottawa Mommy Club Newsletter

* indicates required

Related Posts


  1. When my girls were little, there was no such thing as Elf on the Shelf. I used to say to them they had an invisible elf that stayed with them over the holidays and repeorted back to Santa. Dang I could have had money if I went further with it lol

  2. No elf on the shelf here. We enjoy pretending about Santa together (they know about the real Saint Nicholas who lived many years ago and that Santa is just for fun) but I don’t feel comfortable trying to get them to behave for presents.

  3. I have never heard of Elf on the Shelf till just recently, I just don’t like the idea of the elves being naughty, other then that it seems like a fun and harmless tradition

  4. I held off but felt I “had” to because “everyone” else had one!! lol He really isn’t that bad to have around just sometimes he forgets to fly home!! ekk!! lol

  5. At first I couldn’t understand my son and daughter-in-law not wanting an Elf but having heard more about them I understood it would have been adding stress to their busy lives. However the kids wanted one and were even willing to buy the Elf themselves, sooo their parents caved in a got one. I don’t think I would have wanted one when my kids were little, with 7 kids there was enough going on what with 4 Advent Sundays, baking all the cookies for December, buying gifts, Advent Calendars (I was usually up to around 02:30 getting those done) then on the 6th St Nicholas Day when kids got small presents. No, an Elf would never have survived.

  6. Nope. Never had it in our family as a tradition and never plan to implement it. And my boys are older now, so its not an issue. With the younger ones (my niece, nephews and godson), their parents will not do Elf on the Shelf either. But to those that do, have fun with it!

  7. I would like to make these puppets with my grandchildren because this craft is suitable for both boys and girls and we would all be able to work together

  8. I saved this pin to make this Elf Paper Bag Puppet with my daughter at Christmas time. She would love to make this!


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stay Connected


Recent Stories

Share to...