31 Easy Christmas Crafts for Kids You Need To Know About

christmas crafts for kids to sell

Christmas is right around the corner, which means it’s time to create some awesome memories with your children this holiday season with some easy Christmas crafts for kids! We’ve narrowed it down to 31 adorable crafts that your little ones will love. In this blog post we will show you Christmas crafts for kids, Christmas crafts for kids to sell, and Christmas crafts for kids handprints. Create some personalized crafts together and gift it to your friends and family as gifts! You can even recreate these crafts just to keep them busy by using their creativity and imagination and decorate your home with some heartwarming Christmas crafts.

We started the tradition of creating our own Christmas ornaments when our kids were only a few months old. Each year we create more ornaments and now we even let them decorate them since they are older. It makes the kids feel special when they see their very own ornament on the tree. It is also a fun memory looking back each year and seeing how much they have evolved and grew throughout the years.

In this post, we share step by step ways to create easy crafts for kids. From free printables fro your crafts to painting Christmas crafts for kids, this post has just about everything to keep your little ones busy! From preschool to elementary, these crafts will make memories that will last a lifetime. Merry Christmas and happy crafting!

This blog post is all about Christmas crafts for kids.

*Please note as an Amazon associate, I earn from qualifying purchases.

What Can Children Make For Christmas?

  • Ornaments
  • Santa paper plates
  • Christmas cards
  • Reindeer footprints
  • Snowman
  • Stockings
  • Paper elf’s
  • Puzzles
  • Gingerbread man

How to Make Crafts Easy?

christmas crafts for kids pinterest
  • Use stencils
  • Modify the craft for your age group
  • Have an example prepared
  • Offer a variety of materials to help them use their creativity

Best Places To Buy Crafting Supplies

HERE IS THE BEST KIDS CRAFTING KIT TO GET YOU STARTED:


Christmas Crafts for Kids

1. Sourdough Christmas Ornaments

Christmas craft ideas for kids from 3 yrs old

We love this easy Christmas craft for kids DIY. You can use their footprint or handprint and decorate a super cute ornament for your tree each year!

To make dough: Whisk 4 cups of all purpose flour, 1 cup of salt, and 1 1/2 cups of warm water. Finish kneading dough until it is soft.

Roll out dough onto parchment paper and use cookie cutters to cut out fun shapes. You can also do a print of their hand or foot.

Tip: Make sure you use a toothpick or a straw to create a hole on the top of your ornament so you can string your string through it.

To bake ornaments: Preheat oven to 300 degrees. Bake it for approximately 1 hour or until hard.

Decorating: Use some paint and googly eyes to make your ornament come to life. You can also use glitter, cotton balls for snow etc. The possibilities are endless! You can do reindeers, Santa’s, elves, and snowmen. After it is all done, don’t forget to seal it with a clear coat of mod podge.

2. Santa Paper Plates

christmas crafts for kids paper

This Santa paper plate is an inexpensive craft that you can guide your little ones with. Whether you are doing this easy craft for a few kids or a whole classroom, this is definitely a favorite that helps to work on their pincer grasp skills.

What you will need:

  • Paper plate
  • Cotton balls
  • Glue
  • Crayons, markers, or paint
  • Googly Eyes
  • Construction paper
  • Scissors

Take a paper plate and color in Santa’s face. Glue some eyes and cotton balls all around the plate for his hair and beard. You can add a triangle cut out for his hat. This craft is perfect from 3 years old and up.

3. Christmas Crafts for Kids Printable

christmas crafts for kids online

Download this free printable and have your child number match until they create a beautiful Christmas tree! After they finish, they can color this picture and get as creative as they want with glitter and any other materials they want to use! This is a perfect way to have them busy for a little while and practice their number counting.

4. Gingerbread Man Decorating

christmas crafts for kids from 6 yrs old

Gingerbread decorating is fun for any age, even adult love it! Use a cookie kit like the one we used in the picture above and decorate your gingerbread man with icing and crystals! We highly recommend this amazing kit from Amazon that has all of the items you will need to make a gingerbread man!

5. Jingle Bells

What you need:

  • Pipe cleaners
  • Bells

This is an easy and fun craft that will have your little ones singing jingle bells all day! With just two items, you can create your very own jingle bells. All you need to do is thread some pipe cleaners into the loops of the bells and tie it off at the end when you’re done. You can add as many jingle bells as you would like.

We personally used this 100 piece jingle bell bulk from Amazon for under $7! This was enough for an entire class to make some jingle bells.

6. Snowman Socks

I vividly remember making this craft 21 years ago when I was in elementary school! This was one of my favorite crafts and when I rediscovered it, all the memories came rushing back! This Christmas crafts for kids from 8 yrs old and up is one they will not forget.

