Back to blog DIY Christmas Gifts

29 DIY Xmas Gifts That Solve The “What Do I Get The Person Who Has Everything” Puzzle

joyfulkitty_bxu3o5
April 10, 2026
No comments

You know that person. The one who already owns every gadget, gizmo, and gourmet salt known to humanity.

Shopping for them feels like trying to find a parking spot at the mall on December 23rd – impossible and slightly rage-inducing.

But here’s the secret: they don’t need more stuff. They need clever, handmade experiences and personalized treasures that no store can replicate.

I’ve rounded up 29 DIY Xmas gifts that actually solve this puzzle. Grab your glue gun and let’s get making.

1. Personalized Memory Jar

Grab a mason jar and a stack of colorful paper.

Write down 52 specific memories you’ve shared – inside jokes, road trips, that time you both got lost looking for a bathroom.

Roll each one up and tie with tiny ribbon. They’ll open one every week for a whole year.

2. Infused Olive Oil Set

Hit the farmer’s market for fresh garlic, rosemary, chili flakes, and lemon peel.

Fill three small bottles with olive oil, then drop in your chosen ingredients. Let them steep for two weeks before gifting.

Add a handwritten label for each flavor. Fancy restaurant vibes without the fancy price tag.

3. Customized Coupon Book

Cut cardstock into small rectangles and staple them into a booklet.

Write coupons like “One home-cooked meal,” “Dog walking for a month,” or “I’ll clean your gutters.” Yes, really.

They’ll appreciate the sweat equity more than another scented candle. Trust me on this.

4. Hand-painted Plant Pot

Buy a plain terra cotta pot for under three bucks.

Paint their favorite quote, a geometric pattern, or a silly face on it. Then plant a low-maintenance succulent inside.

Even the person who “kills every plant” can keep a succulent alive. Probably.

5. DIY Spice Blend Kit

Combine smoked paprika, garlic powder, cumin, and cayenne in a small jar.

Call it “Everything But The Kitchen Sink Rub.” Make three different blends – taco, steak, and popcorn seasoning.

Print tiny recipe cards showing how to use each one. They’ll actually use these every time they cook.

6. Engraved Wooden Spoon

Buy a wooden spoon from a craft store for a dollar fifty.

Use a wood-burning tool (or a steady hand with a fine-tip marker) to write “Stir It Up” or their name on the handle.

Seal it with mineral oil. Functional, sentimental, and impossible to buy at Target.

7. Photo Puzzle

Print a favorite group photo on regular paper. Glue it onto thin cardboard, then cut it into wacky puzzle shapes.

Skip the rectangular cuts – make squiggly lines, animal shapes, or abstract blobs.

They’ll have way more fun solving this than a boring store-bought puzzle. Plus, it’s literally a picture of you two.

8. Scented Candle in a Teacup

Find a vintage teacup at a thrift store for a couple bucks.

Melt soy wax flakes in a double boiler, add essential oils (lavender or vanilla work great), and pour into the cup with a wick.

Let it harden overnight. Now they’ve got a candle that doubles as adorable decor.

9. Knitted Infinity Scarf

Cast on thirty stitches and knit every row until it wraps around your neck twice.

Use chunky yarn in their favorite color. You can finish this in a weekend while binge-watching holiday movies.

Who couldn’t use another cozy thing? Exactly.

10. Homemade Hot Chocolate Mix

Mix cocoa powder, powdered sugar, powdered milk, and a pinch of salt in a mason jar.

Layer it with mini marshmallows and crushed candy canes. Attach a tag that says “Add hot water and happiness.”

They’ll make this all winter long. I’ve seen it happen.

11. Painted Rock Paperweights

Find five smooth river rocks. Wash and dry them thoroughly.

Paint each one as a different emoji – laughing face, heart eyes, crying laughter, fire, and a skull for dramatic effect.

Stack them in a tiny box. They’ll keep one on their desk and smile every single day.

12. Upcycled Wine Cork Board

Save wine corks for a few months (or ask a local bar to donate some).

Glue them side-by-side onto a piece of cardboard cut to fit an old picture frame.

They can push pins directly into the corks. Perfect for the person who has everything except organized reminders.

13. Personalized Leather Keychain

Cut a strip of vegetable-tanned leather into a two-inch rectangle.

Stamp their initials using metal letter punches and a hammer. Add a small key ring through a hole punched at one end.

It’ll develop a beautiful patina over time. Way cooler than anything from a kiosk at the mall.

14. DIY Terrarium

Layer small pebbles, activated charcoal, potting soil, and moss inside a clear glass container.

Add a tiny figurine – a dinosaur, a fairy, or a miniature camper van. Spritz with water and seal it.

This is basically a self-contained ecosystem that requires zero effort from them.

