50 Genius DIY Christmas Gifts For Family & Friends They Will Love

We only feature products that we hope you will love. We may earn a commission if you decide to make a purchase through our links, at no cost to you.  

Looking for amazing DIY Christmas gifts that will knock your friends and family’s socks off? If so, you’ll love the ideas in this post!

Christmas time is the most wonderful time of the year, as we all know. However, too often when you think about Christmas, you think about the commercial side of it; whether that’s the Christmas decorations or the presents that you’re expected to buy.

50 easy DIY Christmas gifts and homemade Christmas gift ideas


But that’s not really what Christmas is about at its core, is it? It’s about expressing your love and appreciation and giving back to those around you. So, creating your own Christmas gifts can be a wonderful idea. Homemade gifts that are made with love aren’t just unique, they also hold more sentimental value than store-bought ones.

So, whether or not you’re on a budget, it could be a good idea to create a few DIY Christmas gifts for your friends and family this year.

To help you choose the best DIY projects, we’ve gone ahead and looked through some of the best DIY gift ideas online and compiled them into a list for your convenience.

If you’re looking for inspiration, go through this list and then pick the project that you like and click over to see the full step-by-step instructions for the project.

Now, let’s get started, shall we?

The Best DIY Christmas Gift Ideas:

1. DIY Milk Honey Scrub

DIY Milk Honey Scrub Christmas Gift Idea

Get the full DIY tutorial on Happiness Is Homemade

Natural skincare is all the rage, and it’s super easy to make yourself. This honey body care will leave your skin soft and smelling of sweet honey.

2. Hot Cocoa Mix Ornaments

DIY Hot Cocoa Mix Ornaments

Get the full DIY tutorial on Sprinkle Some Fun

This is a wonderful gift for all your loved ones who have a sweet tooth. Hot cocoa cones were a huge DIY trend, but these hot cocoa baubles are a wonderfully elevated alternative.

3. DIY Hand Warmers

DIY Hand Warmers

Get the full DIY tutorial on The Mummy Front

These hand warmers are perfect for those who work on a laptop all day and constantly have cold fingers. These can be heated up in the microwave and are like little hot water bottles for your hands.

4. DIY Mint Sugar Scrub

DIY Mint Sugar Scrub

Get the full DIY tutorial on Love Grows Wild

Sugar and coconut oil is a great at-home natural exfoliator, and when elevated with a fun scent and decorated in a beautiful jar like this, makes a wonderful gift.

5. Homemade Soup Mix Jars

Affordable Homemade Soup Mix Jars Christmas Gift Idea

Get the full DIY tutorial on Whole Fully

Similar to the hot cocoa baubles, these soup jars are wonderful for those who crave savoury rather than sweet. These also make great gifts for loved ones who are moving into a new home.

6. Slippers Gift Set

Slippers Christmas Gift Set

Get the full DIY tutorial on Pretty Providence

Nothing beats a spot of self-care, but it doesn’t have to mean gifting a pricey spa vacation. Instead this cute set of slipper 

7. DIY Beeswax Candles

DIY beeswax candles that make perfect Christmas gifts

Get the full DIY tutorial on Sew Very Crafty

Beeswax candles are said to be better than artificial wax candles which can burn and release unsafe fumes or soot, which settles on your walls.

8. Pressed Flower In A Frame

Get the full DIY tutorial on Lily Ardor

This isn’t for the faint-hearted DIYers, but looks stunning. This would be even more special if the flowers in question were special, or perhaps gifted by your loved one.

9. Gingerbread Body Butter

DIY Gingerbread Body Butter

Get the full DIY tutorial on Frugal Momeh

This gingerbread isn’t for eating, though it smells good enough to! Body butter is great for moisturising dull skin during the cold, bitter winter months.

10. Gin And Lime Marmalade

DIY Gin And Lime Marmalade Christmas Gift Idea

Get the full DIY tutorial on Feeding Boys

Jams and condiments are wonderful to make in bulk at the holidays. You can gift these when you go to various holiday parties, though this one isn’t suitable for children.

11. Soup Mix Ornament

Get the full DIY tutorial on Sprinkle Some Fun

Another pre-made mix for soup lovers during the Christmas season. These are super low cost, but a few of these will be a welcome change to the sweet treats everyone gets gifted during the holidays.

12. DIY Spa Gift Basket

DIY Christmas Gift Idea: Spa Gift Basket

Get the full DIY tutorial on Pastels And Macarons

DIY spa kits are great for gifting during the cold seasons when everyone just wants to stay at home and pamper themselves after a busy holidays.

13. DIY Mason Jar Cocktails

Get the full DIY tutorial on Something Turquoise

These mason jar cocktails are great for your friends who are always up for having a cocktail with the girls. These would be great to take to a holiday sleepover, or dinner party.

14. Printable Love Coupons

Get the full DIY tutorial on Today We Date

If you have little to spend, these coupons could be as simple as cooking dinner, or promising to wash the dishes. Just remember you’ll actually have to do it!

15. Peppermint Bath Salts 