What you need:

  • Sock
  • Beans or rocks (this will be used to fill the snowman)
  • Rubber bands
  • pipe cleaner
  • Ribbon or pattern sock for scarf
  • Scissors
  • Hot glue gun or super glue
  • Googly eyes or beads for eyes and mouth

How to make:

  1. Cut the sock at the heel.
  2. Fill your sock up with rocks or dried beans.
  3. Once you have enough beans to make a circle, tie off the first layer with a rubber band.
  4. Fill the second layer of the snowman with the beans until you have a slightly smaller circle and tie off once more with a rubber band. Once you finish filling your sock it should look like a snow mans body.
  5. Now the fun part… decorating! Take a patterned sock or your ribbon and you can create a cute hat and scarf. Be sure to use the hot glue gun to secure this.
  6. Next, use the hot glue and add pipe cleaners for the snowman’s nose and arms. Add the buttons on his body, beads for his eyes and mouth (you can also draw this on). Get as creative as you want with this!

7. Snowflake Popsicle Sticks

What you need:

  • Popsicle sticks
  • Paint
  • Glue
  • String
  • Glitter

Create this fun snowflake ornament! All you need is popsicle sticks, glue, and string. Glue your popsicle sticks overlapping until they make a snowflake shape. Glue your string behind one of the sticks into a loop shape. Once it is dry, you can decorate it with glitter, beads, yarn, etc. the possibilities are endless!

8. Christmas Crafts for Kids Arts and Crafts Paper

What you need:

  • Construction paper
  • White Paint
  • Glue
  • Scissors
  • Glitter
  • Markers

This is an easy Christmas craft idea for toddlers! Snow globe handprints! Take some construction paper and help your toddler cut out a circle. After, cut a rectangle for the base and glue them together.

Now for the fun part! Paint your toddler’s hand with white washable paint. Let them place their handprint in the center of the circle. Decorate each finger as a snowman or just leave it as is. Put some glitter to add some sparkle and a snowy feel. My preschooler loves this craft.

9. Christmas Tree Thumbprint

What you need:

  • Construction paper
  • Paint
  • Tape
  • Scissors

This is Christmas tree thumbprint craft is an easy craft for fine motor skills. Draw a Christmas tree on a separate piece of construction paper and cut it out. After the tree is cut out, take some tape and place the tree onto your new construction paper.

Then have your kiddos pick out some of their favorite colors and press their thumb into the paint then onto the paper. After the paint is dry, you can peel off the tree and reveal your masterpiece. This is fun for kids and also easy enough where they won’t get frustrated.

TIP: If you are doing this with younger children, having the tree already drawn out so they can follow the outline saves a lot of time.

10. Snowman Stamping

What you need:

  • Marshmallows
  • White paint
  • Markers
  • Construction paper

Snowman stamping! This craft is inexpensive and super easy to do! We recreated this snowman stamping with marshmallows! By using different sized marshmallows and dipping them into the paint then onto the paper, you can create perfect little snowmen bodies. After the paint dries, draw on a hat, nose, eyes, mouth, and arms with some markers.

11. Christmas Crafts for Kids Handprint

What you need:

  • Construction paper
  • Paint
  • Markers

This is a craft is another fun one! You can’t go wrong with finger painting! Have your child place their hand in green paint and stamp the paper. Once is dries, draw some lines and use the markers to decorate some lights and add ornaments! This tree can be as simple or as busy as you’d like.

12. Roudolph Candy Cane Party Favors

What you need:

  • Candy canes
  • Pipe cleaners
  • Googly eyes
  • Red pom poms
  • Hot glue or super glue

This craft is a cute way to have your child involved in making party favors! Whether there is a school event or you just want to hand out some candy canes for your friends or family, your child can help decorate them!

Simply wrap the brown pipe cleaners around two candy canes. Glue two eyes and a red nose and let it dry. This is a great way to make them in charge of a craft for a group of people!

13. Christmas Crafts for Kids Toddler

This is such an adorable craft to give to any family member as a gift!

What you need:

  • Cotton Balls
  • Glue
  • Scissors
  • Picture of your child
  • Popsicle sticks
  • Construction paper

How to make this Christmas craft

  1. For this craft you take three popsicle sticks and form a triangle. Glue the popsicle sticks together and let it dry for a few minutes.
  2. Then, take a printed picture of your child and cut it out to fit it into the frame. Glue the picture on the back of the sticks so the photo faces you.
  3. Separate the cotton balls and glue them onto the popsicle stick frame (this will act as Santa’s beard). You can cut some red construction paper into a triangle or color the top of the frame red for Santa’s hat.
  4. Don’t forget to add a cotton ball on the top for his hat. You can also attach some string on the back of the frame so it can become an ornament if you’d like!

