16 DIY Holiday Gifts for Everyone on Your List

We are going to talk later this week about online resources to help you buy ethical, handmade goods this holiday season. If you’re feeling crafty, you can also whip up sweet DIY holiday gifts for everyone on your list!

I’m a firm believer that everyone has an inner crafter, so don’t let yourself get intimidated at the idea of making DIY holiday gifts. Even if you’ve had some epic craft fails in the past, it could just be that you haven’t found the craft that’s a fit for you. I’m including DIY holiday gifts that range in skill level from simple to more complicated, so browse through and see what looks doable to you!

Why a Handmade Holiday?

There are so many great reasons to go with handmade gifts this holiday. When you create your own DIY holiday gifts, you’re putting a little bit of your heart into each present that you create.

Making gifts by hand also means that you are opting out – at least in part – of the “more more more” mentality that’s become so much a part of the holidays. Instead of buying lots of mass-produced crap, you’re taking the time to lovingly craft something special for everyone on your list. Your recipients will appreciate receiving a one-of-a-kind gift and the time and effort you put into creating and packaging their present.

DIY Holiday Gifts Homemade Bitters

Homemade bitters are simple to make but so impressive!

DIY Holiday Gifts

Some of these DIY holiday gifts are one-offs that you’re making just for a single person. Others you can make in bulk, so you can create gifts for several people all at once. You can mix and match to come up with the perfect mix of DIY holiday gifts that works for you!

1. Homemade Bitters

Do you know someone that enjoys a fancy cocktail? These homemade bitters add a little oomph to lots of cocktail recipes.

2. DIY Soup Mix

I made this DIY soup mix for everyone on my list a few years ago, and I still get calls once in a while asking me for the recipe, so they can make it again!

3. DIY Shabby Chic Containers

These would make beautiful hostess gifts. Fill them with wildflowers or a bouquet of fresh herbs, and you are in business!

4. Infused Liquor

Most flavored liquors are full of artificial flavorings. Wow the cocktail-lovers on your list with all-natural, homemade infused booze instead.

5. S’mores Truffles

Not only are these truffles delicious and decadent, they’re simple to make and totally dairy free!

6. Etched Glass Water Bottle

I love that this DIY holiday gift encourages your recipient to ditch plastic bottled water but is also cute and personalized, so it feels special rather than preachy. WIN!

7. Homemade Coasters

Got some tiles left over from a home improvement project? Grab some pretty paper and make a custom set of coasters!

DIY Holiday Gifts Crinkle Toy for Baby

Babies love a crinkle toy, and this one is simple and fun to make!

8. DIY Crinkle Toy

Baby gifts can be tricky, and this DIY crinkle tag toy is sure to be a hit with the little ones on your list.

9. Button Art Sign

This project uses reclaimed wood, and you can choose vintage buttons to make it totally upcycled. You can create a nursery sign or use the same technique to monogram whatever custom word, letter, or message you want.

10. Homemade Sugar Scrub

Who can resist a good bath and body gift, right? This DIY sugar scrub is decadent and free from artificial ingredients. Package in cute half-pint mason jars, and you’re good to go.

Related Reading: 7 Gifts You Can Make in a Mason Jar

11. Christmas Scent

I love this simple stocking stuffer idea. Your recipients can simmer this mix on the stove to make their houses smell like Christmas any time of the year without toxic fragrances.

12. A Mug Full of Cake

This is a perfect teacher gift. Hit the thrift store for cute, over-sized mugs. You can use cake mix, like the tutorial says, or use your own favorite cake recipe.

13. Miniature Notebooks

This is another great stocking stuffer. Who doesn’t love a tiny journal for jotting down thoughts and lists? I could see teens getting especially excited about this gift.

14. Disguises Bag

Your kids will have so much fun with this one! Choose recycled, organic, and vintage fabrics to make your disguises to make this even more eco-friendly.

15. DIY Guitar Picks

Got a musician on your list? Use old gift cards or credit cards to make a set of handmade guitar picks! If you’re going to be making a lot of these, it might be worth investing in a Pick Punch, but you can also create these without special tools.

16. Rose Petal Lemon Balm Jam

Impress your foodie friends with jar of fragrant homemade jam!

Do you have any DIY holiday gifts in the works that you can share? I’d love to hear about what you’re making!

All photos by Becky Striepe

Pets & Animals Holiday Gift Guide
8 Inspiring Gifts to Give This Holiday Season
10 Easy Ways to Reduce Holiday Waste


DJ M2 years ago

fun ideas, thanks

Jennie C.
Jennie C.3 years ago

Grow a pet TickleMe Plant while you paint the TickleMe Plant Greenhouse with paintset.
This is real! See video http://www.ticklemeplant.com

Freddy Jones
Freddy Jones4 years ago

thanks for sharing

Lis T.
Elisabeth T4 years ago

Thanks for these great ideas!

Cheryl B.
Cheryl B4 years ago

great ideas

Julie D.
Julie D4 years ago

I always love hand made gifts, a jar of preserves, or a jar of brandied peaches or pears, home made fudge, home made sugar scrub, home made glycerin soaps, a jar of Epsom salts scented with a few drops of essential oils, a basket of cinnamon scented pine cones, clove studded orange pomanders, and so many other clever, crafty, lovely and delicious home made things. Love to give them and also to receive them. Those kinds of gifts are like someone giving you a little part of themselves. Always nice to get some new ideas, thanks.

Bridget Robertson

Thank you for this list!!

Petalia Green
Petalia Green4 years ago

Lovely - I am always on the lookout for more great DIY gift ideas.

Sheri J.
Sheri J4 years ago

Lots of good ideas there.

Kathleen K.
K K4 years ago

The tile coasters are great!