If you’ve got little ones who can’t wait for Santa’s big arrival, a good Christmas craft day might be exactly what your home needs right now.
Between the glitter, the giggles, and the occasional glue stick emergency, there’s just something joyful about watching kids create their own version of holiday magic.
This list of 45 Christmas crafts for kids has everything from adorable paper crafts and easy Christmas ornaments to mini gingerbread houses and keepsake Christmas cards they’ll be proud to gift to grandparents.
PIN FOR LATER 📌

Some projects take just a few minutes (perfect for those “Mom, I’m bored” afternoons), while others are fun enough to turn into a weekend tradition.
Whether you’re setting up a cozy craft table for a family afternoon or planning a little holiday party, these Christmas craft ideas are a cheerful way to keep everyone’s hands busy and hearts full.
So grab some hot cocoa, put on the carols, and let’s make this holiday season sparkle—one craft at a time.
1. STEM Jumping Elf Puppets

Combine creativity and science! These bouncy elf puppets teach kids basic STEM principles while spreading holiday fun.
2. Christmas Handprint Art

Tiny hands make the cutest Christmas keepsakes! Turn those handprints into Santa, a reindeer, a snowman, or even a Christmas tree. A quick coat of paint, some googly eyes, and a dash of imagination turn this easy Christmas craft into a family favorite you’ll want to pull out year after year.
3. Paper Plate Peppermints

These oversized “peppermints” look good enough to eat (but don’t worry, they’re all paper!). Made from painted paper plates wrapped in cellophane, they make eye-catching Christmas decorations for walls or party backdrops. So easy, yet so festive!
RELATED: 21 Christmas Paper Plate Crafts
4. Handprint Santa Salt Dough Ornament

This keepsake craft might just melt your heart. Kids press their handprints into salt dough, then paint them into the sweetest little Santas — complete with rosy cheeks and fluffy white beards.
RELATED: 13 DIY Christmas Salt Dough Ornaments That’ll Warm Your Heart (and Your Tree)
Psst! Did you know we have tons of FREE Christmas coloring pages your kids will love? Click here to check out the printable collection for hours of screen-free fun!
5. Paper Plate Christmas Tree

Transform plain paper plates into colorful Christmas trees with green paint and a handful of pom-poms. This simple craft is perfect for little ones — and bonus: no glue gun required! The end result? Mini tabletop trees bursting with color and charm.
6. Salt Dough Fingerprint Christmas Tree Ornaments

Capture little fingerprints in these sweet salt dough ornaments — a keepsake craft that families will treasure for years to come.
7. Paint Stick Snowmen

Give paint stir sticks a frosty makeover with this creative Christmas craft. A little white paint, felt scraps, and colorful buttons turn simple supplies into cheerful snowmen with big personalities. Perfect for hanging outside, adding to a wreath, or gifting to neighbors.
8. Felt and Candy Cane Christmas Tree

Part craft, part treat! These candy cane Christmas trees use green felt, pom-poms, and rhinestones to make adorable holiday favors or stocking stuffers. Slip a candy cane through the slits and you’ve got a sweet surprise that’s as fun to make as it is to gift.
9. Christmas Toilet Paper Roll Crafts

Save those cardboard tubes — they’re about to become Santa, Rudolph, and a snowman! With a little paper, pom-poms, and glue, kids can turn recyclables into a whole cast of holiday characters. It’s budget-friendly, creative, and a great afternoon activity for little hands.
RELATED: 66 Creative Toilet Paper Roll Craft Ideas You’ll Actually Want To Try
10. Christmas Bleeding Tissue Paper Art

Kids will love watching color spread and blend as they layer bleeding tissue over snowmen, mittens, and Christmas tree shapes. Once dry, they’ll have soft, watercolor-style art that looks beautiful taped to a window or used as a homemade holiday card.
11. Santa Card

This jolly Santa card with googly eyes and a pom-pom nose is simple to make and brings instant cheer to anyone’s mailbox.
12. Colorful Pom-Pom Christmas Tree Craft

Bright, bouncy, and bursting with color! Kids can create a sweet paper Christmas tree surrounded by rainbow pom-poms and a star on top. It’s a cheerful paper craft that doubles as a holiday card or wall art, and it’s nearly impossible not to smile at the result.
13. DIY House Christmas Tree Topper