14. Hot Chocolate Party Favors

What you need:

  • Cone bags
  • Hot chocolate powder
  • Mini marshmallows
  • Twist ties
  • Googly eyes
  • Optional: Pom balls, ribbon, pipe cleaners

This is one of my favorite crafts to do with older children and one of my favorites to gift to my friends and families! All you do is take a cone bag and fill it with some hot cocoa powder. After, you place marshmallows and then tie off the bag with the twist tie. Thats it! It is super simple!

If you want you can add candy canes to make a peppermint hot chocolate bag. If you want to decorate the bag, your child can wrap pipe cleaners to make Rudolph’s antlers and tie a bow around the top to hide any imperfections. Add two googly eyes in the center with a dot of glue. Glue a pom to the tip of the bag for his shiny bright nose.

15. DIY Snow Globe

What you will need:

  • Globe
  • Distilled water
  • Vegetable Glycerin
  • Glitter
  • Hot glue
  • An object to put inside the snow globe (Christmas tree figure, toy, etc.)

This is an awesome craft that will last for years and years! The first step to this DIY snow globe is hot glueing your toy or item to the base of the globe lid. When the glue dries, fill the globe up with distilled water leaving a little bit of room so you can screw on the base without it spilling. Then add some vegetable glycerin and some glitter and screw on the base. You can then shake the globe and you have completed this DIY craft!

16. Christmas Crafts for Kids Paper

What you need:

  • Porcelain plate kit

This craft is one of my favorites! Have your child decorate their own Christmas plate for an easy Christmas craft idea! They can put Santa’s cookies and milk on this plate or they can create a plate for themselves to eat Christmas breakfast with! The kit has directions and includes two plates and paint! For under $30 this is an amazing steal! This craft will create memories your children won’t forget!

17. Reindeer Hat

What you need:

  • Brown construction Paper
  • Googly eyes
  • Pencil
  • Scissors
  • Glue or tape
  • Red marker

For this adorable Christmas crafts for kids’ paper, you simply trace your child’s hand and cut it out. Then, measure the size of your child’s head and cut a strip across the construction paper. Secure the paper in a circle with some tape. Glue or tape your child’s hand cut out for the antlers of the reindeer. Glue on two eyes and draw on a red nose. Your hat is finally made! This is perfect for holiday concerts, Christmas dinners or just hanging around the house!

18. Tissue Paper Ornaments

What you need:

  • Construction paper
  • Marker
  • Tissue paper
  • Glue

This is an easy craft that you can let your child do on their own! Have them draw a line with a circle at the end of it. Crunch up some tissue paper and glue it in the circle they drew. They can make different designs or pattern with the tissue paper. This is a fun sensory craft for all ages.

19. Paper Christmas Wreath

christmas crafts for kids toddler

What you need:

  • Bottle brush or Dish brush
  • Construction paper
  • Bow
  • Paint

For this craft have your child dip a dish brush into green paint. Stamp the brush onto the construction paper in a circular shape. After the green paint dries, attach the bow to the bottom of the wreath. If your child will like to decorate the wreath they can finger paint or use another smaller brush to add some lights. This is an awesome Christmas craft for kids from Dollar Tree!

20. DIY Grinch Ornament

What you need:

  • Clear plastic bulb ornaments
  • Pom poms
  • Red oil-based marker

For this adorable Grinch craft, you only need three items! A clear plastic ornament, pom poms, and red oil-based marker. Take a clear bulb and open it. Place different colored pom poms inside (use various sizes and different shades for a more unique look). After the bulb is filled, close the bulb and use a marker to draw a heart in the center. Once it is dry you can put your ornament on your tree!

21. Handprint Christmas Trees

What you need:

  • Paint
  • Glitter
  • Glue
  • Construction paper

For this adorable craft, have your child dip their hand in green paint. Stamp the hands in a pyramid shape. (3 on the bottom, 2 on the second level, then one on top) After the paint dries, paint a stem and add some decorations on the tree with other color paint. Don’t forget the star! Use glue and make a star shape on top. Sprinkle some glitter and shake off the extra! This craft is perfect for toddlers all the way up to elementary aged children.

22. Free Christmas Wish List for Santa

christmas crafts for kids free

Have your little one practice their spelling by writing a wish list of toys they want from Santa this Christmas!

23. Beaded Candy Canes

What you need:

  • Pipe cleaners
  • Red and White beads

This craft is perfect to improve those fine motor skills! If you have done any of the other crafts above, you should have some left over material and can have your kiddos make some beaded candy canes!

