Skip to Content

Amazing DIY Christmas Gifts

Is your budget being stretched too thin this holiday season? Do you still have a long list of people that you need to get gifts for? The holidays can be overwhelming when you have a ‘gift list’ a mile long and a budget that doesn’t quite match. So why not make some amazing DIY gifts for Christmas this year? 

Homemade gifts for Christmas are often even better than store-bought presents. Homemade Christmas gifts show whomever you are giving them to, that you took the time not only to think of them, but to make something yourself just for them, and that can’t be bought in a store.  

Amazing DIY Christmas Gifts Like Gingerbread Cookies on a Plate

Making homemade gifts for Christmas can be a family affair. Quite a few of the Christmas present ideas you will find below can be done with your kids, and if your kids are a little older there are a few of them that they can make on their own for friends at school, teachers, or family members. 

Teaching your kids from a young age that not all presents have to come from the store is a good thing!

There are so many times when a homemade Christmas present is so much more meaningful and even useful than a store-bought gift. Take for example the beautiful loom scarf DIY gift idea from below, whomever you give it to will think of you every time they put it on, and that’s just amazing! The same thing can be said of the homemade Christmas ornaments, each year when they hang it from their tree, you will come to mind. 

I love making DIY gifts for Christmas! They are fun, thoughtful, and unique. Not only are these great for people on your gift list, but they are also great to make a few extras of and keep around the house for those unexpected guests who drop in or co-workers who give you gifts unexpectedly! 

Below, I’ve rounded up some Amazing DIY Christmas Gifts for you to make this holiday season.

Vanilla Mint Sugar Scrub – This is awesome for the person on your gift list who likes to relax and be pampered (make some extra to keep for yourself!)

Vanilla Mint Sugar Scrub Banner

Espresso Cocoa in a Jar – Yum! Is there anything better than cocoa? Well, maybe espresso with cocoa!


10 DIY Christmas Ornaments – I LOVE making Christmas ornaments! They are such sweet and personal gifts, and something that you can use year after year.

6a00e5527f5ca888330133f5b8061c970b 450wi

Chocolate Chai Gift in a Jar – Again…you can’t go wrong with chocolate. Yum!

chai with leaf

DIY Egg Ornaments – How cute are these? These would be fun to make with the kids over Christmas break!

diy egg ornaments

Homemade Christmas Soap – This is such a unique and fun gift, and I love the use of essential oils!

homemade soap for christmas with frankincense and pine essential oils

DIY Holiday Cranberry Chocolate Chip Cookie Gift Jar – Perfect for the person in your life who loves to bake, or even someone who isn’t very skilled in the kitchen, but still loves cookies.

IMG 1587

Reindeer Hot Chocolate – Fun DIY Gift Idea with FREE Printable! – These are so cute! What a perfect gift for teachers, kids’ classes or the ‘big kids’ in your life.

Reindeer Hot Chocolate

Easy Loom Scarf DIY – This is so unique and fun! I love giving scarves as gifts because they are practical, but a DIY scarf? Even better!

IMG 8275

DIY Christmas gifts can certainly be more economical since you can buy what you need in bulk and make as many individual gifts as you need. Staying on budget is certainly not the only reason to give them though. Homemade Christmas gifts let you put a little of yourself, and how you feel about those who will receive them into each one, and that’s something money can’t buy.

Mary Barham

Monday 12th of December 2016

These are great ideas!!! I am loving the cocoa in a jar!

Loving Living Lancaster

Monday 12th of December 2016

I do too! Such cute ideas!


Monday 12th of December 2016

I love giving (and receiving!) hand made gifts for Christmas or Birthdays -- it makes me feel like the giver put a little more time into thinking about me and that of course makes everyone feel loved and special!

Loving Living Lancaster

Monday 12th of December 2016

Absolutely! I totally agree.


Monday 12th of December 2016

I love to give homemade and home baked gifts! There are some really great ideas in your post, I love the reindeer hot chocolate! I'm new to blogging and would love it if you could take a look at my blog I would really appreciate any comments ????

Loving Living Lancaster

Monday 12th of December 2016

Thanks for stopping by, I do love baked goods also!