If your tree topper needs a cozy upgrade, this felt-covered house is as charming as it gets. With a soft brown roof, glittery snow trim, and a tiny wreath on the door, it brings cottagecore vibes right to your Christmas tree. A magical mix of whimsy and warmth!
14. Toilet Paper Roll Christmas Tree Forest

A beautiful, earthy take on recycled holiday crafting! Kids can cut and paint toilet paper rolls to create their own mini Christmas tree forest. Each tree turns out slightly different — rustic, charming, and perfectly imperfect.
RELATED: 14 Low-mess Camping Crafts For Kids
15. Name Snowman Preschool Craft and Free Printable

This name snowman is part learning, part fun! Each snowball features a letter of your child’s name, making it a great way to sneak in some literacy practice during craft time. Add buttons, pom-poms, and a hat, and you’ll have a personalized snowman ready to hang on the fridge.
16. Stained Glass Nativity Ornament Craft

Celebrate the true meaning of Christmas with this glowing stained glass-style nativity ornament made from tissue paper and craft sticks.
17. DIY Wooden Christmas Tree Forest

Bring a touch of sparkle to your home with these mini wooden Christmas trees. Painted in shades of green and covered in glitter, they make a whimsical holiday display for mantels or tabletops.
18. String Christmas Tree Card

These DIY string art cards turn simple yarn and paper into beautiful handmade Christmas greetings with a crafty twist.
19. Easy Button Christmas Tree Craft

Buttons and cardstock make the cutest little Christmas tree! This easy craft helps kids with color sorting and counting, and the finished result is charming enough to frame or add to a homemade Christmas card.
20. Coffee Filter Angel Christmas Tree

Simple, sweet, and full of sparkle — this angel craft uses coffee filters for a ruffled gown and gold yarn for a halo and bow. It’s light enough to sit on top of the tree or hang as a delicate ornament, and little hands will love watching it come together.
RELATED: 23 Coffee Filter Crafts for Kids
21. Fingerprint Lights Christmas Card

A sweet, personal touch for the holidays — literally! Kids use their fingertips to make colorful “light bulbs” along a drawn string. Each print becomes a tiny memory, turning a simple piece of cardstock into a festive work of art.
22. Grinch Slime

It’s oozy, stretchy, and just a little mischievous — meet the Grinch in slime form! Kids can mix up this green goo with red heart confetti for a holiday sensory craft that’s full of giggles. Pop it in a jar with a bow, and you’ve got a fun homemade gift for friends.
23. Sticky Contact Paper Christmas Tree

Toddlers and preschoolers will love decorating this large sticky tree with colorful paper ornaments—mess-free festive fun.
24. Simple Santa Christmas Card

A modern, minimalist Santa card design that’s easy for kids to make with paper shapes and a touch of glittery charm.
25. Santa’s Stuck in the Chimney Craft

Kids will giggle at this hilarious Santa craft featuring the big guy’s legs popping out of a chimney — bright colors and lots of fun texture.
26. Dot Paint Christmas Tree on Canvas

A great mix of art and craft! Using a sponge dot marker or cork, kids can stamp green dots to form a Christmas tree shape, then glue on bright buttons for ornaments. The finished piece makes a wonderful homemade holiday decoration or gift.
27. Tea Light Snowman Ornaments

Turn battery tea lights into glowing snowman faces with this charming ornament craft—cute, safe, and perfect for little makers.
28. Reindeer Origami Corner Bookmark

Keep your holiday reads festive with this adorable reindeer bookmark — easy to fold, fun to make, and perfect for gifting to book lovers.
29. Christmas Tree Pasta and Macaroni Craft

A sensory craft that’s both fun and eye-catching! Kids can paint pasta shapes in green, red, and gold, then glue them onto a cardboard tree. Add a glittery star, and you’ve got a pasta masterpiece worthy of the fridge.
30. Paper Plate Christmas Elf Craft

Bring Santa’s little helpers to life with a few paper plates, cotton balls, and paint! These friendly-faced elves are easy for kids of all ages to make, and their bright hats and round noses will instantly add a bit of North Pole cheer to your holiday décor.
31. Gingerbread House Ornaments

