This post may contain affiliate links. Please see our disclosure policy.
Homemade gifts are a thoughtful and thrifty way to show your loved ones you care this holiday season! I’m sharing 18+ homemade Christmas gift ideas to get you started making your own gifts.
With everything from candles to soap to skincare, you’ll surely find something to make for everyone on your list.
As long as I’ve been making my own skincare, bath products, and cleaners, I’ve been making homemade gifts.
It’s such a fun way to share what I love and give others a one-of-a-kind gift that they can actually use.
A lot of thought goes into making your own gifts, which is the most meaningful part of gift-giving. They can also be a budget-friendly way to show you care!
Choosing a handcrafted gift is very personal, so don’t be afraid to branch out and select a DIY that is the most useful to your recipient. For instance, if your loved one enjoys makeup, consider giving her some homemade mascara or DIY lipstick!
That said, below are 18 ideas for homemade Christmas gifts that just about anyone will love! You can also package an assortment of DIYs into a homemade Christmas gift basket.
I hope this list inspires you to get crafting this holiday season and give your friends and family beautiful, handmade gifts. They’ll appreciate the gift, and you’ll have fun making it!
Table of Contents
- Holiday Scented Sugar Scrubs
- Christmas Scented Candles
- Christmas Scented Melt and Pour Soaps
- Holiday Scented Room Sprays
- Peppermint Layer Soap
- Candy Cane Soap
- Peppermint Bath Salts
- Holiday Spice Soap Bars
- Homemade Body Oil
- Homemade Massage Oil
- Stovetop Potpourri
- Candle Wax Melts
- Gel Air Fresheners
- Peppermint Mocha Face Scrub
- Wax Air Fresheners
- Homemade Diffuser Bracelets
- Shavingย Soap Bar
- Beeswax Mason Jar Candles
- Frequently Asked Questions
Holiday Scented Sugar Scrubs
Give your loved ones the gift of pampering their skin! I made these for the first time last year and absolutely fell in love. These holiday-scented sugar scrubs leave your skin ultra-soft, smooth, and refreshed. They take just a few minutes to make, and you will love choosing from 5 different seasonal scents!
Christmas Scented Candles
Candles are such a cozy addition to your home in the wintertime, and Christmas scents make them all the better! These scented Christmas candles are the perfect gift for anyone on your list.
They are 100% natural, easy to make, and you can choose from a variety of warm seasonal scents, like Spiced Cider and Christmas Tree Farm.
Christmas Scented Melt and Pour Soaps
Melt and pour soaps are an easier alternative to cold process soap, perfect for beginners or getting the kids involved. They also have a short cure time, so no need to plan way ahead! These 5 different Christmas scented soaps are nourishing to the skin, stunningly beautiful, and they smell just like Christmas.
Holiday Scented Room Sprays
Make the room smell like Christmas instantly with these homemade room sprays! Christmas-scented air fresheners are such an easy and powerful way to get in the holiday spirit.
I love making room sprays every holiday season, and I always make plenty of extras to share! This DIY is ready in less than 10 minutes and is sure to suit anyone on your list.
Peppermint Layer Soap
These layered peppermint soap bars are an easy and fun melt and pour recipe! You can choose a soap base you love and customize the colors for a truly one-of-a-kind homemade gift. I’ve gifted hundreds of soap bars over the years, and they are always a hit!
Candy Cane Soap
What’s more Christmassy than a red and white striped soap bar that smells just like a candy cane? This homemade soap will surely get your loved ones in the holiday spirit, and they are such a beautiful handmade gift!
If you’ve been around a while, you know I absolutely love making cold-process soap, and this candy cane soap is at the top of the list during the holidays!
Peppermint Bath Salts
I love gifts that offer your recipient a little moment of self-care, and these bath salts do just that. They take just a couple of minutes to stir up, and they’ll certainly be enjoyed for many baths to come! With an invigorating peppermint scent, these bath salts are a soothing and seasonal delight.
Holiday Spice Soap Bars
If you want to branch out of the usual peppermint and pine Christmas scents, this recipe is for you. Scented with a wonderful holiday spice essential oil blend, these melt and pour soap bars are as lovely as they are easy to make. Tie them up with twine and a free printable label for a gift they’ll truly love!
Homemade Body Oil
Body oil is similar to homemade body butter in that it moisturizes and nourishes the skin, but it’s just a little more luxurious. You’ll be shocked at how fast and easy this DIY is, and your recipients are sure to love it! Choose different essential oils to give it a scent that your loved ones will adore.
Homemade Massage Oil
Homemade massage oil is soothing, nourishing, and completely natural. It comes together in just minutes for an easy and quick homemade gift that feels luxurious. Make different scents to suit each recipient!
You can also mix it up with a homemade massage candle, which is two very fun gifts in one!
Stovetop Potpourri
Stovetop potpourri is a fun, cozy, and natural way to make your home smell nice in the wintertime. These stovetop potpourri jars make it easy for your recipient, and they are such a beautiful gift. I make them nearly every year as hostess gifts around the holidays, and I always have to make an extra for myself!
Candle Wax Melts
Scented wax melts allow you to get all of the scent and coziness of a candle without the open flame. I like making them so I can choose my own natural fragrance, but they also make a sweet homemade gift.
Mix it up with different molds and scents, and pair them with a wax warmer if your recipient doesn’t own one.
Gel Air Fresheners
These gel air fresheners take just 3 ingredients and 20 minutes to make! They are a fun gift that anyone can use in their home, and there are endless ways to decorate the jar for a beautiful, handcrafted gift.
Peppermint Mocha Face Scrub
Everyone loves a peppermint mocha (or a peppermint hot chocolate!) this time of year, so why not enjoy it in your skincare? This peppermint mocha face scrub smells absolutely incredible and leaves your skin fresh, renewed, and glowing. Package it up in a cute jar for a thoughtful, handmade Christmas gift.
Wax Air Fresheners
These wax air fresheners smell incredible and look just as lovely! They’re a fun DIY gift that you can get creative with and customize just how you like them. Choose different-shaped molds, try different dried florals, and – as always – be adventurous with your essential oils to make a lovely and unique handmade gift.
Homemade Diffuser Bracelets
Diffuser bracelets are a fun and lovely way to enjoy aromatherapy benefits all day long. These homemade bracelets are extremely customizable and fun to make; they’re the perfect DIY gift. Give them alongside a bottle of your favorite essential oil!
Shaving Soap Bar
Perfect for the men in your life, these homemade shaving soap bars are fun and useful. They have a silky smooth texture to give you a close shave without razor burn. Shaving soap bars are scented with essential oils, so they smell incredible!
Pair them with a DIY aftershave and homemade cologne for all the men on your list.
Beeswax Mason Jar Candles
Beeswax candles in a mason jar are rustic, charming, and perfect for warming up any home. They make an affordable, homemade gift that is as fun to make as it is to share! Give the gift of a warm and cozy home by making candles for your friends and family.
Frequently Asked Questions
Sure! I would make homemade rainbow bath bombs; my kids absolutely love them. You could also assemble a craft kit with all of the supplies needed for the kids to make DIY essential oil diffuser ornaments!
You can find all of the free printable labels I offer in my membership resource library.
That greatly depends on which homemade gift you choose to make. Room sprays, bath salts, and body scrubs are always quick and easy to make (usually less than 15 minutes!). Soaps and candles are a lengthier process, so you’ll want to allow for more time to complete them.
Good question! Cold process soap does need to cure for 3-6 weeks, depending on the recipe. So if you’re making cold process soap for Christmas gifts, you’ll need to start in October or November. Melt and pour soap cures for just 24 hours, making it a great option for last-minute gifts.
I hope you found some ideas and inspiration to make homemade Christmas gifts for your entire list! Making your own gifts is an excellent way to keep the shopping budget down, show you care, and deliver a beautiful item they can’t find anywhere else.
If you made any of these DIY Christmas gifts, let me know what you made in the comments. And if you have any other fun ideas, please do share โ I always love getting new inspiration for homemade gifts!













Wow, all lovely ideas. Thank you for sharing. You package everything so beautifully.
Thank you so much! I am so happy to hear you love them!