Affordable DIY Christmas gift idea for her: Peppermint Bath Salts 

Get the full DIY tutorial on A Pumpkin And A Princess

Bath salts soften the bath water, making it leave a wonderful layer of moisture on the skin. You can decorate this jar, or even gift it as part of a larger spa kit to your loved ones in need of a pamper night.

16. Homemade Chai Latte Mix

Easy Homemade Chai Latte Mix

Get the recipe on Always Use Butter

Nothing hits the spot during the winter months like a chai latte, and homemade is always better. A great way to give this gift is with a box of cookies, or chocolate to enjoy it with.

17. Homemade Bath Bags

Homemade Bath Bags

Get the full DIY tutorial on Craft Invaders

These herbal bath soaks are great if you’re looking to make your self-care routine more natural, and want to get your loved ones in on the fun. This is also wonderful for expectant mothers as no ingredients are artificial.

18. Hot Chocolate On A Stick

Get the full DIY tutorial on Jac Of All Things

Nothing tastes like hot chocolate made with real chocolate – just like they do in Paris. These are decorated with marshmallows and sprinkles and make a great gift to drop to your neighbours, accompanied by some cookies.

19. Matchbox Advent Calendar

DIY Matchbox Advent Calendar

Get the tutorial on Les Tutos De Manou (In French)

Say “I love you” with a custom-made advent calendar. Now granted you’re likely not going to be making this for all your friends, but for the special few you can fill this with their favorite candies, or beauty products!

20. DIY Mason Jar Luminaries

Get the tutorial on Eating Richly

These centrepiece mason jars are wonderful DIYs to gift to, or make with your friends who like to host dinners and parties during the holiday season.

21. 5-Minute DIY Lip Balm

Easy DIY Lip Balm Recipe

Get the full DIY tutorial on The Seasoned Mom

It’s the era of clean beauty, and not much can be cleaner than DIYing at home. This is great to gift to friends who can’t handle heavily fragrance products, or who prefer using all natural ingredients.

22. DIY Cricut Doormat

Get the full DIY tutorial on Glitter And Graze

Many people like to move houses before the holiday season. It’s a great festive way to settle into your home, and what better gift than a sign welcoming your loved ones to their sanctuary?

23. Cranberry, Vanilla & Shea Butter Soap

DIY Christmas gift idea for her: Cranberry, Vanilla & Shea Butter Soap

Get the full DIY tutorial on Simply Stacie

Shea butter does wonders for the skin. If you don’t believe us just look at the thousands of TikTok users who rave about it. Many companies sell shea butter but its not the real thing, so the best idea is to make it at home.

24. Santa Treat Holders

Get the tutorial on Crafts Unleashed

This DIY is great to give along with one of the hot cocoa DIYs as your loved one can enjoy the hot drink inside the cup, and they’ll have some cookies to enjoy with it.

25. DIY Snowglobe Candle

DIY Christmas gift idea: Snowglobe candle

Get the tutorial for this craft on A Country Girl’s Life

If you want someone to say “wait, you made that?” This is the DIY project for you. This might be a little fiddly and involves lots of small decorations, so it may not be one to get the little ones involved with.

26. Pressed Herb Candles

Get the tutorial on Garden Therapy

The great thing about DIY is the more imperfect and rustic, the better it tends to look. This stunning mason jar candle is perfect for loved ones who can’t get enough mood lighting.

Get the tutorial on  Celebrate Creativity

Nothing beats freshly baked cookies, but buying and weighing out the ingredients, not to mention the number of dirty dishes, all sort of takes the fun out of it. These DIY cookie sacks make a perfect DIY Christmas gift for yourself, or your friends!

28. Grinch Bath Salts

Get the full DIY tutorial on Ruffles & Rain Boots

These fun green bath salts with red hearts will get your loved ones in the Christmas spirit. This would make a wonderfully relaxing Christmas Eve gift to get them ready for the big day.

29. DIY Pinecone Fire Starter Favors

DIY Christmas gift idea: Pinecone Fire Starter Favors 

Get the full DIY tutorial on Something Turquoise 

These pinecone fire starters are perfect if you live in a town where everyone has natural fires – so all the city girls can sit this DIY out.

30. Traditional Holiday Potpourri

Get the full DIY tutorial on TidBits Cami

Potpourri is essentially a mixed of dried flower petals and spices, which let off an amazing scent and can be displayed in decorative bowls to be a natural home fragrance.

31. Christmas reed Diffusers

Get the full DIY tutorial on Craft Invaders

This works with any reed diffuser – though we love the idea of making this a super Christmas-y scent. This works perfectly if you know someone who has a “no candle” household, but still wants a mood scent.

32. Photo Christmas Ornaments

Photo Christmas Ornaments

Get the full DIY tutorial on Simple As That

Nothing is more personal and Christmasy than a perosnalized tree ornament. These can be decorated using all your favorite pictures with you loved ones, and it also means you get to have a place on all their trees!

33. Pancake Gift Basket

Get the tutorial on Just Add Confetti / Get the printable tags for this on Etsy

