25 Creative DIY Gift Ideas Your Recipients Will Love
This post may contain affiliate links for your convenience. Read my full disclosure policy here.

And just like that it’s almost Christmas! Slow down, time, SLOW DOWN. Last week, we shared our gift guides packed with gift ideas for everyone on your list (find all the gift guides here in one spot for easy shopping) but y’all know I’m a DIY girl at heart. For the DIY-ers out there, we’ve rounded up 20 handmade gift ideas the recipient will LOVE to find under their tree this holiday season. Whether you want the kids to make something special for Grandma or you have a crafty streak of your own, trust me, these handmade gifts are truly the best of the best!
1. DIY Photo Coasters
Snag a couple of your favorite pictures (or some awesome pics of the recipient’s family) to make these adorable DIY photo coasters. Everyone needs something pretty to rest a glass of eggnog or a cup of hot chocolate on!

2. Peppermint Lip Scrub
You’ll need soft lips for kissing under the mistletoe. This peppermint lip scrub will have your lips smooth and silky in no time.

3. Peppermint Bath Bombs
Our peppermint bath bombs are the bomb! Wait, do people still say that? Anyway, these fizzy little additions to your bath will energize and invigorate you for the holidays.

4. Melted Crayon Christmas Ornaments
Grandparents will love receiving a melted crayon Christmas ornament from each of their grandchildren and the kids will love making them!

5. Homemade Lavender Sugar Scrub
I’m a huge fan of homemade body scrubs, and I don’t think you can get any more relaxing than lavender for the busy holiday season. This lavender sugar scrub recipe comes with the cutest free printable gift tags that are perfect for holiday gift giving!

6. DIY Christmas Candles
We’ll call these DIY Christmas candles semi-homemade. Simply purchase your favorite jar candle (cheap or pricey, according to your budget), add a few embellishments, and you have a beautiful, personalized gift anyone will appreciate.

7. EOS Lip Balm Rudolph
EOS lip balms make great stocking stuffers, so pair it with this printable to create adorable Rudolph gifts for teens, teachers, moms and more.

8. Tin Can Succulents
Know someone who’s simply obsessed with succulents? I know I do! Can’t wait to give these tin can succulents.

9. Christmas Dish Towels
A set of iron-on Christmas dish towels will brighten up any kitchen during the holiday season. They’re super easy to make and personalize for each recipient, too. All you need is some iron-on transfer paper, your printer, and a dish towel!

10. Handmade Lavender Christmas Soap
This 3-ingredient Lavender Christmas Soap is so easy to make! It makes the perfect gift for teachers, friends, and family. This tutorial comes with free printable gift tags to make your gift more festive!

11. Snowman Hot Chocolate Jars
Mason jar gifts are so popular around the holidays, and here’s a cute twist: give these stacked snowman mason jars to friends and family filled with everything they need to make a delicious cup of hot chocolate. It includes peppermints, cocoa mix, and mini-marshmallows.

12. Fairy Light Jars
Bring a little magic to the holidays with DIY fairy light jars, a whimsical gift idea kids will love! These glowing jars filled with twinkling fairy lights make the perfect addition to their rooms, creating a cozy, festive atmosphere at Christmastime.

13. Chocolate Dipped Pretzels
These chocolate dipped pretzels are great when you have an office full of co-workers that you want to gift a little something. Grab some pretzels and chocolate to spread some holiday cheer to everyone on your list!

14. Perler Bead Coasters
Perler bead coasters are fun and festive! This is a great gift that the kids can make for others.

15. Simmer Pot Gift Bags
Fill your friends homes with the scent of Christmas cheer with these easy DIY Simmer Pot Gift Bags. This tutorial comes with free printable Christmas gift tags to make your gifting a little easier.

16. Elf Mason Jars
Need an affordable gift for all the neighbors? These elf mason jars are it! Fill them with red or green candy to match the elf embellishments on the jar, and you’re all set.

17. DIY Soy Candles
I held off on DIY candles for so long because I thought they’d be difficult to make, but these easy soy candles are so simple you can make a batch in about 10 minutes. Talk about easy!

18. DIY Throw Blanket
It’s the perfect season to gift a cozy, warm blanket to a friend or family member. Check out this tutorial with ideas to jazz up a simple DIY Throw Blanket.

19. Diaper Train
Here comes the diaper train! Delight new parents with a DIY diaper train—a creative and practical gift that’s perfect for baby showers or the holidays! Made with diapers, baby essentials, and a touch of craftiness, this adorable train is as functional as it is charming.Â

20. First Christmas Onesie
Speaking of babies, you’ll want to mark holiday milestones like this first Christmas onesie. In just 20 minutes you’ll create a gift parents will treasure for years as they look back on holiday photos.

21. DIY Aromatherapy Heating Pads
These DIY Aromatherapy Heating Pads make the perfect gift for everyone on your list. They’re great to help wind down kids for bed, ease discomfort from cramps or soothe achy muscles. You can easily customize the fabric print to fit your gift recipient’s style.

22. Handmade Body Butter
Whip up a luxurious DIY body butter that’s perfect for pampering dry winter skin or gifting to someone who deserves a little self-care. Made with nourishing ingredients like shea butter, coconut oil, and a touch of essential oils, this rich, creamy blend hydrates deeply while smelling divine. Package it in a cute jar with a ribbon, and you’ve got a thoughtful, handmade gift that’s sure to impress!

23. Glowing Photo Luminaries
Create glowing photo luminaries that turn cherished memories into stunning decor! These DIY lights showcase your favorite family photos on frosted glass, making them a heartfelt and unique gift for moms or grandmothers. Perfect for adding a cozy glow to any room, they’ll treasure this thoughtful reminder of their loved ones every day.

24. Wood Photo Ornaments
Craft a DIY wood photo ornament to capture special memories in a timeless, rustic style. These personalized ornaments are easy to make and perfect for holiday gifting, especially for parents or grandparents who love keepsakes. Add a favorite photo and a touch of twine for a heartfelt decoration that will warm their hearts year after year.

25. Beard Balm
Treat the bearded guys in your life to a DIY beard balm that keeps their whiskers soft, tamed, and smelling amazing. Made with natural ingredients like beeswax, shea butter, and essential oils, this balm is both nourishing and practical. It’s an ideal gift for husbands, dads, or brothers who love to keep their beard game strong!

Aren’t those homemade gifts just so clever and thoughtful? Each one is not only fun to make but also such a joy to receive—talk about gifts from the heart! Whether you’re crafting for family, friends, or even yourself, these ideas are sure to spread cheer. Now, the real question is… who’s going to whip up some of those adorable Christmas tree dish towels for me?
Which was your favorite DIY gift idea to make this holiday season?


Ready to ditch the stress and have a calm holiday season?
GET OUR FREE ALL IS CALM HOLIDAY PLANNER
plus exclusive access to our entire printables vault
