You know that friend. The one who already owns a sous-vide machine, a weighted blanket, and three different types of salt lamps. Shopping for them feels like a trap.
So don’t shop. Make something instead. These 26 DIY gifts are weird, useful, or funny enough that even the person with zero empty shelves will actually love them.
1. Mason jar cookie mixes
Layer flour, sugar, chocolate chips, and oats in a quart-sized jar. Attach a handwritten tag with baking instructions – milk, egg, and 350 degrees for twelve minutes.
That’s it. They get fresh cookies without any measuring, and you look like a domestic wizard.
2. Personalized shrink plastic keychains
Grab a sheet of shrink plastic and trace a doodle of their pet, favorite takeout box, or inside joke. Color it, cut it out, and bake until flat.
The shrinking magic makes even your shaky line art look intentional. Punch a hole before baking, then add a keyring. I made one shaped like a burrito for my friend Mia, and she cried laughing.
3. Scented teacup candles
Hit a thrift store for mismatched vintage teacups. Melt soy wax flakes in a double boiler, add coffee or vanilla fragrance oil, and center a wick with chopsticks.
Pour the wax slowly into the cup. These look adorable on a desk or nightstand, and they burn cleaner than store-bought ones. Bonus points if the saucer has a chip – it adds “character.”
4. Hand-painted wine glasses
Buy cheap clear glasses from a dollar store. Use enamel paint markers to draw constellations, geometric lines, or their initials. Bake at 300 degrees for thirty minutes to set the design.
Now they have dishwasher-safe custom glassware. I painted a set with tiny bees for my neighbor, and she uses them for everything except actual wine.
5. DIY hot chocolate bombs
Mix cocoa powder, powdered sugar, and milk powder in a bowl. Melt chocolate discs in a silicone sphere mold, brush the melted chocolate inside each half, then let it harden.
Fill one half with the cocoa mix and mini marshmallows, then seal the two halves with a warm spatula. Drop one in hot milk and watch it explode – way more dramatic than a regular packet.
6. Embroidered handkerchiefs
Get plain cotton handkerchiefs from a craft store. Use a water-soluble pen to sketch a tiny cactus, a swear word, or a sad ghost. Stitch over it with three strands of floss.
It takes maybe an hour, and they’ll carry that awkwardly sweet handkerchief forever. I made one that says “cry about it,” and my brother keeps it in his work bag.
7. Leather cord bracelets
Cut a foot of brown leather cord and a smaller piece of colorful thread. Tie the thread around the cord in a series of half-hitch knots to make a simple pattern.
Melt the ends of the leather with a lighter to prevent fraying. Tie it onto their wrist with a square knot. No clasps, no measuring – it’s adjustable and looks like something from a hipster market stall.
8. Herb drying rack
Find a small wooden picture frame and remove the glass. Staple chicken wire or old window screen across the back, then add cup hooks to the bottom edge.
They can clip fresh rosemary or thyme stems to the wire. The whole thing hangs on a wall like accidental art. My dried oregano lasted six months because of this thing.
9. Customized photo puzzle
Print a favorite group photo on cardstock – the blurrier and weirder, the better. Glue it onto thin cardboard, then use a craft knife to cut it into oddly shaped pieces.
Don’t use a straight grid. Cut swirls and zigzags so it’s genuinely hard to solve. Put the pieces in a small envelope with a note that says “good luck.”
10. Beeswax wraps
Cut cotton fabric into squares or circles with pinking shears. Melt beeswax pellets with a few drops of jojoba oil in a double boiler, then brush the mixture onto both sides of the fabric.
Lay each piece on a baking sheet and warm in the oven at 200 degrees for two minutes. Peel them off while still warm – they become reusable, grippy wraps for covering bowls or cheese.
11. Spice blend kit
Fill four tiny jars with your own mixes: taco seasoning, ranch powder, chai spice, or everything bagel blend. Print labels with the ratios (e.g., 1 tbsp paprika, 1 tsp cumin, etc.) so they can refill it.
Throw in a small funnel from the dollar store. This is the gift that says “I assume you cook,” but in a flattering way.
12. Knitted plant pot covers
Cast on thirty stitches with bulky yarn and knit a simple rectangle in garter stitch. Sew the short ends together to form a tube, then fold down the top edge to make a cuff.
Slide it over a plastic nursery pot – instantly hides ugly green plastic and adds a cozy sweater vibe. Even a sloppy knitter can finish this in two episodes of a bad show.
13. Painted terra cotta pots
Buy the smallest terra cotta pots you can find. Paint them with acrylics to look like characters from their favorite show – a yellow SpongeBob face, a black Darth Vader helmet, or just a smiley blob.
Seal with a clear spray so the paint doesn’t peel. Plant a tiny succulent inside. It’s a desktop buddy that requires almost zero care, much like your friend after three cups of coffee.
14. DIY lip balm set
Melt beeswax, coconut oil, and shea butter in a small saucepan. Stir in peppermint or lavender essential oil, then pour into mini tins or chapstick tubes.
Let them set for an hour before capping. Make three different flavors and tie them together with twine. I handed these out one year, and people asked for refills until July.
15. Fabric tote bags with inside pockets
Cut two rectangles of sturdy canvas or old jeans. Sew three sides together, then fold down the top edge to make a hem for the handles. Add a small pocket inside by sewing a smaller rectangle onto one panel before assembly.
They can stash keys or a phone without digging through the abyss. My mom still uses hers for library books, and the pocket holds her reading glasses perfectly.
16. Photo magnets
Print small wallet-sized photos onto matte paper. Cut them out and glue onto flat glass marbles with Mod Podge. Glue a magnet onto the back once dry.
Stick them on a fridge to relive that terrible group costume from Halloween 2019. These take fifteen minutes and cost almost nothing, but they feel impossibly fancy.
17. Sock knitting kit (homemade)
Wind a ball of colorful sock yarn, print a beginner sock pattern, and add a set of double-pointed needles. Put everything in a clear bag with a note that says “you can do this.”
They might actually learn to knit. Or they’ll use the yarn for a scarf. Either way, you’ve given them an excuse to sit on the couch for a month.
18. Jar of homemade vanilla extract
Split four vanilla beans lengthwise and stuff them into a pint-sized mason jar. Fill the jar with vodka or bourbon, seal it, and shake it once a day for two months.
Label it with the date they can open it – ideally right before Christmas morning. Real vanilla extract costs a fortune at the store, but this version tastes twice as good and makes you look like an alchemist.
19. Stamped tea towels
Buy plain white flour sack towels from a restaurant supply store. Carve a simple design into a linoleum block – a lemon slice, a coffee cup, or their last name – then ink it and stamp it onto the fabric.
Heat-set the ink with an iron so it survives washing. They’ll dry dishes with your handmade art every single day, which is either flattering or terrifying depending on your ego.
20. Concrete candle holders
Mix quick-setting concrete in a plastic cup until it’s the consistency of thick oatmeal. Press a smaller cup into the center to create a hole, then let it cure for 24 hours.
Sand the rough edges and paint them with metallic spray paint. These look brutalist and cool on a coffee table, and they weigh about as much as your regrets from last year’s gift-giving panic.
21. DIY bird feeder
Smear peanut butter onto a pinecone, then roll it in birdseed. Tie a string around the top and hang it outside their window.
The messier, the better. Squirrels will attack it within an hour, but that’s free entertainment. I gave one to my dad, and he texts me bird photos every morning now.
22. Personalized bookmark with tassel
Cut a strip of thick cardstock or leather. Punch a hole at one end, then tie on a tassel made from embroidery floss. Write a quote on the bookmark – something like “you’ve got this” or “page 47 will ruin you.”
Slip it into a book you know they own. It’s subtle, cheap, and way more thoughtful than another scented candle.
23. Bath salt jars
Mix Epsom salt, sea salt, and baking soda in a bowl. Add ten drops of eucalyptus or lavender oil and a few pinches of dried rose petals. Layer the mixture in a clear jar with food coloring for stripes.
They pour a half cup into a hot bath and pretend they’re at a spa. I made a batch with peppermint last winter, and my sister used it until the jar was completely empty – a true miracle.
24. Sewn microwave bowl cozies
Cut two squares of 100% cotton fabric and one square of cotton batting. Sew them together like a pillow, but leave a gap, then turn it right side out. Fold the edges and stitch around the perimeter.
These little fabric bowls hold a hot soup bowl or a mug of cocoa. No more burned fingers. Plus, they’re washable and vaguely adorable, like a tiny sleeping bag for their ramen.
25. Hand-painted ornament set
Buy plain clear glass ornaments from a craft store. Drip acrylic paint inside and swirl it around to cover the interior, then dump out the excess. Let them dry upside down in an egg carton.
Write the year on the outside with a paint pen. They’ll hang these on their tree for a decade and remember that one Christmas you actually tried.
26. Coupon book for favors
Cut a small notebook from cardstock. Write one favor per page: “one dog walk,” “emergency brownies,” “I’ll watch your houseplants while you’re gone,” or “I’ll pretend to laugh at your boss’s story again.”
Staple the pages together and add a ridiculous cover like “The Official Friend Redemption Voucher Book.” This costs zero dollars and delivers more value than anything on Amazon.
Time to get your hands dirty
You’ve got 26 ideas, so no more excuses. Pick the one that matches your skill level – or your friend’s weirdest obsession – and start making a mess this weekend.
Your friends don’t need more stuff from Target. They need a tiny concrete candle holder or a jar of suspiciously good vanilla. Go raid your craft drawer, put on a terrible holiday playlist, and make something they’ll actually use.
And if they regift it next year? At least you’ll know who to cross off your list.