Most of these gifts run $10–25 in materials, and the range inside that is wide: a bag of potpourri or a jar of cookie mix takes an afternoon, while a memory quilt from baby clothes takes weeks and a lot of patience.
Time is what sorts them, so count the days before Christmas you actually have.
Vanilla extract needs the longest lead since the beans steep for weeks, and salt dough ornaments need at least a day to dry and harden before you can paint them.
1. DIY Photo Ornaments
Embroidery hoops make a sturdy frame for a photo ornament, and the fabric flowers around the picture give it a handmade look a plain printed circle can’t match.
Pick photos with a tight crop, since a small round window forgives faces but not full-length group shots.
Stitching the year onto the hoop turns it into a dated keepsake. Couples, grandparents and new parents are the easiest people to give it to.
2. Scented Candles in Mason Jars
Dessert candles are the version I’d pick for anyone who likes a gift that looks edible. Whipped wax holds fruit toppings in place, and a label naming the scent finishes the jar.
Make a set of three with different names and the gift feels like a bakery box. Keep them away from real food at the table, though, because they look convincing enough to confuse guests.
3. Felt Ornaments
Felt cuts cleanly without fraying, and a small scrap pile covers animals, fruit, flowers and desserts. Sequins and beads are what make each one sparkle on the tree.
Felt doesn’t fray, so a beginner can cut cleanly and skip hemming. Choose shapes that match the recipient’s hobbies or favorite treats.
4. DIY Cookie Mix in a Jar
Layering is the whole trick of a cookie mix jar: flour, brown sugar, oats and colorful candies stack into stripes that show through the glass.
Tap the jar lightly after each layer so it settles flat and the bands stay crisp.
Tie a tag to the neck with the wet ingredients and baking steps written out, since the recipient needs those. It’s cheap, quick, and works for coworkers and neighbors alike.
5. Body Scrub
Orange body scrub in a glass jar feels like a spa gift, yet the jar is the only part that needs any care.
Fresh orange slices on top look lovely for a photo, but I’d tuck in a few dried ones for gifting.
Pair 2 jars with a candle for a ready-made set. It suits teachers, sisters and anyone hard to shop for.
6. Personalized Mugs
Friends Forever, set beside a photo collage, makes a mug that reads as personal before anyone lifts it. A collage works best when the pictures share a tone, so choose shots with similar lighting.
Make 3 at once and each friend in a group gets a matching cup. A mug is practical, so it gets used long after the tree is down.
7. DIY Coasters
Resin coasters are a gift that works as decor and as a daily-use piece.
Dried flowers and gold flakes suspended in clear resin look best when the color stays soft, so a single teal swirl does more than 3 competing dyes.
Give them as a set of 4, which is how most people use coasters. Resin cures slowly, so pour a few days before you need to wrap.
8. Bath Salt Jars
Pink salt and dried rose petals make a bath gift that goes together quickly. Stick to edible-grade petals and clean, dry herbs, then pour everything into a glass jar.
The maker of this one finished the jars with ribbon, and I’d do the same. A handwritten tag with the scent and a note to use a scoop completes it.
Make several small jars at once and you have gifts for a whole group of friends.
9. Upcycled Furniture
Old dresser drawers mounted sideways on a wall become shelves, and that is the upcycle I’d choose for anyone who loves plants or books.
Sand the wood, then paint each drawer a different color so the trio reads as one deliberate piece.
Mount them with solid wall anchors, since books are heavy. A personalized gift this size costs mostly time, and a thrift-store drawer is cheap.
10. DIY Knitted Wine Bottle Sweater
A wine bottle in a knitted fair isle sweater turns an ordinary bottle into a gift that looks like it was chosen for the person.
Reindeer patterns and red trim suit the season, and the sweater slides off to stay as a keepsake.
Knit it flat, then seam it, so the fit is easy to adjust. Pick yarn in the recipient’s favorite colors; a worsted weight keeps stitches quick.
11. DIY Snowman Sock Buddies
A white sock becomes a snowman with a scarf and a knit hat, and kids tend to carry one around for weeks.
Fill the sock with rice or stuffing, tie it off in sections, then dress it with a patterned scarf cut from fabric scraps.
No sewing is needed, so it’s a fine project for older kids to help with. For a toddler, skip small buttons and draw the face with fabric marker.
12. Memory Jar
A memory jar works best when the label sorts the notes: reasons I love you, remember when, quotes or lyrics, things to do, and a miscellaneous slot.
Categories give the reader somewhere to start, and colorful paper keeps the jar cheerful.
Write slips yourself to get it started, or leave blank paper and a pen beside it so the recipient adds more. It costs little and suits a partner, a parent, or a friend moving away.
13. Hand-painted Wine Glasses
Painted champagne flutes with flowers and cursive lettering suit a wine lover better than another bottle does. Glass takes a steady hand, so practice the script on paper first and keep the flowers loose and simple.
A set of 2 makes a couple’s gift, and one name or short word per glass keeps it personal. Wash them by hand, since painted glass is a keepsake and not a dishwasher item.
14. Homemade Vanilla Extract
Vanilla extract is a gift that improves while it waits, and comparing bottles at different ages shows exactly why. Beans steep in the bottle, so the extract darkens and deepens over time.
Start it early for Christmas; a bottle made today is a gift for next year too.
Add a handwritten label with the date, and tell the recipient to keep it on the shelf and shake it now and then. It costs little and suits anyone who bakes.
15. DIY Plant Pots
Paint them in bright colors, then give each face its own eyes and ears so no two match.
This is my pick for a plant lover on a tight budget, since the bottles are free.
Hang a grid of them on a wall, or give 3 or 4 as a set. Poke drainage holes in the bottom so the roots don’t sit in water.
16. Salt Dough Ornaments
Salt dough mushrooms painted in realistic colors look charming on an evergreen branch, and the dough takes only pantry staples. One maker mixes 1 cup of all purpose flour with 1/2 cup of sea salt and 1/2 cup of warm water.
Shape the caps and stems, bake until hard, then let them dry for at least a day before painting.
Add a metal hook to each so it hangs right away. A small box makes an easy gift for kids to help with.
17. DIY Tassel Keychains
Cut the tassel from denim scraps, so an old pair of jeans supplies it free.
Thread beads in the recipient’s favorite colors above the tassel, then finish with a charm that fits them, such as a short word like "LOVE AND PEACE."
Make several at once for coworkers or classmates. Scissors and a dish of beads are nearly all the gear it takes.
18. DIY Memory Quilt
A memory quilt made from baby clothes turns outgrown outfits into a wall piece a family keeps for decades. Choose a sibling’s or a child’s clothes, and add a name sign above it to make it clear who it honors.
Expect it to be emotional work, and the maker of this one joked that she cried 64 times while sewing it.
It takes patience more than money, so start well before December. It is best for parents, grandparents and new moms.
19. DIY Potpourri
Tie the bag with red twine and tuck in an evergreen sprig, then add a label such as "Holiday Magic" so the recipient knows it’s meant for the stove.
Write simmer directions on the back of the tag, since most people won’t guess. Make a few bags at once for neighbors and teachers, and keep the dried citrus in a dry spot until you pack them.
20. DIY Christmas Wreath
Keep the size modest and let the flowers do the work.
The maker calls it a cozy handmade decoration, and a wreath this size also hangs well indoors, so the recipient isn’t tied to a door.
A bow in a pattern, like the snowflake, adds interest without more flowers. I’d pick a wooden star as the one accent and stop there.
Benefits of DIY Gifts
Budget is the strongest argument for making gifts.
Most easy Christmas crafts run $10–25 in materials, and the finished piece can look like a $50–100 purchase. Spend the savings on a better jar or nicer ribbon, since packaging is what people see first.
Customizing is where handmade pulls ahead of the store. You choose the colors, the scent, the flavor and the size for one specific person, which a shelf of identical products can’t do.
A gift box is an easy way to use that. Build one around a theme, such as cheese and wine or sweet treats, and fill it to match what the person actually likes.
Making gifts also calms the season down.
Many crafters find the slow, repetitive work reduces holiday stress, and it spreads the effort over weeks instead of one frantic shopping trip. You control the materials too, so you can reuse what you have and cut down on packaging.
Crafting with Kids
Pick projects where a child’s choices show. Decorating picture frames, making salt dough ornaments and pressing handprint keepsakes all work well for young crafters, and they build creativity and fine motor skills along the way.
Keep an eye on scissors and hot glue, and stick with supplies labeled non-toxic. Then step back on design: let the child pick the colors and placement, even when the result looks wobbly.
That loose, honest artwork often means more to a grandparent than a technically perfect adult-made piece would.
Making gifts as a family is also cheaper than buying them. It gives children a real part in the giving, not just a signature on a tag.
Last-minute Gift Ideas
Hot chocolate bombs look like a lot of effort and aren’t. You need a silicone mold (round or holiday shapes), chocolate chips or melting chocolate, hot cocoa mix, mini marshmallows and sprinkles if you like.
I melt chocolate in 30-second bursts in the microwave, stirring between each one, or set a bowl over simmering water. Spread a thin shell in the mold, then chill it for 10–15 minutes.
Crack the mold open, lift out the shells, and spoon cocoa powder and mini marshmallows into half of them.
Heat the edge of an empty shell for a few seconds, press it onto a filled one to stick them together, and scatter sprinkles over the seam while the chocolate is still soft.
Pack them in a small box with instructions: drop one in a mug of hot milk and the sphere melts to reveal the cocoa inside.
Frequently Asked Questions
What are some DIY Christmas crafts I can make?
Photo ornaments in embroidery hoops, dessert-style candles in mason jars, and cookie mix layered in a jar are all easy places to start.
Salt dough ornaments, personalized mugs and orange body scrub in a glass jar round out the list. Materials for most of these crafts land between $10 and $25, which means a whole batch for a handful of people stays cheap.
What’s a good last minute gift?
Hot chocolate bombs are my pick: a silicone mold, melting chocolate, cocoa mix and mini marshmallows make them, and the shells chill in 10–15 minutes.
Bath salt jars also come together fast, with pink salt, dried rose petals and a glass jar. A small handwritten tag that spells out how to use it makes the gift look finished.
What to give your parents for Christmas DIY?
A memory jar or a photo ornament suits parents best. The jar holds notes sorted by label, such as reasons I love you and remember when, and the recipient can add more slips later.
For a photo ornament, crop tight on one or two faces: a small round frame handles a close portrait well and swallows a group shot.


























