17 DIY Christmas Gift Ideas That Are Easy to Make and Thoughtful to Give
The best DIY Christmas gift ideas do not look homemade — they look boutique-bought, and cost a fraction of the price. Every idea in this list of DIY Christmas gift ideas is easy to make at a kitchen table, uses supplies from one shopping trip, and suits real people: teachers, neighbours, coworkers, friends and family.
Work through one project at a time, or set up a small assembly line and batch them — most take under an hour, and several cost less than five dollars each. Pick the idea that fits your person — the checklist under each photo walks you through it.
1. Hot Cocoa Mix Jars — the Easiest DIY Christmas Gift on This List

Photo Credit: Jess Bailey Designs / Pexels
Layer cocoa powder, sugar, chocolate chips and mini marshmallows in a clear jar. Use a funnel so layers stay neat, tap gently to keep the stripes sharp, and finish with twine and a tag: just add hot milk.
Add a twist — crushed candy cane for peppermint cocoa, cinnamon and a pinch of chilli for Mexican hot chocolate. One batch fills several jars.
Why they’ll love it: It is cozy and useful — enjoyed on a cold night, not shelved and forgotten.
Who it suits: Teachers, neighbours, coworkers and warm-drink lovers.
Supply cost: Around $3–$6 per jar; prices change — check the current price.
2. Scented Candles in Glass Jars

Photo Credit: PattayaPatrol / Wikimedia Commons
Melt soy wax, stir in a festive fragrance — pine, vanilla or cinnamon — and pour into small glass jars, wick held centre. Let them cool slowly so the tops set smooth.
Make each one personal with a hand-lettered label: a name, a date or a short message under the lid. One melting session pours a batch, and no two labels are alike.
Why they’ll love it: They look boutique-bought, and the personal label makes each one unmistakably theirs.
Who it suits: Friends, coworkers, teachers and hosts.
Supply cost: Around $5–$9 per jar; prices change — check the current price.
3. Peppermint Sugar Scrub

Photo Credit: Alesia Kozik / Pexels
Stir sugar with melted coconut oil and a few drops of peppermint essential oil — a spa-style scrub mixed in ten minutes. Spoon into small jars while soft, level the tops, and let it set before sealing.
Tint half the batch pink and swirl the two halves for a candy-cane effect. A ribbon and a label turn a jam jar into a boutique gift.
Why they’ll love it: It feels like a spa treat and leaves winter skin soft.
Who it suits: Moms, sisters and friends who love a pamper night.
Supply cost: Around $4–$7 per jar; prices change — check the current price.
4. Hand-Painted Christmas Ornaments

Photo Credit: Sergej / Pexels
A plain glass or shatterproof bauble becomes a keepsake with acrylic paint and a fine brush. Sketch a simple design first — snowflakes, dots, a tiny tree, a name and the year — then paint in thin layers, letting each dry.
One design repeated across a set of four looks like a matching collection. Finish with clear sealant so the painting survives years of unboxing.
Why they’ll love it: It is one of a kind — no two hand-painted baubles come out alike.
Who it suits: Sentimental gifters, new homeowners and ornament collectors.
Supply cost: Around $8–$15 for baubles and paints; prices change — check the current price.
5. Homemade Snow Globes

Photo Credit: Kristina Paukshtite / Pexels
Glue a waterproof figure to the inside of a jar lid, fill the jar with distilled water, a drop of glycerine and glitter, then screw the lid on and seal it. Turn it over and the snow falls.
Bottlebrush trees, tiny deer and mini houses all work — choose a figure that means something to them. A ribbon around the lid hides the join.
Why they’ll love it: It is pure Christmas nostalgia, handmade for one person.
Who it suits: Kids, grandparents and festive-decoration collectors.
Supply cost: Around $6–$10 per globe; prices change — check the current price.
6. Festive Bath Bombs

