10 Creative DIY Holiday Gift Ideas You Can Make at Home

I’ll be honest: I used to be the worst gift-giver. I’d panic-buy something generic two days before whatever occasion it was, hand it over with a sheepish smile, and watch the person try very hard to look grateful. It was a cycle of disappointment for everyone involved.

Then, a few years ago, I started making gifts instead of buying them. Not because I’m crafty (I wasn’t) or because I had some Pinterest-perfect vision of myself (I definitely didn’t). I started because I was broke. And it turned out that people loved the handmade stuff way more than anything I’d ever grabbed off a shelf.

Here are ten gift ideas I’ve actually made and given to real humans, with honest notes about difficulty, cost, and the occasional disaster.

1. Scented Soy Candles

This is my go-to starter gift. You can make a batch of six candles in about an hour, and they look ridiculously professional for how simple the process is.

What you need: soy wax flakes, candle wicks with metal bases, essential oils (lavender and eucalyptus are crowd-pleasers), small glass jars or vintage teacups from a thrift shop

The process:

  1. Melt wax flakes in a double boiler (or a glass bowl over a saucepan — that’s what I use)
  2. While the wax melts, glue wick bases to the bottom of your containers using a dot of hot glue
  3. Add 10-15 drops of essential oil per candle once the wax is melted and slightly cooled
  4. Pour carefully, holding the wick straight
  5. Let cool for 4-6 hours before trimming the wick to 1cm

Cost per candle: roughly €2-3 if you buy supplies in bulk
Difficulty: truly easy; if I can do this, anyone can

Handmade soy candle in a glass jar with dried flowers nearby

2. Custom Photo Coasters

These make brilliant housewarming gifts. I print photos (Instagram-style square format works perfectly) onto regular paper, then decoupage them onto plain white ceramic tiles from any hardware store.

What you need: white ceramic tiles (4×4 inch), printed photos, Mod Podge, foam brush, clear acrylic sealer, felt pads for the bottom

Honest note: the first batch I made looked terrible because I used too much Mod Podge and got bubbles everywhere. Thin, even coats are the secret. Two thin layers beat one thick one every time.

3. Herb Garden Starter Kit

Perfect for the friend who keeps saying they want to cook more. Get three small terracotta pots, fill them with potting soil, and tuck in seed packets for basil, rosemary, and thyme. Add a wooden plant marker (you can write on ice lolly sticks with a permanent marker; no calligraphy skills needed) and wrap the whole thing in a piece of burlap or brown paper.

Cost: under €8 for the whole set
Bonus: the herbs actually grow, so your gift keeps giving for months

4. Infused Olive Oil

Buy a decent bottle of extra virgin olive oil and a few dried chilli flakes, rosemary sprigs, or garlic cloves. Transfer the oil to a clean glass bottle (the swing-top kind looks beautiful), add your flavourings, and seal it. Let it infuse for at least a week before gifting.

Safety note: fresh garlic in oil can grow bacteria if stored at room temperature for too long. Use dried garlic, or tell the recipient to refrigerate and use within two weeks. I learned this the hard way (nobody got sick, but the internet scared me enough to do my research). The FDA food safety guidelines are worth a quick read if you’re unsure about any homemade food gifts.

5. Hand-Lettered Recipe Cards

If you have even slightly decent handwriting, this one’s a winner. Buy a set of blank 4×6 index cards (thick cardstock, not the flimsy kind), hand-write your favourite recipes on them, and bundle them together with twine or a small binder clip.

I gave a set of ten family recipes to my sister last Christmas and she cried. Actual tears. Over index cards. That’s the power of personal gifts.

Stack of hand-lettered recipe cards tied with kitchen twine

6. Lavender Sachets

Sew two small rectangles of fabric together (leaving one end open), fill with dried lavender buds, and stitch closed. If sewing isn’t your thing, use iron-on fabric adhesive tape — no needle required.

These go in drawers, closets, or under pillows. They smell incredible and they cost almost nothing if you buy dried lavender in bulk online.

7. Personalised Tote Bag

Plain canvas tote bags cost €1-2 each. Pick up fabric paint or iron-on transfer paper and add a design; could be an initial, a favourite quote, a terrible pun, whatever suits the person.

My most successful version: I bought iron-on letter patches and spelled out my friend’s cat’s name on a tote bag. She uses it every single day. Sometimes the simplest ideas hit hardest.

8. Sugar Scrub Jars

Mix granulated sugar with coconut oil (roughly 2:1 ratio), add a few drops of essential oil (peppermint is lovely), and spoon into small mason jars. Tie a ribbon around the lid and you’ve got a spa gift that took five minutes.

The Healthline guide to making body scrubs has some nice variations if you want to experiment with different ingredients.

9. Wax Seal Stationery Set

This one feels fancy but it’s surprisingly affordable. Get a wax seal stamp (tons of options on Etsy for €8-15), a pack of sealing wax sticks, and pair them with blank notecards and envelopes. Package it all in a small box.

People go absolutely wild for wax seals. Something about pressing hot wax onto an envelope makes everyone feel like they’re in a period drama.

10. Memory Jar

Grab a mason jar or any clear container. Throughout the year, write down good moments on slips of coloured paper; funny things someone said, small victories, nice days. Give the full jar at the end of the year.

This is the least “crafty” idea on this list, but it’s consistently the one people tell me meant the most.

The Real Secret to Good Handmade Gifts

It’s not about skill. It’s not about how expensive the materials are. It’s about the fact that you spent time making something for another person. That’s what people respond to.

Start with whichever idea feels easiest. If you get hooked on making things (and you might), check out my post on how to set up a home craft studio on any budget; it’ll save you from the chaos of crafting on your kitchen floor. And if you need ideas for what to make when you’re not making gifts, I’ve got a whole list of creative hobbies that help you unwind.