All they need to do is thread the beads through the pipe cleaner in a red and white pattern. Once the pipe cleaner is filled to their liking, bend the pipe cleaner in a candy cane shape. Bend the ends so the beads do not fall out. Note that you may need to remove a few beads if it is not able to fold over. This will keep your little one busy for a while making multiple of these.

24. Dancing Christmas Dog

What you need:

  • Construction paper (brown, white, and red)
  • Glue
  • Black marker
  • Scissors
  • Popsicle sticks

How to make this dancing Christmas dog:

  1. Cut a long rectangle out of red construction paper and fold it up like an accordian.
  2. Create a head and tail (including legs) for the dog out of brown construction paper and secure to each end of your red accordion (dog’s body).
  3. Cut out two pieces of white construction paper or felt and glue it where the dogs body and the red paper meet on both sides.
  4. Next, decorate your dog by putting a googly eye on it, a Santa hat, a pom pom nose and draw a cute smile.
  5. Lastly, flip your dog over and glue two popsicle sticks to the back of the dogs legs so that you can make your dog come to life!

25. DIY Puffy Paint

What you need:

  • Foam shaving cream
  • Glue
  • Food coloring
  • Card stock paper

This is a fan favorite! To make puffy paint, mix equal parts of shaving cream and glue. You can add different food colorings in the paint to create different colored paint.

Have your children take a scoop of paint and spread it around the cardstock with a paint brush. This is super fun for them to mix and create their own artwork. You can use other materials such as glitter, pom poms, buttons, beads etc. and they will actually stick to the masterpiece! After they are done creating and having fun, set your artwork to dry for a couple of hours. This is a hit for children 3 and up!

26. Christmas Paper Chains

What you need:

  • Construction paper
  • Scissors
  • Tape or Glue
  • String
  • Marker

To replicate Christmas Crafts for kids online like this, you just cut some construction paper into the same size strips. After you have about 6-7 strips, start looping the paper and form chains. Use glue or tape to hold the loop together.

After you are done looping your chains, you can add some string to the top chain with some tape so that it can be hung. Have your child decorate the top loop. Ex: reindeer has antler cut outs, eyes, and a nose.

You can also make some chain snowflakes, Santa’s, Christmas trees, Snowmen, or elves.

27. Popsicle Stick Train

What you need:

  • Popsicle sticks
  • Paint or Markers
  • Construction paper
  • Glue
  • Tape

How to make this craft:

  1. For this cute craft you simply tape four popsicle sticks side by side.
  2. Repeat this process with the remaining four sticks.
  3. After you have the sticks secured together, take some glue and glue them on top of each other. (one vertical or one horizontal)
  4. When your train has dried you can take some markers and start coloring in your train. This is the fun part, you can be as creative as you would like with some construction paper wheel cut outs or other decorations.

Another cute idea would be to take a picture of your child and have it printed out. Cut out the picture of your child and glue the picture to make it seem like they are driving the train. You can add string to the back of the train and it is now a cute ornament!

28. Pinecone Christmas Trees

What you need:

  • Pine cone
  • Paint/ brushes
  • Glitter
  • Hot glue
  • Wooden circle base

This is a really fun craft to do! For this craft you just hot glue the pine cone onto a wooden circle base.

From there it is all about their creativity! They can paint the pine cone green and add some glitter, different color lights with paint, decorations, and more! They can make their tree as whimsical or as realistic as they would like! If you have a bigger wooden circle base, You can add a large pinecone and add some gifts around it!

29. Sticker Art

This is one of the easiest crafts since everything is already perfectly cut out for you! In this kit of over 32 sheets, you can have your children create different characters all season long!

They can stick them onto other materials such as construction paper or even make some puppets and tape them onto popsicle sticks! My children love making silly faces with these stickers so I know yours will too!

30. Snow Dough

What you need:

  • 1/2 cup lotion
  • 1 cup cornstarch

Mix together lotion and cornstarch and knead until the mixture forms a dough. You can add more cornstarch if the dough is still sticky. Once it is at a texture your little one likes, have fun forming snowmen and whatever else they want to create with the dough! Once they are done with playing, you can store the dough in an airtight container so it does not dry out!

31. Painted Santa Rocks

What you need:

  • Stone or flat rock
  • Paint
  • Black marker
  • Paint brush

For these cute Santa stones, your little one can paint strips of red followed by white. This will be Santa’s hat. After the white they can paint Santa’s skin followed by another white strip for his beard. Once the paint is all dry, they can add his eyes nose and pom for his hat! This is an inexpensive craft that they can keep with them.

This blog post was all about Christmas Crafts for Kids.

CHECK OUT OUR SIMILAR BLOG POSTS: