Skip to content

30 DIY Christmas Gift Ideas Your Loved Ones Will Appreciate

This post may contain affiliate links. For more info, please read our full disclosure here

The holiday spirit is all about giving, and there’s no gift more special, than the one given straight from the heart.

Don’t get me wrong. Store-bought/already-made gifts are absolutely wonderful and special, and I’m sure anyone would love them too.

But there’s something about a hand-made gift that feels a lot more personal. And not to mention it can help you save a bit of cash too.

If you’re looking for the perfect hand-crafted gift to give your friends and loved ones this Christmas, then you’ve come to the right place.

Here, you’ll discover some tips for making the perfect gift, as well as 30 amazing DIY Christmas gift ideas to help you spread the holiday spirit.

And you don’t even need to be super skilled to pull these off. These festive DIY gifts are pretty easy to make, and sure to melt the hearts of whoever’s going to receive them.

Let’s dive in.


Pin it

30 DIY Christmas Gifts pins 2

Tips For Buying/Making The Perfect Gift

Tips For Buying or Making The Perfect Gift

So you’ve decided to get some nice people gifts this Christmas, but you’re not sure where to start or how best to go about it.

Well, worry not. Here are some quick tips to help you get/create the perfect gifts for those special people.

1) Make Your List

The last thing you want, is to have that “oh, I totally forgot to get (insert person’s name) something for Christmas” feeling.

Given the sheer amount of stress a lot of us go through during the holiday season, it’s easy to forget to properly plan out our gift-giving list.

For a lot of us, we’d give out presents to almost everyone if we could. From friends and family, to neighbors, children’s teachers, co-workers, charities, etc.

The list goes on indefinitely. But unfortunately, we don’t all have that kind of financial capability.

That means we’ll need to shorten our Christmas list a bit, and possibly sort by priority as well.

Preparing your list beforehand will help you avoid any unexpected or last minute scenarios. Plus it’ll help you plan better, to get that special person the perfect gift.

Also, remember that not being able to get someone a present, doesn’t mean you’re a bad person.

There are usually a lot of things going on during the holiday season, so try not to go too hard on yourself.

2) Find Out What The Recipient Likes

Now that you’ve gotten your list in order, the next thing is to make sure you’re getting the recipient something they’ll love.

Since everyone is different, you may need to find out what each individual person likes. Now this is where it usually gets tricky.

If you’re getting a gift for a really close friend or loved one, odds are, you probably already know what they’ll love. That makes everything easier.

But if you’re not sure, you can always find out through several ways, like;

  • Asking someone closer to them (and making sure they keep it a secret).
  • Finding a subtle and creative way to ask them indirectly
  • Finding out their interest via social media, and so on.

Depending on the recipient, finding out what they like may take a little bit of work, or be no stress at all. Either ways, finding out what they like beforehand is totally worth it.

3) Gather Supplies

After making your list and finding out what the person likes, the next thing to do is to gather supplies.

The good thing is, as long as the first 2 steps have been well taken care of, this one won’t be much of an issue.

Where, and how you gather your supplies will vary, depending primarily on the type of gift.

If you’re on a tight budget, taking advantage of seasonal discounts, or getting cheaper supplies from places like thrift shops, dollar tree, and Walmart are also a great idea.

It’s also completely ok to repurpose some spare household items lying around.

Remember that the point of a present/gift, is that it’s coming from the heart. The cheapest things would still mean the world to someone, as long as it comes from the right place.


Hopefully, these 3 quick tips will help make your Christmas/Holiday gifting much easier and less stressful.

Now, let’s hop right into the 30 fantastic DIY Christmas gift ideas to give out this festive season.

30 Amazing DIY Christmas Gift Ideas

1) Slice-and-Bake Shortbread Cookies

Slice-and-Bake Shortbread Cookies
Via: Country Living

If a nice box of cookies isn’t enough to melt your heart, then I don’t know what is. These tasty slice and bake shortbread cookies are the perfect thing to spread the holiday cheer.

Plus they’re super easy to make, and come in 3 yummy flavors (lemon, fruit and nut, and chocolate). There’s no one who wouldn’t love these.

Get the recipe at – Country Living

2) Slippers Gift Idea

Slippers Gift Idea
Via: Pretty Providence

With the weather being all cold and chilly, what better way to send your “warm” regards, than with a nice pair of comfy slippers to keep your loved ones cozy.

To make things more interesting, stuff your slippers with some nice treats, or other mini gifts as well, like a perfume, bath bombs, some chocolate and so on.

Get the tutorial at – Pretty Providence

3) A Charming Bubble Bath Gift Box

A Charming Bubble Bath Gift Box
Via: Sugar And Charm

If you’re thinking of something more like a gift box, then this idea is definitely worth the try.

It has all the good stuff to help that special someone relax this season. A nice bottle of wine, some tasty chocolate, bath salts and so on. Who wouldn’t love these?

Get the tutorial at – Sugar And Charm

4) Christmas Tea Trees

Christmas Tea Trees
Via: Thirsty For Tea

Do you have a tea-lover on your list? Then surprise them with this cute little tree made up of their favorite tea brands. It also doubles down as a cool Christmas decoration too.

Get the tutorial at – Thirsty For Tea

5) Spa Pedicure Gift in a Jar

Spa Pedicure Gift in a Jar
Via: A Night Owl

Treat your friends to a nice personalized pedicure, with this DIY spa pedicure mason jars. 

Get the tutorial at – A Night Owl

Also see: 40 Cheap DIY Christmas Decor Ideas You Need To Try

6) Homemade Peppermint Sugar Scrub

Homemade Peppermint Sugar Scrub
Via: Meraki Mother

Proper skincare is always important, and the holiday season is no exception.

This homemade peppermint sugar scrub is the perfect way to add that well-needed seasonal touch to your loved ones’ skin care routine.

Get the tutorial at – Meraki Mother

7) Sweater Sleeve Wine Bottle Gift Bags

Sweater Sleeve Wine Bottle Gift Bags
Via: That’s What Che Said

Looking for a cool way to show off your embroidery skills? These sweater sleeve wine bottles are just the perfect thing. They’re super easy to put together, and add a more personal touch to the gift.

Get the tutorial at – That’s What Che Said

8) DIY Peppermint Mason Jar Candles

DIY Peppermint Mason Jar Candles
Via: A Pumpkin And A Princess

Illuminate the hearts of your loved ones this Christmas, with these wonderful looking (and scenting) peppermint Mason jar candles. If you have a couple of mason jars lying around the house, then you’re already half-done.

Get the tutorial at – A Pumpkin And A Princess

9) Gift Wrap Caddy

Gift Wrap Caddy
Via: The Inspiration Board

Get the tutorial at – The Inspiration Board

10) DIY Snow Globes

DIY Snow Globes
Via: The Sweetest Occasion

These adorable-looking snow globes seem like they cost a fortune. But they’re pretty cheap and easy to make, and can be put together in just a couple of minutes too.

Get the tutorial at – The Sweetest Occasion

Also see: 21 DIY Christmas Mason Jar Crafts To Make This Holiday

11) Gingerbread Fudge

Gingerbread Fudge
Via: Delish

Tasty treats like this are always welcome. This delicious gingerbread fudge packs in all the good flavors of the season, and require just 5 simple ingredients and 10 minutes to put together. You’ll be receiving a call of gratitude afterwards.

Get the recipe at – Delish

12) Reindeer Hot Chocolate Bags

Reindeer Hot Chocolate Bags
Via: Mommy Musings

We could all use a nice cup of hot chocolate this season. And these ready-to-go Rudolph hot chocolate bags, are just the thing you want to be surprising your loved ones with.

Get the tutorial at – Mommy Musings

13) Sugar Cookie Sack

Sugar Cookie Sack
Via: Celebrate Creativity

Speaking of ready-to-go treats, a delicious, pre-made and ready to bake cookie mix, is without a doubt, one of the best thing you could give someone this season.

It’s super convenient (for both parties), and is a great way to show them just how good your cookie game is.

Get the tutorial at – Celebrate Creativity

14) DIY Tea Cup Candles

DIY Tea Cup Candles
Via: The Craft Patch

Wondering what to do with some of those old tea cups lying around? Why not repurpose them to create these cute little teacup candles.

You can make things even more interesting, by adding extra fragrances to make the candles scented.

And once the candles are used up, the recipient still get to keep the teacups for whatever purpose they desire. A 2 in 1 gift.

Get the tutorial at – The Craft Patch

15) Dark Chocolate Covered Pretzels

Dark Chocolate Covered Pretzels
Via: The Pioneer Woman

This is just about the easiest thing you could make, since you only need 2 main things to get the job done. And they’ll be well-appreciated nonetheless.

Get the recipe at – The Pioneer Woman

Also See: 20 Healthy Christmas Cookies To Satisfy Your Cravings

