Skip to Content

37 Easy DIY Class Gift Ideas For Students

Christmas class gift ideas for students are a special memento in the place of a traditional Christmas card, plus kids love getting gifts! Who am I kidding! We all love getting gifts!

With so much time spent together over the school year, it can be fun to make a little something special for those who shared their experience over the school year. Homemade gift ideas are great for this.

Thankfully there are many easy handmade end of year class gifts for students.

Collage of easy diy class gift ideas for students to make for christmas.

Many of these class gifts can be made with help from your kids too! Or for teachers to make with their class as a fun end of year Christmas craft for kids.


The end of the school year comes with both joy and sadness, as the students are moving towards another year of learning and opportunity.

It’s also a time for goodbyes and the end of a journey.

These student gift ideas are also a great option as class presents from teachers or instructors too. For more baked treat ideas, check out these candy cane recipe ideas too.

Find more gift ideas for all occasions and ages


There is something sentimental and sweet about handmade gifts for classmates and the excitement kids get to hand out something they helped you make.

It does not need to be anything fancy or difficult.

Some years we do a fun DIY gift for classmates. Other years, the kids hand out a Christmas card with a candy cane!

A simple gift for friends brings a whole lot of joy!

Here is a mammoth list of end-of-school class gifts and a few that would work during other times of the year too, so you can get your DIY into gear and have a bit of fun!

They include thoughtful gift ideas, cute ideas, practical gift ideas and holiday gifts kids can make in class.

1. Snowman Hot Chocolate Gift

Snowman hot chocolate

These are super cute and easy end of year class gifts to put together as a yummy treat for each of the kids in the class.

This is great DIY gift for Christmas time or during winter, but if even if you have a summer Christmas as we do in Australia, this Snowman hot chocolate is a fun festive gift idea for kids.

You could actually decorate snowman cups and include anything you like. It does not have to be hot chocolate.

It could be candy, craft supplies, gourmet popcorn, a handwritten note or anything else that comes to mind.

2. Pom Pom Christmas Decoration

Diy pom pom christmas bauble ornament

These festive pom pom Christmas bauble ornaments take less than 2 minutes each to make and look fantastic hanging on the tree. For an extra touch, you could add each child’s name too.

3. Salt Dough Ornaments

Snowflake salt dough ornament

One of the easiest DIY class gift ideas is to create a simple, yet beautiful salt dough ornament for kids to decorate their family Christmas tree with. These ones are decorated using rubber stamps and twine.

4. Personalised Photo Christmas Cards

Diy christmas postcards with photos

These photo Christmas cards with candy canes are a super easy and fun alternative to a novelty Christmas card. Make them with your kids to give out to their friends.

They will love the fact they get to take silly photos to give to their friends. These are perfect small gift ideas for classmates, and very cheap, especially if you can print at home!

5. Gingerbread Bath Bomb

Simple homemade gifts kids can make

Kids love bath time so why not make it extra fun by giving them each a festive scented bath bomb to take home. They will smell good enough to eat afterwards!

These are so cute! Gift one or two gingerbread bath bombs wrapped in cellophane and tied with a ribbon. These easy present ideas are quick to make.

6. Homespun Fabric Tree Ornament

End of year class gifts for students

Something for the tree is a special touch for an end of year Christmas gift and these fabric tree ornaments are a great way to use up old fabric scraps too if you have a lot already on hand.

7. Pom Pom Snowball Kit

Pom pom snowball fight kit

For those of us who don’t live in a place where it snows, these pom pom snowball kits are sure to be hilarious fun for school kids to play together or to take home and play with siblings.

This is a cute gift idea that is certainly unique!

8. DIY Christmas Cracker

Diy christmas bon bons

Make each child in the class a handmade Christmas cracker as a fun gift they can take home to pop with family or together in class.

This is a really easy craft project that the kids can make for their friends and you can fill them with anything that will fit inside.

9. Handmade Christmas Cards

Homemade christmas cards

A handmade card is a special item to receive and also a very easy-to-make and budget-friendly option for class gifts if you are looking to keep it simple yet personal.

Plus your kids will get extra writing practice by adding a Christmas message to each card for their friends.

10. Reindeer Hot Chocolate

End of year class gifts for students

This reindeer hot chocolate is another cute hot chocolate treat idea. We all love Rudolf so this is an adorable sweet treat class gift idea from teachers or classmates.

11. Candy Cane Lip Balm

Candy cane lip balm

This is the cutest! What a cool idea to quickly turn a basic lip balm into a festive gift! Everyone needs hydrated lips… boys and girls!

And this will have all the kids eager to use their fun new candy cane lip balm to ward off dry lips!

