Introduction 

What is the best way to spend Christmas Day? Is it being surrounded by family? Yes, that’s my favorite. What about being surrounded by family members you don’t often see? It can be just as rewarding if not more so.

I try to do something different every year for my granddaughter and she loves it. As her first Christmas gets closer, I am looking for things she can make herself by giving me a break this year on some of the traditional activities like making cookies or wrapping presents.

This Christmas your kids will love getting a cool DIY or handmade gift from you. It could be something that you’ve created yourself and a personal touch makes this present even better. These are the best DIY Christmas gifts for grandkids that are not only creative but also inexpensive, fun, and sure to make your grandkids smile.

Do you spend too much time looking for the perfect last minute gift? If so, we have some great ideas to help you save some time.

Best DIY Christmas Gift Ideas For Grandkids

1. DIY Photo Canvas

If your kids love photography, this is the perfect DIY Christmas gift! Grab their old iPhone and help them create the coolest picture collage on a canvas. It’s fun to do as a family, too!

Do it yourself as a photo canvass for Christmas.

2. Personalized Christmas Ornaments

Whoever said that gifts had to be bought? Come up with these cute DIY Christmas ornaments with your kids. They are super simple and will only take an hour or so from start to finish! The best part is that you can make an ornament for every member of the family (and even decorate the tree in fun colors).

3. Handmade Gift Bags

Stuffing a few of your kid’s favorite toys into a bag is a great DIY Christmas gift idea. But why not just make it yourself? For even more fun, use scrapbook paper to create their name and put it on the front inside/back as well.

4. Handmade Wooden Coffee Mug

If your kids love coffee, this is the perfect Christmas DIY gift! Inexpensive and functional, this mug will definitely please them! You could even make them with their name on the front or picture of whatever they would like.

5. DIY Jewelry Box

There are many ways you could make this DIY jewelry box. You could use a craft you can find in stores, or you could make it yourself. Even if your kids don’t love jewelry, they’ll love the fact that you made it for them!

6. DIY Ornament Trees

Got a tree? Now all you need is some kid’s yarn and an ornament! This will surely make your kids smile and show them how much they mean to you!

7. DIY Nesting Dolls

This DIY Christmas gift idea will be a hit with any girl and her friends! A great intro to dolls for the younger ones, this is a fun gift that is easy to make and inexpensive.

8. DIY Game Board

You probably have some kids who love board games. This DIY Christmas gift idea is a perfect way to get a board game that won’t cost you an arm and a leg. Just grab an old game board, and you’re all set!

9. Handmade Bookmarks

Kids love books, and they love reading more than anything else. This DIY Christmas gift idea is a fun and useful way to show them how much you love them. Plus, they can create the bookmarks themselves!

10. DIY Throw Pillow

Grab some fabric, an old throw pillow and some beads or buttons, and have your kids create a decorative pillow that they will use every single day!

Best DIY Christmas Gift Ideas For Grandkids

11. Handmade Coasters

If you’re looking for something simple to make with your kids, these DIY coasters are the perfect gift idea! They are cheap and most of the materials can be found at home. All you need is a cool design for the coaster tops.

12. Handmade Holiday Ornaments

Your kids are going to love these DIY holiday ornaments! They’re easy to make and will add a great touch of personalization to the Christmas tree while costing less than $10.

13. DIY Rainbow Necklaces

If your kids love rainbows, they are definitely going to love these DIY rainbow necklaces! All you need is some string, paper clips, and paint that matches their favorite color.

14. DIY Friendship Bracelets

These will be a hit with the girls, and they’re not hard at all to make. They are easy to make before you leave on Christmas vacation and can be packaged in a cute way as well.

15. DIY Tie/Bow Tie

This is one of the DIY Christmas gift ideas that your kids will love! If your kids love ties and bows for their outfits, then this is a cute way to make them special for them!

Best DIY Christmas Gift Ideas For Grandkids

16. DIY USB Stick

Who doesn’t need a few extra USB flash drives around the holidays? This is the best DIY Christmas gift idea ever! Your kids will love it and they will be able to make them themselves, which makes it even better.

Who doesn’t love getting delicious cookies on Christmas? These DIY cookie booths will definitely give your kids a good feeling! They are quite easy to make and are inexpensive to make. Plus, they’re sure to be a hit with all of their friends!

18. Homemade Chocolates

If your kids love chocolate, they are probably going to love these DIY chocolates! They’re simple to make and will cost less than $5 to make! Plus, they look so cute!

19. Diy Personalized Ornaments For The Tree

Making ornaments for Christmas is super fun. Your kids are going to love this DIY Christmas gift idea as they can help you put the ornaments on the tree themselves and decorate it in a cool way. You’ll be able to give them something different every year.

20. DIY Shaving Cream Soap

This is a great DIY Christmas gift idea because shaving creams can be expensive. If your kids love them, they will definitely love this! All you need is some soap and some dye capsules to create this cool bar of soap.

Conclusion

Hopefully, this article has given you some great ideas that you can use to create the best DIY Christmas gift ideas for your kids! If you do decide to make your kids something, they’re going to absolutely love it. Remember that it doesn’t matter how much money you spend on your kids. They just want to know they’re special and that they are loved!