16) Unicorn Ornamnets

Unicorn Ornamnets
Via: Posh Little Designs

Show off your artistic side with these adorable unicorn ornaments. You only need a few supplies and a couple of minutes to make them. And they’re just so cute.

They’ll no doubt make a wonderful addition to your recipient’s Christmas tree.

Get the tutorial at – Posh Little Designs

17) Easy Snowman Bath Bomb

Easy Snowman Bath Bomb
Via: Happiness Is Homemade

Give your recipient the radiant glow they deserve, with these festive snowman bath bombs. They’re pretty easy to create, and will serve as a wonderful Christmas gift idea this season.

Get the tutorial at – Happiness Is Homemade

18) Cookie Cutter Stamped Christmas Tea Towels

Cookie Cutter Stamped Christmas Tea Towels
Via: Tidbits

Super cheap and easy to make, and just so adorable.

Get the tutorial at – Tidbits

19) DIY Pineapple Bookends

DIY Pineapple Bookends
Via: DIY Candy

Got someone who’s a fan of books? Help them beautify their bookshelf even further, with these cute little Gold-pineapple bookends. They’re also great for other parts of the house.

Get the tutorial at – DIY Candy

20) Homemade Soup Mixes in a Jar

Homemade Soup Mixes in a Jar
Via: Wholefully

There’s nothing better than a nice warm bowl of soup to keep us cozy on a cold winter’s evening. And these homemade soup mixes are just the thing for the job.

With 6 super delicious soup recipes already prepped and ready to go, all they need to do is dump them in the pot for a couple of minutes and enjoy. They’ll certainly be thanking you afterwards.

Get the recipes at – Wholefully

Also See: 30 Comforting Soup Recipes To Keep You Warm And Cozy

21) Rudolph Gift Card Holder

Rudolph Gift Card Holder
Via: Tried And True

The perfect gift card holder for the season (and beyond). Super cute and easy to make, and a fun project even the little ones would love to be a part of.

Get the tutorial at – Tried And True

22) DIY Fabric Covered Tree Ornaments

DIY Fabric Covered Tree Ornaments
Via: Alice And Lois

Get the tutorial at – Alice And Lois

23) Peppermint Brownie Mix in a Jar

Peppermint Brownie Mix in a Jar
Via: I Heart Naptime

Anyone would go crazy for a nice yummy treat like this during the holidays. Especially when it comes in a jar, ready to bake at their convenience.

Get the recipe at – I Heart Naptime

24) Gingerbread House Ornaments

Gingerbread House Ornaments
Via: Project With Kids

Get the tutorial at – Project With Kids

25) Strawberry Pot Holders

Strawberry Pot Holders
Via: Sew Some Stuff

These cute little strawberry pot holders make for an amazing Christmas gift idea. You don’t even need to be super skilled in embroidery to make these. And your recipient is sure to love them.

Get the tutorial at – Sew Some Stuff

26) Stovetop Christmas Potpourri

Stovetop Christmas Potpourri
Via: One Lovely Life

Fill your loved ones’ homes with the wonderful scent of the holiday with this stovetop Christmas potpourri gift.

Get the tutorial at – One Lovely Life

27) Rootbeer Reindeer

Rootbeer Reindeer
Via: Life Of A Modern Mom

Get the tutorial at – Life Of A Modern Mom

28) Hershey Kisses Christmas Tree

Hershey Kisses Christmas Tree
Via: Lucky Mojito

A mini Christmas tree filled with delicious chocolate? That sounds like the ultimate holiday fantasy if you ask me. And you’d be surprised how easy it is to make.

Get the tutorial at – Lucky Mojito

29) DIY Peppermint Snowflake Bath Bombs

DIY Peppermint Snowflake Bath Bombs
Via: A Pumpkin And A Princess

Get the tutorial at – A Pumpkin And A Princess

30) Lettered Acrylic Ornaments

Lettered Acrylic Ornaments
Via: By Amanda Kay

Add a more personal touch to your Christmas gift, with these cute little lettered acrylic ornaments. Super cheap and easy to create, and sure to be loved by your recipient.

Get the tutorial at – By Amanda Kay


Getting the perfect gift for your friends and loved ones this holiday season doesn’t need to be so difficult.

With the simple tips listed above, and these 30 amazing DIY Christmas gift ideas, your holiday gifting process will become way easier, and cheaper too.

With all that said and done, I wish you a merry Christmas, and a happy holiday. Cheers.  

Leave a Reply