Holiday crafts for kids are the perfect way to spend a snowy afternoon while getting everyone into the spirit of the season. Plus, kids' Christmas crafts also make for festive homemade decorations and add character and color to your Christmas tree, mantel and more. We've rounded up our favorite 30 minute Christmas crafts for kids.

Spend a blustery winter day crafting different Christmas masks. Your youngsters will love getting creative with their own mask and using some simple craft supplies like chenille stems, white paper plates and pom-poms.
Project by: Haeley Giambalvo of Design Improvised
Make the Project
Nothing gets us into the Christmas spirit like free printables! We have 5 free Christmas printables to make these fun activities come to life. Create a Christmas Countdown Calendar, build a Christmas fort or play reindeer games for a fun afternoon in.
Projects by: Rachel Mcaffee of Fawn
Make the Project

Download our free printables to create these Christmas suncatchers. Kids will be proud to see these glistening in the sun every day during the Christmas season. The mini tissue paper squares make this craft easy to set up!
Projects by: Becky James of The Crafting Chicks
Make the Project
Your little ones will make the cutest puppeteers with these Christmas Character Finger Puppets. This craft will keep them busy creating the puppets with buttons, crayons, googly eyes and Christmas paper. Then they can put on a cute little skit!
Project by: Shauna Krantz of Ella & Annie
Make the Project
Teach your kiddos the importance of appreciating their friends and family with this adorable Cactus Ornament Christmas Card. The recipients will have this on display for months. Use our Christmas Cactus Ornament Craft Kit, stamp pad, free card template and a few other craft supplies to create this festive card.
Project by: Rachel Nipper of I Heart Crafty Things
Make the Project

Ring in Christmas in fashion with these cute little DIY Clay Pot Bells. Our DIY Ceramic Mini Flowerpots make the perfect Bell that the kids can decorate with paint and Christmas stampers. So much fun!
Project by: Becky James of The Crafting Chicks
Make the Project
These Christmas Lanterns could not be any cuter. Once your kids craft these with glitter paper. pom-poms, buttons and more, you can hang them for a garland or place them around your home to display their cuteness.
Project by: Shauna Krantz of Ella & Annie
Make the Project
This is the perfect craft to get even your youngest crafters involved. In six easy steps and just six supplies, kiddos can make these adorable Christmas Characters. These googly eyed characters are so loveable.
Project by: Kara Whitten of A Kailo Chic Life
Make the Project

There is no disputing it, kids love slime. So why not make their own special Christmas slime? Put your slime in the round favor jar and stick our free downloadable gift tag on the front with a glue stick. These would make the perfect stocking stuffers or school gifts.
Project by: Jamie Bare of The Crafting Chicks
Make the Project
Add a touch of homemade love to your tree this year by letting the little ones craft their very own ornaments out of yarn and DIY Paper Mache Ornaments. They will be so proud of their creations. We love the idea of a kids Christmas idea, check out this Candy Themed Kids Tree.
Project by: Haeley Giambalvo of Design Improvised
Make the Project

Give a meaningful gift this Christmas with these cute Fingerprint Coasters with Free Gift Tags. Kids will enjoy crafting these for the special people in their lives. Attach the free printable gift tags with baker's twine and place the coasters in small kraft paper bags to give as the perfect gift.
Project by: Becca Foxwell of Foxwell Forest
Make the Project

Crafts that teach skills and let the kids have creative time are amazing. This Christmas tree plate craft is a good beginner sewing project as well as helping with fine motor development. Along with the benefits, the kids will love creating this masterpiece out of a paper plate, yarn, paint, lacing needles and the free printable Christmas Tree.
Project by: Becky James of The Crafting Chicks
Make the Project
It can be hard to find a craft that engages your little ones and your older crafters. With this pine cone craft, the crafters can take their very own approach. They can make it fancy with glitter to display on your mantel or they can have fun with it by using all sorts of crafting goodies to make a unique pine cone.
Project by: Shauna Krantz of Ella & Annie
Make the Project
Your guests will be delighted to sit down at their spot this Christmas to find these adorable favor boxes. Buttons, Pom-Poms, Googly Eyes and Chenille Stems make these favor boxes so loveable. Watch the tutorial here.
Project by: Dawn Wade of Fun365 Team
Make the Project
This is a great activity for the classroom or at home. All you need is Jewels, Clothespins, Foam, Chenille stems and of course Craft Sticks. All the students can create their very own Christmas Trees to display at home!
Project by: Dawn Wade of Fun365 Team
Make the Project

Little ones love to create their very own Christmas Tree crafts to get into the Christmas spirit. Be sure to download the free tree printable and watch the tutorial to create the Felt Christmas Tree.
Project by: Becky James of The Crafting Chicks
Make the project