20 Homemade Christmas Gift Ideas For Everyone On Your List
To support the running costs of Moral Fibres, this post may contain affiliate links. This means Moral Fibres may earn a small commission, at no extra cost to readers, on items purchased through these links.
Looking to make some gifts this year? Be inspired by my homemade Christmas gift ideas, featuring easy ideas almost anyone can make, to slightly more involved crafts.
Nothing says that you care at Christmas time more than a homemade gift made with love. If you’re looking for some inspiration, then I’ve got 20 amazing handcrafted Christmas gifts you can make at home, quickly and easily. Most require just a few materials and come together in minutes.
20 Homemade Christmas Gifts to Make This Year
I’ve put together some of my favourite (and easy!) homemade Christmas gift ideas that are environmentally friendly. Just click on the links to be taken to the full DIYs. I hope you enjoy making them and sharing them with your loved ones!
Solid Lotion Bars
This easy recipe for solid lotion bars from Sustainable Cooks is perfect for whipping up for Christmas.
Taking just minutes to make, and requiring only three ingredients, you can whip these moisturising bars up in batches. You’ll blitz through your Christmas list in no time!
Rose Bath Salts
Sticking with the natural beauty theme, Hayley from the blog My Moonstone Kitchen has put together a very nice DIY on how to make some prettily packaged rose bath salts that would make a really nice homemade gift.
They’re really easy to make (skill level zero – you just need to mix the ingredients together!).
DIY Cotton Wool Pads
If you can crochet, then these DIY cotton wool pads would make a really thoughtful, handmade, eco-friendly gift idea.
Package them in a hand-sewn pouch or a glass jar for a pretty, practical, and useful zero-waste Christmas gift that will be used and appreciated on a daily basis.
Reusable Shopping Bag
If you can crochet, then you could make this beautiful French market bag with this free pattern from Two Wands.
It would make for a great, sustainable homemade Christmas gift idea. It’s incredibly practical, looks great, and no doubt will get used on a regular basis.
DIY Beeswax Candles
Erin from Reading My Tea Leaves has a great beeswax candle tutorial that would make perfect gifts with a light environmental footprint.
There’s no melting of hot wax required. Instead, all you need to do is roll up some beeswax sheets. It’s candle-making with very little skill required. My kind of crafting!
Homemade Lip Balm
Another super-easy DIY for Christmas is these tins of homemade lip balm, again from Sustainable Cooks.
This sustainable recipe uses only five natural ingredients and can be made in just a few minutes. It’s perfect for a skincare-loving friend.
Sea Glass Necklace DIY
This lovely sea glass necklace tutorial from Emerald Palate is a great way to make a feature of any sea glass you’ve found at the beach. The result is a gorgeous, unique, and thrifty gift full of thought.
It’s easy to make – all you need are sea glass or stones, malleable craft wire, scissors, and tweezers.
DIY Gingerbread Body Scrub
This Gingerbread Body Scrub by Wallflower Girl sounds utterly divine.
Made with ingredients you might already have in your kitchen cupboard, including brown sugar and ground ginger, it’s quick and easy to put together, with no heating or baking required.
I think I’m going to be making this for Christmas (though it may end up as a gift from me to me!).
Recycled Snow Globe
This recycled snow globe DIY from Mason Jar Crafts can be put together really quickly using an old jar and a vintage car toy. And it does so with such great effect. This is such a simple and striking homemade Christmas gift idea that can be enjoyed for years to come.
Whilst Mason Jar Crafts has used faux snow, I’ve made similar crafts with sea salt before. This gives you that glistening effect, without any plastic.
Candied Chocolate Orange Slices
These candied chocolate orange slices, again by the blog Craving Something Healthy, look and sound delicious!
Presented in a little box, they’d make a tasty homemade Christmas gift.
You can also find this in my guide to the best edible Christmas gifts to make.
Salted Caramels
This salted caramel recipe from Inspired Taste looks perfect. We can’t get enough of salted caramels in our house – there’s something so special about the combination of salt and sweet that is so moreish – so this would be our ideal gift!
Stylish Clay Decorations
Pretty decorations always make for a fail-safe gift idea. These beautiful homemade air-dry clay decorations from the Chalking Up Success blog look stunning and are perfect for giving to your loved ones.
They’re easy to make – taking just 20 minutes. Plus, you can make up to 20 ornaments – so it’s pretty economical too.
Homemade Potpourri
Looking to give the gift of a sweet-smelling home? This homemade potpourri by Boxwood Ave. is a really easy gift to put together – requiring minimal natural ingredients.
All you need are some dried fruits and herbs, and some optional essential oils, and you’ve got a beautiful homemade gift.
DIY Pot Holder
If you know your way around a sewing machine, then a homemade pot holder is always a practical gift idea at Christmas.
Create Whimsy has a full, free DIY guide to making these beautiful, festive-themed quilted pot holders. Even if you’re new to quilting, don’t worry. There are full instructions and photos to guide you every step of the way.
Beeswax Tealight Candles
Another easy homemade gift idea this Christmas is beeswax tealight candles.
I make my own using repurposed containers (these are vintage pie tins sourced from eBay). They are surprisingly quick and easy to make, and look really effective.
Homemade Scrunchies
If you have long hair, then you’ll know that you can never have enough hair baubles and scrunchies. So they make a great homemade gift.
Bellewood Cottage has a great scrunchie tutorial, where they show you how to make these beautiful scrunchies from leftover fabric scraps. This makes them super sustainable and low-budget, too.
DIY Tic-Tac-Toe Game

For kids, try this fun DIY tic-tac-toe game DIY from the blog Welcome To Nana’s.
All you need is a wooden round, some rocks, some paint, and some varnish, and you’re good to go.
It’s a thoughtful and personalised gift that kids will treasure for years to come.
Just make sure if you’re making it for younger kids, the stones aren’t small enough that they could pose a choking hazard.
Herb-Infused Honey

If your loved ones like honey, then treat them to a jar of homemade herb-infused honey this Christmas.
Hello Glow has a really easy guide to follow to make your own, using the herbs of your choosing. It can then be used in hot drinks, on yoghurt or fruit, or drizzled over toast, pancakes, or porridge. The possibilities are endless!
Finally, in a similar vein, a bottle of infused olive oil would also be a lovely handmade gift that would be well received by anyone over the festive season.
The blog Live Eat Learn has a handy guide to making a range of flavoured oils. These are all really easy to make and take just 20 minutes.
More Sustainable Christmas Gift Ideas
If you’re looking for more sustainable gift inspiration, I’ve got heaps of ideas:
- My post on zero-waste products to make contains lots more ideas that would make for fantastic gifts for any environmentally-minded loved ones.
- My ethical Christmas gift guide is packed full of eco-friendly and sustainable gifts for everyone on your list.
- If you’d rather tread more lightly, try my second-hand Christmas gift ideas to see that second-hand doesn’t mean second-best.
- And if you don’t want to gift stuff, here’s my big guide to non-gift ideas for a less consumerist Christmas.
Found this post useful? Please consider buying me a virtual coffee to help support the siteโs running costs.
Sign Up For The Moral Fibres Substack
Get all the latest articles from Moral Fibres straight to your inbox, once a month, free of charge through Substack. You can also upgrade to be a paid Substack subscriber, where youโll receive an additional two exclusive articles a month. Sign up now:


Great site, I hope you don’t mind me sharing a link. I’ll be back that’s for sure.
Thanks so much โ Iโm such a mess at DIY but always want to try. Your posts may actually aid in my success! Thanks!!
I definitely want to try the gingerbread body scrub and candied oranges!