The holiday season is upon us, and it’s the perfect time to get into the Christmas spirit with some fun and easy Christmas crafts for kids.

Whether you’re a teacher looking for classroom activities or a parent seeking creative ways to spend quality time with your little ones, we’ve got 60 fantastic Christmas craft ideas that will have your kids of all ages engaged and excited.


From classic Christmas ornaments to delightful homemade gifts, these crafts will surely get you and your family in the holiday spirit.

Grab your pom poms, pipe cleaners, and glue sticks, and let’s dive into some festive crafting!

Christmas Grinch Crafts

These crafts are inspired by the mischievous yet endearing character from Dr. Seuss’ “How the Grinch Stole Christmas.”

  1. Grinch Popsicle Stick Christmas Trees:
    • Materials: Popsicle sticks, green and red paint, googly eyes, a black marker, glue.
    • Instructions: Paint the popsicle sticks green and let them dry. Glue them together in a triangular shape. Add googly eyes and draw the Grinch’s mischievous smile using a black marker. Glue a red pom-pom to the top to mimic the Grinch’s Santa hat.
  2. Grinch Candy Cane Reindeer:
    • Materials: Candy canes, googly eyes, small red pom-poms (for the nose), brown pipe cleaners, green paint, and glue.
    • Instructions: Paint the candy cane green. Once it’s dry, glue googly eyes and a red pom-pom nose to the candy cane. Bend a brown pipe cleaner in half and twist it around the candy cane to create antlers.
  3. Grinchy Popsicle Stick Christmas Wreath:
    • Materials: Popsicle sticks, green paint, red pom-poms, small yellow pompoms (for the Grinch’s eyes), googly eyes, glue.
    • Instructions: Paint the popsicle sticks green. Glue them in a circular shape to create a wreath. Add red pom-poms as decorations and small yellow pompoms for the Grinch’s eyes. Finish with googly eyes to complete the Grinch’s face.

These Grinch-themed crafts capture the whimsical spirit of the character and add a playful touch to your holiday crafting.

Christmas Tree Crafts

These crafts are centered around Christmas tree-themed decorations and ornaments.

Popsicle Stick Christmas Trees:

Materials: Popsicle sticks, green paint, assorted decorations (sequins, buttons, glitter), glue.

Instructions: Paint the popsicle sticks green and allow them to dry. Arrange the sticks in the shape of a Christmas tree, with the wider end at the bottom and the narrower end at the top. Decorate the tree with assorted decorations using glue to attach them. You can create a unique and festive design with this versatile craft.

Paper Plate Christmas Tree:

Materials: Paper plates, green paint, colorful stickers or sequins, glue.

Instructions: Paint the paper plate green and let it dry. Afterward, let the kids decorate the plate with colorful stickers or sequins to create a festive and textured Christmas tree.

Paper Plate Christmas Wreath

Materials: paper plates, red and green construction paper, glue, yellow strips of construction paper.

Instructions: Tear up red and green construction paper into small pieces.

While they are busy tearing paper, and building their fine motor skills, cut the circle from the center of the paper plate. Then, they glue all of the red and green paper pieces onto the paper plate. 

When done, add the yellow strip to make a bow. 


Christmas Tree Crafts with Popsicle Sticks:

Materials: Popsicle sticks, green paint, glitter glue, assorted small ornaments (such as beads or buttons), glue.

Instructions: Paint the popsicle sticks green and let them dry. Create a Christmas tree shape by arranging the sticks with the wider end at the bottom and the narrower end at the top.

Add ornaments using glue, and use glitter glue to add extra sparkle. This craft allows for creative exploration and design.

Construction Paper Christmas Tree:

Materials: Green and brown construction paper, glue, assorted decorations (sequins, stickers, or crayons).

Instructions: Cut out triangles of different sizes from the green construction paper to create layers for your tree. Glue the layers together with the largest at the bottom and the smallest at the top. Add a brown rectangle for the tree trunk.

Decorate the tree with assorted decorations, such as sequins, stickers, or crayon drawings.

Glitter Glue Christmas Cards:

Materials: Blank cards or cardstock, green and other festive-colored glitter glue, markers.

Instructions: Fold the blank cards or use cardstock to create a card. Use green glitter glue to draw a Christmas tree on the front of the card. Add ornaments, a star on top, and other decorations with different colored glitter glue. Write a special message inside the card to send warm holiday wishes to loved ones.

Pom Pom Christmas Tree:

Materials: cardboard or Styrofoam cone, and a bag of pom poms

Instructions: With the supervision of an adult, simply put a dab of glue (hot glue) all around the Christmas tree, and let the kids press on the pom-poms.


These Christmas tree-themed crafts offer a variety of creative opportunities, allowing kids to explore different materials and techniques to create their own festive decorations.

Easy Christmas Crafts for Kids

Crafting is a great way to spend quality time together during the holidays. Many of these easy Christmas crafts can be enjoyed as a family activity.

These crafts are simple and suitable for kids of all ages, providing a variety of creative options for the holiday season.

Pom Pom Christmas Ornaments:

  • Materials: Colorful pom poms, glue, string or ribbon.
  • Instructions: Choose pom poms in various sizes and colors. Attach a loop of string or ribbon to a pom pom for hanging. Get creative with different arrangements and patterns, and even add small bells or sequins for extra sparkle.

Paper Plate Santa:

  • Materials: Paper plates, red construction paper, cotton balls, googly eyes, glue.
  • Instructions: Create jolly Santa faces by using red construction paper for Santa’s hat, cotton balls for his beard, and googly eyes to bring him to life. These paper plate Santas are a great way to explore creativity and have fun during the holiday season.

Paper Plate Wreaths:

  • Materials: Paper plates, paint or markers, ribbon, glue.
  • Instructions: Design your own Christmas wreaths using paper plates. Cut out the center of a paper plate to form the wreath shape, and let the kids decorate it with paint, markers, or even small pom poms. Attach a ribbon for hanging, and you have a charming wreath ornament.

Fingerprint Candy Canes

  • Materials: construction paper, red and white paint
  • Instructions: The fingerprint candy cane is made of just that….fingerprints of red and white paint.

Christmas Card DIY:

  • Materials: Blank cards or cardstock, markers, crayons, holiday-themed stickers.
  • Instructions: Provide blank cards or cardstock and let the kids unleash their creativity with markers, crayons, and holiday-themed stickers. These cards make heartfelt gestures and fine motor skill exercises for kids.

Jingle Bells Craft:

  • Materials: Colorful jingle bells, string or ribbon.
  • Instructions: Thread a piece of string or ribbon through the holes in the jingle bells to make a jingling garland or individual hanging ornaments. Kids will love the sound they make when shaken.

These easy Christmas crafts for kids are perfect for creative, hands-on holiday fun. They require minimal materials and offer a great way to spend quality time together while celebrating the holiday spirit.

Ombre Christmas Tree Garland:

  • Materials: Strips of green construction paper, glue, and string.
  • Instructions: Create an ombre effect by gluing strips of green construction paper from light to dark. String the garland and hang it on the tree for a stylish touch.

Mistle Toe Handprint Card

  • Materials: Printable Mistletoe poem, green paint, small red ribbons
  • Instructions: Simply print the poem, paint the kids hand green, place their hand upside down on the paper, and add a red bow when paint dries. 

Reindeer Crafts for Kids

Candy Cane Reindeer:

Materials: Candy canes, googly eyes, small red pom-poms (for the nose), brown pipe cleaners, and glue.

Instructions: Glue googly eyes and a red pom-pom nose to the candy cane. Bend a brown pipe cleaner in half and twist it around the candy cane to create antlers.

Footprint Reindeer:

Materials: Brown and red paint, white paper, googly eyes, and a black marker.

Instructions: Dip your child’s foot in brown paint and make a footprint on a piece of white paper. After it dries, add googly eyes, a red thumbprint nose, and draw on antlers and a smile using a black marker.

Paper Plate Reindeer Masks:

Materials: Paper plates, brown paint, craft sticks, googly eyes, and glue.

Instructions: Have the kids paint the paper plates brown, attach googly eyes, a red pom-pom nose, and glue craft sticks to the bottom for a handle. Once dry, they can use the masks for imaginative play.

Pinecone Reindeer Ornaments:

Materials: Pinecones, googly eyes, small red pom-poms (for the nose), brown pipe cleaners, ribbon, and glue.

Instructions: Glue googly eyes and a red pom-pom nose to the pinecone. Twist a brown pipe cleaner to create antlers and attach a ribbon loop for hanging.

Reindeer Handprint Card:

Materials: Brown and red paint, white paper, googly eyes, a black marker, and glue.

Instructions: Paint your child’s hand with brown paint and make a handprint on white paper, fingers pointed downward. After it dries, add googly eyes, a red thumbprint nose, and draw on antlers and a smile using a black marker. Fold the paper in half to create a handprint card.