Photo Credit: Jordan2808 / Wikimedia Commons
Mix bicarbonate of soda, citric acid and Epsom salts, spritz with witch hazel until it holds like damp sand, then press into round moulds with a drop of essential oil and dried petals. Leave to harden overnight.
Work in small batches so the mix does not start fizzing early. Wrapped in tissue with ribbon, a set of three looks straight from a bath shop.
Why they’ll love it: It turns an ordinary bath into a small, fizzy celebration.
Who it suits: Teens, moms and friends who love bath time.
Supply cost: Around $5–$8 for a set of three; prices change — check the current price.
7. Homemade Scented Soaps

Photo Credit: Malene Thyssen / Wikimedia Commons
Melt-and-pour soap base makes homemade soap beginner-safe: melt it, stir in essential oil and natural colour, pour into moulds and unmould once set. Press oatmeal, dried lavender or orange peel on top for an artisan finish.
Work in one scent family per batch — pine and cedarwood, or lavender and rose. Wrap bars in wax paper with a twine bow and a scent label.
Why they’ll love it: They look and smell like a soap-shop splurge, and everyone uses soap.
Who it suits: Moms, sisters, hosts and self-care fans.
Supply cost: Around $6–$10 for a set of three; prices change — check the current price.
8. Stovetop Simmer Pot Kits

Photo Credit: hello aesthe / Pexels
Fill a jar or cellophane bag with dried orange slices, cinnamon sticks, cranberries, star anise and pine. The recipient simmers it in a pot of water on low — Christmas in a jar, ready the same day.
Add a card: simmer, top up the water, enjoy for two to three days. Dried ingredients keep for weeks, so a dozen kits assemble in one afternoon.
Why they’ll love it: It fills a whole home with Christmas scent within minutes.
Who it suits: Hosts, food lovers and anyone whose home is their happy place.
Supply cost: Around $5–$9 per kit; prices change — check the current price.
9. Homemade Lip Balm Pots

Photo Credit: Matthew Henry / Burst
Melt beeswax with coconut oil and a little shea butter, stir in a drop of peppermint or vanilla flavour oil, and pour into small tins before it sets. One batch takes about fifteen minutes on the stove.
One batch fills ten or more pots — the best-value gift on this list. Add a tiny label with the flavour and date, and group three pots in a pouch.
Why they’ll love it: It is genuinely useful and small enough to live in a coat pocket.
Who it suits: Friends, teens, coworkers and stocking fillers.
Supply cost: Around $1–$3 per pot in a batch; prices change — check the current price.
10. DIY Terrarium Jars

Photo Credit: Jonna Fransa / Wikimedia Commons
Layer pebbles, a little charcoal and soil in a wide glass jar or dome, then tuck in tiny succulents and finish with stones or a miniature figure. It needs no craft skill — just a spoon for placing and a steady hand.
Add a care card: bright light, a spoonful of water now and then. A tiny deer or tree makes it Christmassy; remove the figure and it lives on all year.
Why they’ll love it: It is a living gift that keeps growing on a windowsill.
Who it suits: Plant lovers, coworkers, teachers and hard-to-buy-for friends.
Supply cost: Around $8–$14 per terrarium; prices change — check the current price.
11. Rolled Beeswax Candles

Photo Credit: Luriko Yamaguchi / Pexels
Beeswax sheets roll into candles with no melting and no mess. Lay a wick along one edge, roll the sheet up firmly and evenly, and press the seam down with warm fingers — one candle takes about five minutes.
Roll pairs in different heights, tied with twine and a sprig of pine. The honeycomb texture does all the decorating.
Why they’ll love it: They burn with a soft honey scent and look beautifully handmade.
Who it suits: Hosts and anyone who loves a cosy table.
Supply cost: Around $6–$10 per pair; prices change — check the current price.
12. DIY Scented Sachets

Photo Credit: Le Petit Poulailler / Wikimedia Commons
Sew or glue small fabric pouches, fill them with dried lavender and rice plus a few drops of essential oil — or cinnamon, cloves and dried orange peel for a Christmas version. Tie or stitch the top closed.
Make them in sets of three in matching fabric. They slip into drawers, wardrobes, gym bags and cars, so one small batch scents a whole home.
Why they’ll love it: They are tiny, useful and make every drawer smell like a gift.
Who it suits: Moms, grandmothers, coworkers and stocking fillers.
Supply cost: Around $3–$6 for a set of three; prices change — check the current price.
13. Handmade Resin Coasters