12. Fluffy Santa Slime

Santa slime

Kids love slime! These slime jars are an activity your kids can help with and a really cool gift for classmates too!

You can use smaller jars or containers for your gifts to keep it budget-friendly or collect and recycle jars throughout the year. Let’s face it, you (or your child) will be the coolest person around when you’re handing out slime gifts!

You can use any of these easy slime recipes too.

13. Edible Cookie Stack Ornaments

Christmas cookie stack ornament gift

These cookie stack ornaments are easy to make, fun to give and yummy to eat! All you need is a set of star cookie cutters and your favourite Christmas sugar cookie recipe.

14. Paper Star Ornament

Diy paper christmas decoration

Have the kids help you create a beautiful paper star ornament for each of their school friends. This paper Christmas decoration looks lovely hanging on display.

15. Clay Miniatures

Creating clay miniatures- fun kids craft ideas

Kids love small toys to encourage their imagination and these clay miniatures were super fun to create with my kids during the school holidays. You can make tiny foods like ours for pretend play.

Or go with something Christmas-themed for end of year gifts, like a little clay Christmas tree or flat Christmas shapes. Try adding a string to turn them into mini Christmas tree decorations!

16. Homemade Bird Feeder

Diy bird feeders

Handmade bird feeders are a thoughtful gift idea for kids. Learning about nature is a great experience for kids and this gift is going to delight them when they see birds coming in to nibble on their functional gift.

The best thing about this gift is that it encourages kids to get outdoors and be kind to nature too.

17. DIY Friendship Bracelets

This is another project we did during school holidays recently and my kids have since made a few different yarn bracelet colours for themselves.

My eldest daughter has made a different coloured friendship bracelet for each of her school friends too, so it’s a great gift for classmates at the end of year or for a special occasion.

Check out the video tutorial here:

18. Salt Dough Ornaments

Glitter salt dough ornament

Salt dough is a popular option for Christmas time, making ornaments for your own tree. It can also be a perfect and inexpensive class gift idea for your kids to help with.

How super cool do these sparkly glitter ornaments look!

19. Rudolf Tealight Ornament With Blinking Nose

Rudolf tealight ornament

These Rudolph tealight ornament gifts are going to be a winner with school kids because of the flashing Rudolph nose! So creative and super easy to make together with your child. Big kids would be able to do this on their own.

20. Snow Globe Tree Ornament

Diy end of school year gifts for students

Sometimes handmade ornaments look a little bit out of place on the tree, however, this snow globe bauble is so pretty that it will definitely look like it belongs.

Even the parents are going to love their school kids bringing one of these home for the tree at the end of the year.

This would make a really beautiful class craft project too for teachers.

21. No-Bake Spice Ornaments

Diy end of school class gifts

A gift that brings the scent of the festive season to your home is sure to be a popular one! These are no-bake spice ornaments which makes them kid-friendly for children’s craft activities.

22. Kindness Pencil Toppers

Pencils with kind notes

These pencil topper messages are an extremely budget-friendly gift idea for classmates. Perfect if you don’t want to spend, but want to give the kids a burst of joy with this simple act of kindness. These also make great Valentine gifts for kids!

23. Handmade Snowglobe

Diy snowglobe class gift idea

For special DIY class Christmas gifts, these handmade snowglobes are simple and relatively affordable to make. Add a cute Christmas figurine and kids will love watching their little globe snow.

24. DIY Shrinky Dink Keyrings

Diy shrinky dink keyrings

Make your own shrinky dink keyrings for class friends with this easy tutorial. They are a great idea for hanging on school bags for a cool little added personality and thoughtfulness.

25. Winter Lip Balm

Homemade lip balm pots for class gifts

Gift hydrated lips in cute snowflake lip balm pots with a simple DIY pamper gift for kids to gift. These would make a wonderful gift for older kids as a practical school gift with a handmade touch.

26. Wooden Bead Decorations

Student gift ideas for christmas

If you already have some wooden beads on hand, this is a perfect project! If not, you can usually get them pretty cheap at the local discount store for the kids to create some cute beaded decorations. These are inexpensive gift ideas that are easy to make.

27. Colourful Beaded Bracelets

Beaded friendship bracelets for classmates

Give personalised homemade gifts for classmates with these beaded bracelets. Add each class members name to a bracelet for a fun keepsake they can wear.

This is an inexpensive Christmas gift idea for classmates since you can get bulk colourful and alphabet bead sets.

28. DIY Picture Frames

Diy paper photo frames

For an affordable and simple DIY class Christmas gift idea, make each child a paper photo frame. This is so easy that kids can do it themselves with minimal help from you.