Boxes of chocolate and bottles of wine or champagne are standard holiday party gifts, but they are often never consumed. This pancake hamper makes the perfect holiday gift –especially for those with little ones who will wake up on boxing day morning hearing “whats for breakfast?”

34. Jewelry Tray

DIY Jewelry tray for Christmas

Get the tutorial on Craftsy Hacks

A jewelry tray is one of those homeware items you won’t realize you need until you get one. If you have a friend who always stacks their jewels, nothing says “I love you” like a handmade tray.

35. Personalized Tumblers (With Cricut Maker)

See the full tutorial on Doodlecraft

You can never have enough cups, right? That’s what we’ve been telling ourselves after TikTok convinced us all we need to buy a Stanley Cup.

36. Peppermint Mason Jar Candles

Get the full DIY tutorial on A Pumpkin And A Princess

Peppermint is a super festive smell and flavor thanks to Candy Canes. These simple candles are perfect for a kitchen or living area where you want to add some freshness whilst doing the Christmas cooking.

37. Candy Beer

DIY easy and affordable Christmas gifts for dad: Candy Beer

Get the full DIY tutorial on Ute’s Scrapblog

In some cultures, it’s bad luck to gift something empty, which would otherwise be full. Filling this beer mug with candy means no bad juju for you, and a sweet treat for your loved one.

38. Chunky Knit Blanket

Make them yourself or get them here on Etsy (You can also buy a DIY kit with yarn here)

Did no one tell you – that knitting is chic. This chunky knit blanket is much easier to create than it looks. Once you get the hang of it, you’ll be able to make it with your eyes closed.

39. Wooden Herringbone Tray

Get the full DIY tutorial on Crafted By The Hunts

If you think you have a lumberjack living inside you, better to test the theory with making this wooden tray than chopping a tree.

40. Christmas Tea Bags

Get the full DIY tutorial on Dear Edna

Tea lovers are usually diehard, and are happy to receive new teas for pretty much every occasion. This easy DIY project is the perfect way to Christmas it up!

41. Macrame Coasters

Get them on Etsy or make them yourself (video tutorial here)

Much like knitting, macrame is an easy hobby to pick up, but looks extremely intricate once you have a finished piece.

42. Gingerbread Christmas Gift Box

Get the full DIY tutorial on Recipe Tin Eats

For those with expert baking skills, and particularly who have a steady enough hand to build a gingerbread house, this Christmas gift is perfect. Just be sure to carry it gently.

43. Agate Coasters

Get the tutorial on Jen Wood House (You can also buy them on Etsy)

These coasters look super glam and are perfect for any crystal girls in your life. The DIY process of these is pretty lengthy, and so you could even purchase them ready-made – and no one will ever know.

44. Caramel Latte Tea Cup Candle

Get the free printables on Simply Stacie

Another perfect gift for all the tea lovers, and one which will also make a funny prank!

45. Brownies In A Jar

Get the full DIY tutorial on Bake, Play, Smile

Like the cookies in a bag, these brownies in a jar are a great gift for loved ones who may not have all the baking equipment or ingredients but certainly have a sweet tooth.

46. Mixed Spice Ornaments

Get the full DIY tutorial on Sprinkle Some Fun

For those who like savory, these dip mixes are perfect for gifting around the holiday season, and they’ll certainly be used by everyone having parties or hosting dinners.

47. DIY Infused Olive Oils

Get the full DIY tutorial on Just Putzing

Infused oils and pickled vegetables are extremely easy, and look really effective. Ensure you check if your loved ones have allergies to any oils before gifting them, or labeling the bottle clearly.

48. Hot Cocoa In A Jar

Hot Cocoa In A Jar Christmas DIY Gift

Get the tutorial on The Reid Homestead

This hot cocoa in a jar is perfect for gifting to parents of little ones, or college students who crave the sweet, creamy, chocolaty drink.

49. DIY Burlap Gift Bags

DIY Burlap Gift Bags

Get the full DIY tutorial on Live Laugh Rowe

Burlap gift bags are a game-changer when it comes to holiday gifting. Think about how much waste is generated from wrapping paper, sticky tape and plastic bows. Even if you aren’t an eco-warrior, these burlap gift bags can be reused throughout the year.

50. Gingerbread Sugar Scrub Cubes

Get the full DIY tutorial on A Pumpkin And A Princess

Who doesn’t love a gingerbread latter at Christmas time? It can be difficult to make it home, but regularly going to coffee shops can get costly. Instead, gift these sugar cubes which can be added to any tea or coffee for a spiced, sweet flavor.

Which one of these DIY Christmas gifts do you like the most? Let us know if you’re going to make one of these gifts for your loved ones!

Browse More Gift Ideas 

Christmas Cookies As Gifts: 40 Cute Decorated Christmas Sugar Cookies

Luxury Gifts For Him: 17 Genius Luxury Gifts For Men Who Have Everything

Luxury Gifts For Her: 25 Affordable Luxury Gifts For Her

Browse All Gift Ideas

*Pin it for later*

The best easy DIY Christmas gifts and homemade Christmas gift ideas

Similar Posts