Do you love organizing? This newsletter is for you!
Skip to Content

24 Fun Christmas Crafts for Kids

Crafting can be super fun during Christmas. Make these Christmas crafts with the kids!

christmas crafts for kids

We’re officially counting down the weeks until the holiday season is upon us! My favorite part about the winter season?

Well, aside from opening up my gifts on Christmas morning, it’s the quality time that I get to spend with the entire family during our Christmas crafting sessions!

Looking for fun-filled activities to bring some holiday spirit into your home? Here are 24 fun-filled Christmas craft ideas to keep the little ones entertained!

1. Car and Truck Popsicle Stick Christmas Ornaments

Truck Popsicle Stick Christmas Ornaments


We all know how much the kids love their toy cars and trucks! Here’s a fun activity to get the little ones excited about helping you out with decorating the Christmas tree.

You can easily make your own car and truck popsicle stick ornaments out of wooden craft sticks, glitter paper, cinnamon sticks, green pipe cleaners, black buttons, and twine.

For this DIY project, I recommend grabbing a pack of small black buttons for the wheels like the type you can find here.

2. Handprint Wreath

Handprint Wreath


Forget about spending a ton of money on a festive wreath! Just DIY it with a little help from the little ones.

Not to mention, using your children’s handprints to construct a wreath is a great way to add a personal touch to your Christmas decorations.

For this craft project, you can use either colorful construction paper or fancy craft paper with festive patterns like the set you can find here.

It’s a great craft for teenagers too!

3. Plant Pot Gingerbread House Ornament

Plant Pot Gingerbread House Ornament


It just doesn’t feel like Christmas until you’ve made a gingerbread house with the kids! But this Christmas, let’s forego the huge mess that comes with building an edible gingerbread house with the munchkins.

Instead, just get the kids to create their own individual gingerbread house ornaments by painting on small terracotta plant pots. For this fun DIY project, grab a set of mini terracotta plant pots like these ones here.

4. Wooden Stick Snowman

Wooden Stick Snowman


Looking for a simple DIY project to keep the younger kids entertained? Here’s a fun craft project that’s incredibly easy to set up.

Get everyone together to build their own snowman out of wooden craft sticks. To dress up their snowmen, set out some googly eyes like the ones here, colorful pipe cleaners, and buttons!

5. Popsicle Stick Snowflake Ornaments

Popsicle Stick Snowflake Ornaments


Make your own snowflake ornaments out of wooden popsicle sticks to bring a magical quality into your holiday setup! The best part about this fun-filled activity is that you can really customize the outcome.

Make snowflakes match the theme you’re going for with your Christmas decorations. In terms of color scheme, you can either choose different stick colors or just paint them whichever color you’d like.

You also have a number of different materials to choose from for decorating them! For this specific project, I absolutely love packing on the glitter and cute little white pom poms to create sparkly and fluffy snowflakes.

For all my DIY projects, I love using tiny white pom poms like the type you can find here. Also, don’t forget the glitter!

6. Grinch Slime

Grinch Slime


We all know how much the kids love playing with slime! Here’s a fun way to spice things up a bit for the holiday season.

Make your own Christmas Grinch slime! For this simple DIY project, you’ll have to stock up on green glitter and a bit of green food coloring to bring the Grinch out.

If you’re looking at what to fill the DIY Christmas basket for your kids with, this is a perfect option!

7. Elf Puppets

Elf Puppets


Looking for a fun Christmas craft idea to bring some Christmas cheer into your home? You can easily get the kids to make their own jumping elf puppets out of white paper cups!

The best part about this activity is that it also gives the kids a chance to get their creative juices flowing.

8. Burlap Reindeer Ornament

Burlap Reindeer Ornament


A burlap reindeer ornament looks oh-so-cute on the Christmas tree! This fun activity is incredibly easy to set up, and the steps are simple enough for younger children to understand.  

To make your own adorable reindeer ornaments, the only materials you’ll need to grab are burlap, googly eyes, clothespins, red pom-poms, and twine.

You can get a ton of burlap for a fantastic price here.

9. Mini Christmas Tree Ornaments

Mini Christmas Tree Ornaments


What better way is there to decorate your home around Christmas time than by making your own mini Christmas trees to fill up some empty wall space!

Hanging a couple of these tiny trees around your house really helps to bring more of a rustic, vintage-inspired vibe into your holiday décor. The best part about this craft project is that you don’t really need a ton of materials besides a couple of twigs and some yarn.

10. Reindeer Chocolate Bars

Reindeer Chocolate Bars


Here’s a fun activity to make things a little more festive around the house! Get the kids to help you transform all their snacks into their favorite holiday characters.

The options are endless: from a cute elf or Santa to a snowman or reindeer.

Admittedly, a reindeer is always my go-to because it’s one of the easiest characters to make! For this simple DIY project, the only materials you’ll need to grab are candy canes, googly eyes, and construction paper.

These are great for giving the kids to make! Especially when you are making your Christmas desserts and don’t want the kids to get involved in that!

11. Clothespin Christmas Trees

Clothespin Christmas Trees


Is there any better way to decorate your Christmas tree than with adorable miniature versions of it? For this project, you’ll have to grab a bunch of clothespins.