15. Embroidered Hand Towel

Buy a plain white flour sack towel from the baking aisle.

Use a water-soluble marker to draw a simple design – a cactus, a slice of pizza, or their dog’s face. Then stitch over it with embroidery floss.

They’ll feel fancy drying their hands. And they’ll think of you every time.

16. Recipe Box with Family Favorites

Find a wooden recipe box at a craft store. Paint it with chalk paint and distress the edges for a vintage look.

Handwrite ten of your family’s best recipes on index cards. Include the one with the typo that everyone laughs about.

Food memories beat any material possession. Period.

17. Mason Jar Snow Globe

Glue a small plastic figurine (a penguin, a tree, or a tiny house) to the inside of a mason jar lid.

Fill the jar with water, glitter, and a drop of glycerin. Screw the lid on tight and shake.

They’ll shake it every time they need a little magic. Which is often in January.

18. Hand-stamped Metal Cuff

Buy a flat metal bracelet blank online for about five bucks.

Use metal stamping tools and a hammer to pound a short message like “Stay Wild” or “You Got This.”

Curve it around a soda can to shape it. Now they’ve got custom jewelry that no one else owns.

19. DIY Bath Bombs

Mix one cup baking soda, half cup citric acid, half cup cornstarch, and half cup Epsom salts.

Spray with witch hazel until it clumps like wet sand. Press into a round mold and let dry for 24 hours.

Wrap each bomb in clear cellophane. They’ll soak away their stress and thank you silently.

20. Customized Phone Case

Buy a clear plastic phone case for their specific model.

Cut out a photo, a comic strip, or a piece of their favorite wrapping paper to slide inside between the case and the phone.

Swap it out whenever they want a new look. I do this every season – costs almost nothing.

21. Painted Wine Glasses

Use oil-based paint pens to draw thin stripes, polka dots, or their initials on plain glass wine glasses.

Bake them in the oven at 300 degrees for 30 minutes to set the design.

Hand-wash only they’ll remember that every time they use them.

22. Herb Drying Rack

Cut a wooden dowel to two feet long. Drill small holes every three inches.

Thread twine through each hole and tie a loop at the end. Clip fresh herbs like rosemary and thyme to the twine.

They’ll hang it in their kitchen and feel like an Instagram influencer.

23. Fabric Bunting Banner

Cut triangles from leftover fabric scraps – plaids, florals, and solids mix well.

Sew or glue each triangle onto a long strip of bias tape. Leave six inches of tape on each end for tying.

String it across their mantel or bookshelf. Instant party vibes without any effort.

24. DIY Lip Balm Set

Melt beeswax pellets, coconut oil, and shea butter in a double boiler.

Pour into tiny tins or empty lip balm tubes. Add a drop of peppermint or vanilla essential oil before they cool.

Make three flavors: mint, honey, and plain. They’ll never have chapped lips again.

25. Personalized Calendar

Print twelve photos – one for each month – on cardstock.

Bind them together with binder rings or spiral binding at an office supply store. Mark everyone’s birthdays on the correct dates.

They’ll actually hang this up. Unlike that weird art print from last year.

26. Knotted Fleece Blanket

Buy two yards of fleece fabric in complementary colors. Cut two-inch slits every inch along all four edges of both pieces.

Tie each slit from the top piece to the matching slit on the bottom piece. Double-knot everything.

No sewing required. You can finish this while watching one football game.

27. Hand-poured Soap Bars

Melt a block of glycerin soap base in the microwave. Stir in dried lavender or oatmeal.

Pour into silicone molds shaped like stars, hearts, or even bacon. Let them set for an hour.

Pop them out and stack them in a cute box. Homemade soap feels luxurious even when it costs two bucks to make.

28. Origami Star Garland

Fold fifty paper stars using thin strips of origami paper. There are a million YouTube tutorials – pick the easiest one.

Thread a needle with fishing line and poke it through each star. Space them two inches apart.

Hang it across their window. They’ll keep it up all year because it’s too pretty to take down.

29. DIY Puzzle Box

Glue small wooden cubes into a three-by-three grid. Leave one cube unglued as a sliding piece.

Hide a tiny gift inside – a ring, a gift card, or a handwritten note. The recipient has to slide the piece to open it.

They’ll spend twenty minutes figuring it out. Then they’ll laugh and call you a genius.

Wrapping This Up (Literally)

You’ve got 29 solid ideas here. Pick the one that matches their personality best – or combine a few for a ridiculous DIY gift basket.

The person who has everything doesn’t need more things. They need proof that you know them. And nothing says “I see you” like a handmade memory jar or a custom spice blend.

Now go raid your craft stash. Your glue gun is waiting. And please, for the love of holiday sanity, start before December 23rd.

Happy making, friend.

Leave a Comment