Give plain flowerpots a festive makeover! A little paint turns them into tiny gingerbread houses covered in candy details and snowy frosting tops. They’re cute enough to display on your holiday table — or fill with treats for a thoughtful handmade gift.
32. Paper Plate Christmas Wreath Craft

Kids will love creating their very own paper wreaths — complete with cutout “leaves,” bright dots for berries, and a big polka-dot bow. Hang them on bedroom doors, classroom walls, or even gift them to grandparents for that sweet handmade touch.
RELATED: 20 Christmas Wreath Crafts For Kids To Make This Holiday Season
33. Glittering Popsicle Stick Christmas Trees

Get ready for sparkle overload (in the best way)! These popsicle stick trees are covered in gems and topped with gold stars. Kids will love arranging their own designs, and you’ll love how these easy Christmas ornaments catch the light on the tree.
RELATED: 25 Popsicle Stick Christmas Crafts That’ll Make the Holidays Even Merrier
34. Clothespin Snowman Craft

These mini snowmen made from clothespins are pure joy! A little white paint, a pom-pom nose, and a yarn scarf turn an everyday item into a frosty friend. Clip them to the tree, a garland, or even a wrapped gift for an extra festive touch.
35. Beaded Candy Cane Ornaments

Classic and kid-approved! Red and white beads strung on green pipe cleaners make these mini candy canes a perfect Christmas ornament craft. Even toddlers can help, and the finished product looks delightfully festive.
36. DIY 3D Paper Ornament Christmas Card

Turn holiday greetings into keepsakes with this bright 3D paper ornament card! Kids can layer circles of colorful paper to create a pop-out bauble that jumps off the page.
37. Christmas Tree Craft

These printable cone trees are bright, bold, and easy-peasy to assemble. Just print, cut, and tape! Perfect as table decorations, classroom crafts, or a whole mini Christmas village kids can decorate themselves.
38. Wrapped Yarn Ornaments

Get a little crafty with yarn! These colorful star, heart, and tree shapes use yarn wrapped around cookie cutters or cardboard for a textured, handmade feel. They’re great for strengthening fine motor skills — and they look stunning on the tree.
39. Simple Snowman Ornament

This sweet snowman ornament is made from simple circles of paper glued together to create a 3D shape. Add a felt nose, scarf, and a smile, and you’ve got a lightweight ornament kids can proudly hang on the tree.
40. Toilet Paper Roll Christmas Tree Craft

Save those cardboard tubes! This simple craft turns a few rolls into a stacked Christmas tree ornament dotted with colorful paper “lights.” It’s a fun way for kids to get hands-on while learning about shapes and color patterns.
41. Handprint Reindeer Craft For Kids + Free Template
![Handprint Reindeer Craft For Kids [Free Template]](https://tintsykids.com/wp-content/uploads/2025/09/Handprint-Reindeer-Craft-For-Kids-Free-Template-751x1024.webp)
This one’s a classic for a reason. Trace little hands for antlers, add a bright red nose, and suddenly you’ve got Rudolph! It’s simple, sweet, and makes a perfect keepsake for grandparents or as part of your Christmas card display.
42. Pop-Up Snowman Card

This interactive snowman card is pure joy to open! Kids can fold and glue their way to a 3D snowman that pops up with a friendly smile and carrot nose. A perfect mix of paper craft and card-making fun — ideal for sending to friends or teachers.
43. Recycled Christmas Elf Craft

Turn toilet paper rolls and scrap paper into dancing little elves! With accordion-folded arms and legs, these playful creations are full of movement and personality. It’s the perfect eco-friendly Christmas craft for kids who love to create (and giggle while doing it).
44. Toilet Paper Roll Santa Pants

These Santa “pants” are absolutely adorable! With red paper, black belts, and little suspenders, this easy craft makes a playful Christmas decoration — or a cute way to hold treats at a holiday party.
45. Clay Pot Christmas Tree Ornaments

A tiny flowerpot becomes a charming Christmas tree ornament! With green paint, colorful dots, and a gold star on top, this easy Christmas craft is perfect for little ones who love to paint and decorate.
TRY THIS NEXT: 15 Yarn Christmas Craft Ideas For Kids & Adults