Photo Credit: Thirdman / Pexels
Stir resin and hardener, pour into silicone moulds, and swirl in pigment, gold flakes or dried flowers. Demould after 24 hours and sand rough edges — the coasters look like a craft-shop splurge.
Make sets of four in colours matching your person’s kitchen. Gloves and a ventilated room are the only real requirements.
Why they’ll love it: They look like polished stone and protect tables in style.
Who it suits: New homeowners, coffee lovers and design-minded friends.
Supply cost: Around $12–$18 for a set of four; prices change — check the current price.
14. Cozy Knitted Scarves

Photo Credit: Tobias ToMar Maier / Wikimedia Commons
A hand-knitted scarf is the classic winter project, and a simple garter or ribbed stitch keeps it beginner-friendly. Choose soft yarn in forest green, cream or burgundy, knit it long and wide, and block it flat so it drapes neatly.
Wrap the finished scarf in tissue with a sprig of pine and it looks like a boutique buy. One colour per person keeps it personal, even from the same pattern.
Why they’ll love it: It is warm, wearable all winter, and carries the care of something made by hand.
Who it suits: Friends, sisters, moms and anyone in a cold climate.
Supply cost: Around $8–$18 per scarf in yarn; prices change — check the current price.
15. Dried Orange Slice Garland

Photo Credit: Ellie Burgin / Pexels
Slice oranges thinly, pat dry and bake low and slow until translucent and golden. Thread twine through each slice with a needle, spacing them with wooden beads or bay leaves.
The slices glow amber against fairy lights and carry a light citrus scent. Hang it on a mantel, window or tree — or coil a short one into a gift box.
Why they’ll love it: It is natural, lightweight and beautiful — nothing plastic about it.
Who it suits: Rustic, eco-minded decorators and farmhouse-style lovers.
Supply cost: Around $4–$7 per garland; prices change — check the current price.
16. Handcrafted Jewelry

Photo Credit: W.carter / Wikimedia Commons
Simple tools open up real jewelry making: chain, jump rings and a clasp become a necklace, wire and beads become earrings. Start with one design and make it well — neat links and a secure clasp are what look expensive.
Choose one metal tone for a matching set. Present it in a small box or pouch with a note about the stones or colours you chose for them.
Why they’ll love it: It is made for one person only — no shop sells the same piece.
Who it suits: Best friends, sisters, daughters and partners.
Supply cost: Around $8–$15 in supplies per piece; prices change — check the current price.
17. Handmade Felt Ornaments

Photo Credit: Valentin Ivantsov / Pexels
Cut simple shapes from craft felt — stars, trees, hearts, little boots — stitch two matching pieces together with contrasting thread, stuffing lightly before closing the seam, and add a ribbon loop for hanging.
A stitched initial makes each one personal, and the forgiving shapes make it a good project for kids to help with.
Why they’ll love it: They are unbreakable, feather-light and made to be kept for years.
Who it suits: Families with kids or pets, teachers and sentimental decorators.
Supply cost: Around $3–$6 for a set; prices change — check the current price.
How to Choose the Right DIY Christmas Gift
Start with the person, not the project. A plant lover treasures a terrarium, a homebody a knitted scarf, a host a simmer kit or a scented candle. Be honest about your time: jars, sachets and lip balm batch quickly for long lists, while knitting and painting reward a slower weekend. One well-made gift, chosen for one person, always beats three rushed ones.
Frequently Asked Questions
Conclusion
The best DIY Christmas gift ideas are never the most complicated ones — they are the ones chosen for a real person and made with a little care. Pick your project, gather the supplies in one trip, and enjoy handing over something no store sells. Happy making — and Merry Christmas.

WRITTEN BY
Ruby Lawson
I’m Ruby Lawson, the editor behind Men Style Lab. Every outfit idea and gift guide here is built from real life — pieces you can actually find, wear and afford, styled for real occasions — so you can get the look right the first time. Follow along on Pinterest for fresh outfit ideas every week.