Homemade Ornaments

1. Christmas Tree Ornaments:

  • Materials: Craft sticks, paint, glitter, assorted decorations (sequins, buttons), glue.
  • Instructions: Paint and decorate craft sticks to create unique Christmas tree ornaments. Let your child’s creativity shine by adding glitter, sequins, and other decorations.

2. Candy Cane Ornaments:

  • Materials: Candy canes, ribbon, red and white paint, glue.
  • Instructions: Paint candy canes in festive red and white colors. Tie a ribbon around the hook, and these candy cane ornaments are ready to hang on the tree.

3. Tissue Paper Christmas Decorations:

  • Materials: Tissue paper, glue, string.
  • Instructions: Create delicate tissue paper ornaments by layering and folding tissue paper. Attach string for hanging. This is an easy and colorful craft that’s perfect for little hands.

4. Snow Globe Ornaments:

  • Materials: Small plastic or glass ornaments, small plastic figurines, glitter, water, glue.
  • Instructions: Open the ornament, add a tiny figurine and some glitter. Seal it shut with glue, and you have your own mini snow globe ornament.

5. Handmade Gift Tags:

  • Materials: Cardstock, markers, stickers, ribbon.
  • Instructions: Let kids design their own gift tags using cardstock. They can draw, write, or use stickers to create personalized gift tags for holiday presents.

6. Cinnamon Stick Ornaments:

  • Materials: Cinnamon sticks, glue, ribbon.
  • Instructions: Glue cinnamon sticks together in various shapes (stars, hearts) and add a ribbon loop for hanging. These ornaments not only look beautiful but also release a festive scent.

7. Popsicle Stick Ornaments:

  • Materials: Popsicle sticks, acrylic paint, sequins, glue.
  • Instructions: Paint popsicle sticks in various colors and shapes. Add sequins or other decorations with glue to make eye-catching Christmas tree ornaments.

8. Egg Carton Christmas Tree Ornaments:

  • Materials: Egg cartons, green paint, assorted decorations (buttons, beads), string.
  • Instructions: Cut sections from an egg carton, paint them green, and let kids decorate them with buttons, beads, and other embellishments. Attach string for hanging.

9. DIY Christmas Cards:

  • Materials: Blank cards or cardstock, acrylic paint, markers.
  • Instructions: Create handprint or fingerprint Christmas tree designs on cards using acrylic paint. Write personalized messages inside for family members.

10. Cardboard Tube Wreath Ornaments:

  • Materials: Cardboard tubes, paint, ribbon, and glue.
  • Instructions: Cut cardboard tubes into rings, paint them green, and add a ribbon loop for hanging. These simple wreath ornaments are a great craft for young children.

11. Puzzle Snowflake Ornaments:

  • Materials: old puzzle pieces, white paint, silver or gold glitter, ribbon
  • Instructions: Spray-paint the pieces, let dry, then spray-paint the back. Once dry, allow the kids to glue together the pieces to form a snowflake. When done, sprinkle a little pinch of glitter and add a ribbon. This easy Christmas tree ornament, and paper snowflakes, are a great activity for a kids’ Christmas party.

12. Candy Ornaments:

  • Materials: Wrapped candies, string, and glue.
  • Instructions: Thread wrapped candies onto a string, and create candy garlands to hang as ornaments on the tree.

13.  Paint Stick Snowman Ornament

  • Materials: Paint sticks (free from your local hardware store), sequins, mini popsicle sticks, googly eyes, ribbon, craft glue
  • Instructions: Paint the large paint stick and mini stick and let paint dry.  Decorate with sequins and ribbon and use a hot glue gun to attach ribbon to hang.  

14. Homemade Christmas Ornaments with Household Items:

  • Materials: Household items (bottle caps, buttons, corks), glue, and string.
  • Instructions: Encourage kids to turn everyday objects into unique ornaments. Attach string for hanging and let their creativity shine.

15. Snowman Handprint Ornaments

  • Materials: Clear or colored ornaments, ribbon, white paint, orange and black fine-tip sharpie markers.
  • Instructions: paint the kids four fingers and palm of their hand white. Then, they hold the ornament in the palm of their hand, with the fingers stretching up the sides.

Before you go, here are a few blog posts you may enjoy:

65 Holiday Crafts for Kids

3 Classroom Christmas Party Ideas

7 Fun Christmas Poems for Kids

Easy Christmas Crafts for Kids