But, chances are, you’ve already got a couple of them lying around the house. To make your decorations look more unique, you can easily create an ombre effect by using different shades of green to paint all your trees.   

12. Paper Plate Elf

Paper Plate Elf


Looking for a simple activity to get the kids excited about Christmas? Get the munchkins to make their own elves out of paper plates!

You can even put a fun spin on this craft idea by getting them to actually do a self-portrait of themselves as an elf. Go eco-friendly with these biodegradable plates.

13. Reindeer Gift Bags

Reindeer Gift Bags


We could all use a creative hack to help us save a couple of bucks during the holiday season! Forget about spending a ton of money on gift bags when you can easily make your own adorable reindeer gift bags.

This money-saving hack also doubles as a fun craft idea for your next crafting session with the kids. For this project, I love using sturdy brown paper gift bags like the type you can find here.

14. Paper Plate Santa

Paper Plate Santa


It just doesn’t feel like Christmas until you’ve added some Santa-inspired decorations into your holiday setup.

Keep the younger kids entertained by getting them to paint their own Santa onto a paper plate! Once again, consider getting biodegradable plates!

15. Reindeer Rice Krispie Snacks

Reindeer Rice Krispie Snacks


Things are about to get a little more festive over in the snack department! Get the kids excited about Christmas by transforming these sweet treats into their favorite Christmas characters.

These adorable reindeer rice Krispie snacks are incredibly easy to make but the only problem is… they’re almost too cute to eat!

16. Popsicle Christmas Characters

Popsicle Christmas Characters


Looking for a fun way to get the kids excited about crafting with you? Get the kids to construct their favorite Christmas characters out of popsicle sticks!

From an adorable penguin to a snowman or gingerbread cookie – the options are endless. You can also add some twine to these cute crafts to turn them into ornaments for your tree.

Twine is very cheap and you can get it here.

17. Pinecone Elves

Pinecone Elves


These cute little pinecone elves make the perfect addition to any empty tabletop. You can easily turn these characters into Christmas tree ornaments by adding a twine loop to them!

This is a great way to get the kids to express their creativity by dressing up their elf however they like. 

18. Bearded Santa

Bearded Santa


Need a simple craft idea to keep the kids busy? Get the kids to make their own bearded Santa for you to hang on some empty wall space around the house or even on your tree!

Make sure you get a hot glue gun for this one! It’s useful to have for so many reasons! Not just crafting!

19. Paw Print Ornaments

Paw Print Ornaments


Any pet owners over here? Here’s a great way to add a personal touch to your Christmas tree decorations.

Get your furry friends to lend you a hand with this incredibly unique ornament idea. You can easily create your own paw print salt dough ornaments.

Just get your pet to add their paw print onto it, and then decorate it with paint to match the color scheme you’re going for!

20. Yarn Stars

Yarn Stars


Adding stars into your holiday setup brings a magical quality into the entire situation! With a little DIY, you can easily construct your own yarn star ornaments to hang on your tree.

If you really want to get creative with this fun craft idea, you can also play around with more difficult shapes. For example, a mini Christmas tree or even a snowman! 

21. Christmas Tree Portrait

Christmas Tree Portrait


Here’s a fun activity to get the kids to make their very own Christmas tree. The best part is that they get to choose their own decorations to go with it.

22. Wreath Ornaments

Wreath Ornaments


Forget about spending a ton of money on a large wreath. Just get the kids to help you out with making these adorable miniature versions.

You can hang them around the house or even use them as ornaments. For this project, I recommend grabbing pretty paper straws like the ones here.

They’re biodegradable and look so cute!

23. Toilet Roll Gingerbread Man

Toilet Roll Gingerbread Man


Got a few empty toilet rolls lying around? Save them up so you can use them to make tiny little gingerbread men with the kids.

The best part about this simple DIY project is that you really don’t need that many materials. Also, the final outcome makes the cutest addition to any empty tabletop. 

24. Paint Chip Christmas Cards

Paint Chip Christmas Cards


We all love a great money-saving hack that also doubles as a fun craft activity. Instead of buying Christmas cards this year, just make your own out of paint chips!

Your friends and family will appreciate the personal touch you’ve added to this sweet gesture. For decorating DIY cards, I love using small pearls or even gems like the set you can find here.


Sharing is caring, so show some love to your friends and family! Which craft are you going to make this Christmas?


Friday 24th of November 2023

They ar e all cute🌟☃️❤️🎄🎊🥸


Sunday 26th of November 2023

So excited to make some Christmas crafts


Sunday 26th of November 2023



Tuesday 31st of October 2023

Yarn star & tree directions please.

Karo @

Tuesday 31st of October 2023

Hey, just click on the name of the craft, it's a link :)


Sunday 11th of December 2022

Great ideas for kids at fire dept. family dinner.

Cindy Jo Drennon

Thursday 8th of December 2022

Need directions for making the yarn star.

Thank you for your time and interest.

Karo @

Tuesday 27th of December 2022

Just click on the link :)


Sunday 4th of December 2022

Pawsome I love crafts and I’m 13 and you just gave me an idea of some gifts to make for my teachers for Christmas like the gingerbread man toilet paper roll and the handprint Wreath i’m definitely going to be doing the handprint wreath for all for my teachers and maybe one for my best friend.

Karo @

Monday 5th of December 2022

Love to hear that, Kat ! :)