31 best Christmas crafts for kids


Christmas is all about spending time with family and friends and creating fun memories that will last a lifetime – this rings especially true when it comes to the little ones. Who doesn’t remember tearing up presents on Christmas morning or making salt dough ornaments with Grandpa? And while there are endless ways to do it – think snow angels and sledding – there are days when indoor activities are the best option. Rather than sitting the kids in front of a holiday movie (although we love to do that, too!), Spread your love of Christmas craft ideas by creating a Christmas craft with the help of the kids.

The best part about these projects? They make meaningful, personal vacation decor that you can use anywhere in the house, and are great for giving as well. Doing them every year will also create fun and lasting Christmas traditions! If you are looking to decorate your Christmas tree a little more, add the many DIY Christmas ornaments to your favorites. Want an adorable item to hang on the wall or ceiling? We have what you need. And these ideas are sure to keep them occupied for hours as you prepare the holiday feast. I mean what kid isn’t going to have fun making slime.

Whatever you and your little ones choose to create, the most important thing is that you spend quality time together, and who doesn’t want that while on vacation? Grab some glue sticks and paint, and start making one of our favorite Christmas crafts for kids.


Oversized pom poms

When it’s time to go out for some skiing and skating, kids will love showing off the oversized pom poms they’ve made for their skates!



Snowflake stamped bags

After spending time with the kids in the kitchen baking and decorating cookies, proceed to the craft room and put together a quick set of snowflake covered gift bags for your delicious treats.

Stamp snowflakes on the front of brown paper bags using snowflake rubber stamps and light blue, dark blue, and white ink. Use a small round hole punch to make two holes in the top of the bag. Thread and tie a piece of red and white baker’s twine through the holes.


Advent Calendar of Santa Claus

Kids will love helping Santa’s beard grow with fluffy cotton balls. On the 25th, it will be full!

Make: Cut out the face of Santa Claus from white kraft paper. Add texture with a colored pencil. Cut pink cheeks, eyes and nose from construction paper; sticks to the face. Cut the hat from red and white kraft paper; sticks to the face. Glue a large cotton ball to the tip of the hat. Cut out a long beard shape from white kraft paper. Write the dates of the month leading up to Christmas on the beard. Hang the calendar and place a bowl of cotton balls and a bottle of glue nearby.



Hot cocoa craft kit

We can guarantee that you will need to make the kids a cup of hot chocolate when you recruit them to help put together these sweet DIY kits. But spending quality time giving gifts for loved ones will be worth the sugar rush.

Make: Paint a red circle with acrylic paint (or use a red round sticker) on a 1 cup mason jar. When dry, paint some greenery and write Hot chocolate. Place the hot cocoa mixture, chocolate chips and mini marshmallows in the jar. Place a square of seasonal fabric between the cover and the screw strip and tighten.



Felt wreath

Simply tie strips of green felt around a crown shape to create this fluffy and fun holiday decor.

Make: Cut strips of two different shades of green felt. Tie bands around a crown shape. Secure small red ornaments throughout the wreath with hot glue. Wrap a length of wide ribbon around the crown to hang it.



Jingle bell swag

Kids will love helping you make this sweet holiday noisemaker. Have them thread the bells onto the ribbon as you tie the bow. Hang on the front door, over the fireplace, or at the end of a bed.

Make: Thread large bells on three lengths of ribbon; tie one end of the ribbon. Tie the untied end around a small crown shape or a length of wire in the shape of a circle. Wire together a small bunch of seasonal greenery; attach to the crown or circle. Tie an oversized bow and hot glue to the wire just above the greenery.



Christmas character treat bags

If your child is having a Christmas party at school or if you are having one of your own, these Christmas treat bags are the perfect holder to take home presents. Cast a character cast for even more fun!

Get the tutorial on The Houses I Made.



Christmas character candy jars


Santa Claus paper plate


DIY Christmas balloon wreath


Pine cone tree crafts

This project is so easy to set up that you don’t even have to go to the craft store to find the supplies. Simply venture out into your garden to find materials for these pine cone crafts, paint the pine cones green, and add color dots for the “ornaments.”

Get the tutorial on PJs and Paint.



Glitter Snowflake Ornament Crafts

There’s nothing wrong with making snowflakes by cutting holes in paper, but we think they’re just a little more jazzy. Your kids will love deciding which colors to use and, of course, dazzling each snowflake.

Get the tutorial on Best Ideas for Kids.



Lollipop photo ornament crafts


Christmas Popsicle Stick Crafts


Christmas Tree Craft Paper Plate

You will soon find that you can do almost anything with paper plates. Just cut one into thirds and stack them on top of each other. For ornaments and garlands, use pom poms and ribbons.

Get the tutorial on I Heart Crafty Things.



Handprint Santa and Reindeer Craft

Your kids can use their hands for more than just cutting and gluing paper with this project. Have them trace their hand on a piece of paper to create Santa’s beard and Rudolph antlers!

Get the tutorial on Simple Everyday Mom.



Grinch Slime Crafts

Slime is popular for its versatility and the fact that it is extremely fun to play with! That’s why your kids will love tossing up a batch of Grinch-inspired slime, plus a red heart.

Get the tutorial on I Heart Arts’ n Crafts.



Whirligig Craft Christmas Tree

When it’s Christmas, you can never have too many trees around your house. Add one more to the bouquet by cutting a spiral shape from a paper plate. To finish your tree, tie “ornaments” to each level using string and crown it with a star.

Get the tutorial on Red Ted Art.



Bead and Pipe Cleaner Ornament Crafts

It’s not hard to see why we love these DIY ornaments: they are so easy to assemble. All you need are pipe cleaners, beads, and ribbons.

Get the tutorial at Vicky Barone.



Seamless sock snowman

Forget the needle and the thread, instead take socks and buttons!

Get the tutorial on Easy Peasy and Fun.


Popsicle stick Christmas trees

Decorating these popsicle stick ornaments will be a special moment to treat for your little helper.

Get the tutorial on One Little Project.


Toilet paper roll snowman

Your kids will love personalizing these mini toilet paper snowmen.

Get the tutorial on Craftaholics Anonymous.


Yarn Wrapped Christmas Tree Ornaments

If only decorating a real Christmas tree were this easy!

Get the tutorial on Easy Peasy and Fun.


Scrap Ribbon Tree Ornaments


DIY glitter ice cube

Use foil, glue, and glitter to make this cool craft.

Get the tutorial on Kids Craft Room.


Tealight candle snowman ornaments

Turn tea lights into snowman ornaments? This is a brilliant idea!

Get the tutorial on One Little Project.


Christmas tree of pasta

Your little noodle will love designing their own tree this Christmas.

Get the tutorial on Best Ideas for Kids.


Pine cone pom poms and ornaments


Santa slime

Give the children something to do with their hands while the adults cook Christmas dinner.

Get the tutorial on Best Ideas for Kids.


Paper Plate Ornament Craft

Finally a ball that cannot be broken!

Get the tutorial on Crafty Morning.


Twig Reindeer Ornaments

This content is created and maintained by a third party, and imported to this page to help users provide their email addresses. You may be able to find more information about this and other similar content on piano.io


About Author

kurt watkins

Comments are closed.