Holiday Crafts and Activities for the Classroom


Written by Holly (Teach Starter)

With the holidays just around the corner, we have put together some of our favorite holiday crafts and activities to do in your classroom.

Claim 50% off unlimited access for back to school! Save 50% Now

Toilet Roll Elf

Super cute and lots of fun to make. All you need is a toilet roll, construction paper, pompoms, some googly eyes, and a glue stick.

Christmas Elf Craft

Create an Elfie Selfie

This fun craft activity has students creating their very own ‘Elfie Selfie!’

Using our ‘Elfie Selfie’ Template, you can decide between a number of different templates to suit your students’ capabilities.

One option is to have them decorate the full elf body and just glue their photo in the spot provided. Alternatively, students use the body parts to put their elf together. Let your students get creative with buttons, cotton balls, oil pastels, felt pieces, and more to create their elf! I used red paper and created springs for the legs and felt for the belt in this example:

Create an Elfie Selfie

Here Comes Santa Claus…

Santa is coming and this cute little guy is perfect for some holiday craft. All you need are some cotton balls, a small red plastic cup (I found some at my local party store), googly eyes, pink and red felt, a black piece of paper, and a yellow button.

Cute Santa Craft

I’m Dreaming of a White Christmas!

A cute little snowman is perfect when dreaming of a white Christmas.

While the white paint is drying on a toilet roll; gather three small buttons, two googly eyes, some felt for the scarf and orange felt for the carrot nose, a pipe cleaner, and two small pompoms. A hot glue gun works best to stick all of the items on the snowman. Students will need help with this part.

Snowman Craft

Oh Christmas Tree…

I used the Christmas tree in our free Holiday Picture Templates resource to trace the shape on some green cardstock. Once I cut out the Christmas tree, I cut two small slits in a toilet roll to hold the tree and become the tree stump.

Let your students’ imagination run wild when decorating their tree. Provide craft resources such as buttons, pompoms, felt, glitter, etc.

Christmas Tree Craft

Rudolf the Red-Nosed Reindeer…

Simple, yet effective! Paint or color a toilet roll gold. Stick some antlers and ears on. I used round white stickers for the eyes, a red pompom for the nose, and a black felt pen for the mouth.

Reindeer Craft

Starry Starry Night

This is one of my favorites and so easy to do.

Simply divide a toilet roll into four equal sections (approx. 1-in) and cut. I cut up three toilet rolls, however you can do as many as you want to make the star as big or as small as you wish. Arrange the smaller toilet roll sections into a star shape like the photo below. I used a hot glue gun to glue it all together.

I painted mine white and sprinkled silver glitter on the wet paint and set it aside to dry. This could also be painted green and red pompoms used create some holly bush.

Christmas Star Craft

Christmas Star Craft

Funky Reindeer Craft

Your students will love creating this holiday craft activity! Plus, it will keep them quiet for a while – a bonus for this time of year! Read all about it here.

Funky Reindeer Template

Christmas Around the World

This is a cute YouTube clip to show how different countries around the world celebrate Christmas. A nice idea, other than craft, for students to explore and discover the differences in celebrations around the world.

More Holiday Activities and Resources

We have a huge range of  holiday classroom activities and resources. Here are some of our most downloaded…

We would love to hear what you do in your classroom during the holidays…leave us a comment below…

Claim 50% off unlimited access for back to school! Save 50% Now

Comments & feedback

Log in or sign up to join the conversation.

Popular blogs right now!

Our Vision

We believe in a world where every child is inspired to build a purposeful and happy life through learning.

Jill Snape & Scott Tonges (founders)
Jill Scott

About Teach Starter

Start saving hours each week...

Free 200+ page pack Easy to use Save hours

Already a member? Log in...