If you have permission from the teacher, perhaps you can add a photo of the class to each one as a special keepsake. They would make very thoughtful gifts for the whole class.

29. DIY Snowman Kit

Diy snowman kit with clay

This DIY Snowman kit has to be one of the cutest gifts for classmates who live in places where it typically snows at Christmas. These cute clay snowman features make quick work of giving their snowman some personality.

30. Disney Paper Ornaments

Mickey mouse and minni mouse diy paper ornaments.

How cute are these Red Ted Art Mickey Mouse and Minnie Mouse ornaments made from paper? The tutorial includes a free printable to make your own.

31. Ribbon Christmas Tree Cinnamon Stick Ornaments

Diy ribbon christmas tree ornament made from a cinnamon stick.

These cinnamon stick Christmas tree ornaments are beautiful, simple to make, even for kids and will make everyone’s home smell deliciously festive.

32. Yarn Wreath Ornaments

Yarn wreath diy ornaments.

How cute are these little yarn wreath ornaments? Best of all, they are quite easy to make and will be a fun craft project for the kids to make for their friends at school before the end of year.

33. Pasta Christmas Tree Ornaments

3 handmade silver pasta christmas tree ornaments on a white background.

These pasta tree ornaments are a great toddler or preschool craft that can be gifted to kindergarten and preschool classmates.

34. Recycled Crayon Shapes

Diy easter crayon shapes & printable cards

While this is an Easter class gift idea to make, you can just as easily use this tutorial to create a Christmas shaped crayon gift instead. This is a fun way of upcycling broken crayons too.

They make great gifts for younger kids while being a clever way to repurpose those tiny pieces of broken crayon.

35. Hot Chocolate Spoons

Hot chocolate spoons with different flavours.

These hot chocolate spoons are a delicious ‘edible’ gift that kids can put together for their classmates or teachers to enjoy over the festive season.

36. Cookie Cutter Ornaments

Handmade cookie cutter ornaments on a green background.

These cookie cutter clay ornaments are a cute DIY gift that is easy for kids to make and personalise. I love the idea of adding the year or class to them.

37. Homemade Christmas Soaps

Homemade christmas soap bars sitting on a red and white cloth with a wreath in the background.

These DIY Christmas soaps are a lovely gift for kids to give to the students in their class that is practical and a little fun for wash up time.

Conclusion: Class Christmas Gift Ideas

With all these creative ideas, you are sure to find the perfect class Christmas gifts to make with your kids for their classmates.

This is a special way to kick off the Christmas cheer as the school year comes to an end.

These are also great ideas for teachers, looking for easy classroom crafts to make with their students or to gift to them. There is sure to be something perfect in this collection too!

Do you have any favourite class gift ideas for students that you have helped your kids make their friends? Tell us about it in the comments!

Inspired? Pin It

Easy diy class gift ideas for students


Monday 25th of April 2022

this is a helpful post as it helps me choose good gifts for the upcoming holiday


Saturday 8th of May 2021

can i have more idears of DIY gifts

Sammie @ The Annoyed Thyroid

Thursday 8th of November 2018

What a great list - those gingerbread bath bombs! I'm with Kylie though, it would be a bit of a mission to make these for a whole class. When I was a primary school teacher, I used to gift something small to each of the children and just the wrapping would take forever!

Jen Rose

Tuesday 6th of November 2018

There's not a crafting bone in my body and yet I can't help but want to make all the things you've mentioned with my kids! What a great list. =)


Tuesday 6th of November 2018

There are some seriously cute gifts. The slime and the hot chocolate ones might be my favourites!

Kylie Purtell

Tuesday 6th of November 2018

I can't say I'm too keen on giving out gifts to every kid in a class at the end of the year, it's just one more thing to make the parents who don't have the time or money to do this (because let's face it, it's the parents that end up doing most of the work) feel like they're not living up to expectations. I honestly think a Christmas card and candy cane is all a kid needs to give to their classmates, and even then most of the time kids are only doing it because someone else did and they don't want to be left out, not because they actually care about giving something to every kid in their class.

Having said that, I do love the idea of small handmade gifts for maybe one or two of their best friends, if they are really keen to give them something, and I also think some of these are fabulous ideas for the kids to make for their aunties or uncles or even their teacher. I'm especially loving the Santa slime, and I think that might be something we'll do as Punky and her best friend are currently obsessed with slime and I think she'd love to make some for her friend :)


Tuesday 6th of November 2018

I don't disagree with the time it would take to make this for a class of 25, but it doesn't need to be a school class though. We will do special gifts for my 3 year olds Tiny Tots ballet class, which is thankfully only 4 kids. They are super fun gifts kids can help make for their friends though.