25 Best DIY Christmas Gifts (2026) I’ve Actually Made & Given

SKL is reader supported. When you buy through links on our site, we may earn affiliate commission. Learn more here.

I’ve made and given away DIY Christmas gifts for years now, and the ones people remember aren’t the fanciest. They’re the sourdough starter that’s still alive on someone’s counter, the lip balm a friend keeps refilling, the pressed-flower frame my mom never took down.

These are 25 of my favorites: eco-friendly, budget-friendly, plastic-free, and easy to customize to whoever you’re making them for. From non-toxic beauty recipes to handmade decor to edible treats, every one of these is something I’ve actually made myself, not just an idea I found and liked the sound of.

Text reading "Homemade Christmas Gifts", showcasing 9 homemade Christmas gift ideas such as homemade candles, bath bombs, knitted blanket and more.

That’s the real case for handmade gifts: not less waste, though there’s less of that too, but more staying power.

They’re the ones that turn into an inside joke, or a yearly tradition, or the thing someone brings up months later because they’re still using it.

A hand-knitted blanket that ends up on the back of the couch permanently. A jar of jam that gets requested again the next year. A playlist someone actually replays.

That’s what this list is: 25 sustainable, handmade Christmas gifts I’ve actually made myself, each one simple enough to pull off without special skills, and thoughtful enough that it becomes the one people remember giving, and receiving.

The Best Sustainable DIY Christmas Gifts, in a pinch…

P.S. Don’t forget to check out my ultimate guide to the best non-toxic gifts for everyone on your list, for every season and occasion. I’ve personally gifted every single item featured, and each one has been carefully vetted by the SKL team.

DIY Gift Planner

Why choose DIY gifts this Christmas?

Handmade gifts show a kind of thought a gift card never can. You can’t buy someone’s time and attention off a shelf, but you can hand it to them in a jar, a frame, or a hand-knit blanket.

Some of the most cherished gifts I’ve ever received were incredibly simple: a plant cutting from a friend’s favorite vine, a candle that smelled like someone’s actual home, a scrapbook page with a joke only the two of us understood. None of it was perfect. All of it was intentional.

To be clear, not everything on your list needs to be handmade, and I’m not suggesting you DIY your whole Christmas. A few thoughtful handmade gifts mixed in with the rest of your shopping can mean just as much as an entire homemade holiday.

If you want a mix of both, my non-toxic gift guide covers everything else, hundreds of tested, sustainable picks for whoever else is on your list.

Whether you’re mixing natural ingredients, baking from scratch, or working with materials you already have around the house, that’s the whole idea: use what you have, make it meaningful, and let the gift say something a store-bought version couldn’t.

So, without further ado, here are 25 of my favorite creative, low-waste, budget-friendly DIY Christmas gift ideas for 2026.

25 Best DIY Holiday Gift Ideas That Anyone Would Love

1. DIY Calendar of Love

Handmade personalized calendar filled with memories, birthdays, and handwritten love notes as a heartfelt DIY Christmas gift.

This one is extra special. A DIY Calendar of Love is more than a gift, it’s 365 tiny reminders that someone is seen, loved, and appreciated.

Start with a simple calendar (design one online or grab one with their favorite animals, colors, or theme), then fill it with birthday reminders, shared memories, handwritten notes, inside jokes, and encouraging words for the harder months. I’ve even added little future plans, like “movie night soon?” on a random Wednesday.

Print on recycled paper or thrift a calendar and give it new life. It’s an intentional gift that keeps giving all year long.

2. Homemade Bath Salts

Glass jar of eco-friendly homemade bath salts with dried lavender and a compostable label, perfect for a low-waste Christmas gift.

Homemade bath salts are one of my go-to gifts when I want something simple but meaningful.

Mix Epsom salt with a bit of baking soda, dried herbs like lavender or chamomile, and a few drops of essential oils. Package them in an old glass jar, tie on a handwritten tag, and you’ve got a spa moment ready to gift.

Perfect for teachers, friends, neighbors, just about anyone who deserves a few quiet minutes to themselves. I also like adding a “bath ritual” suggestion on the label for an extra thoughtful touch.

Homemade Bath Salt Tutorials:

3. Pressed Flowers

Framed pressed flowers in a minimal wooden frame as a handcrafted, eco-conscious holiday gift for flower lovers.

There’s something wildly sentimental about preserving flowers and turning them into art. I’ve done this with flowers from a wedding bouquet, wildflowers from a hike, even petals from my daughter’s first birthday.

Pressed flowers can become framed wall art, bookmarks, or cards. Use a thrifted frame or upcycled cardboard backing for a zero-waste, deeply personal gift, ideal for someone who loves handmade touches or simply being surrounded by nature indoors.

Pressed Flowers Tutorials:

4. DIY Body Scrub

Homemade brown sugar body scrub in a glass jar with a handwritten gift tag and natural ingredients.

This 3-ingredient body scrub is fast, effective, and genuinely indulgent. Mix brown sugar, sweet almond oil, and a bit of vitamin E (or sub coconut oil), then add essential oils like peppermint or vanilla and scoop into a cute little jar.

I’ve made these in batches and gifted them with dried herbs tucked inside.

A DIY clean beauty gift that costs under $5 but feels like a luxury, ideal for besties, coworkers, or stocking stuffers.

5. DIY Eucalyptus Shower Bundles

Eucalyptus shower bundle hanging from twine in a steamy bathroom as a natural, wellness-focused Christmas gift.

You don’t need to spend much to make someone feel pampered. A eucalyptus shower bundle is beautifully simple: a few stems tied to a stick or string, hung in the shower to release calming oils when the steam hits. It smells incredible.

I usually source the eucalyptus locally or grab extra from a farmer’s market bouquet.

Tie it with cotton twine or natural ribbon, add a tag explaining how to use it, and you’ve got an earthy, wellness-forward gift that doubles as bathroom decor and lasts for weeks.

Hanging Herb/Plant Gifts Tutorials:

6. DIY Clay Gifts

Working with clay is pure creative therapy, and it makes for meaningful gifts. Air-dry clay is inexpensive, easy to work with, and doesn’t require a kiln.

Create jewelry dishes, ornaments, coasters, or trinket bowls that feel straight from an artisan market.

I made a set of hand-pressed herb plates one year, and my mom still uses them daily. Whether you go simple or detailed, the beauty is in the imperfections.

Wrap them in a cloth napkin or one of our favorite eco-friendly gift wrapping ideas.

DIY Clay Gift Tutorials:

7. Homemade Snow Globes

Upcycled DIY snow globe with mini trees and glitter inside a glass jar, sitting on a holiday table.

Homemade snow globes tap right into childhood wonder. With a small jar, distilled water, glycerin, and a few miniatures (bottlebrush trees, woodland animals, photos), you can build a dreamy scene that sparkles with every shake.

I like to glue a little message or quote to the base for a personal touch.

Fun to make with kids, and perfect for gifting to teachers, grandparents, or as a keepsake from little ones. Add biodegradable glitter and an upcycled jar for an eco-conscious twist.

Homemade Snow Globe Tutorials:

8. Homemade Sourdough Starter

Sourdough starter in a mason jar with a rustic cloth cover, paired with fresh-baked bread as a homemade Christmas gift.

There’s something symbolic about gifting sourdough. It grows with care, feeds people, and gets better with time. I was gifted a starter years ago, and it’s still going strong.

Package it in a mason jar with a handwritten note on care instructions, and if you have time, bake a small loaf to go with it. Wrap it in linen or a beeswax wrap for a cozy, zero-waste presentation.

Homemade Sourdough Recipes: 

9. Homemade Macrame

Boho-inspired macrame wall hanging made with natural cotton cord, handmade as a sustainable gift.

Macrame is my go-to when I want a gift that feels grounding and beautiful. With a bundle of cord, some patience, and a little YouTube help, you can craft plant hangers, wall hangings, or keychains that feel like a piece of slow-living decor.

I usually knot while listening to a podcast and wrap the finished piece with a note that says “made with love, and a whole lot of knots.”

Grab a macrame kit, or just load up on cord at your local craft store.

Homemade Macrame Tutorials:

10. Shortbread Cookies

Stack of golden brown shortbread cookies tied with twine, sitting on a linen napkin as a DIY edible gift.

Is there anything better than a simple, buttery shortbread cookie made with love? Timeless, nostalgic, and always a hit.

Bake a small batch, tie into little stacks with compostable twine, and slip into a reusable tin or parchment-lined jar.

I like including a handwritten recipe card, bonus points if it’s in your own handwriting.

Shortbread Cookie Recipes:

11. DIY Homemade Candles

Hand-poured soy candles in glass jars with dried flowers and essential oils, ready as homemade Christmas gifts.

There’s something grounding about pouring your own candles, like bottling up a little calm to give someone you love.

With soy wax, a few essential oils (lavender or cinnamon-orange are my favorites), and a cotton wick, you can create cozy candles in repurposed jars, teacups, or thrifted vessels.

Add dried herbs or flower petals for a natural touch. These make excellent hostess gifts, white elephant swaps, or teacher presents.

Homemade Candle Tutorials: 

12. DIY Lip Balm

Zero-waste DIY lip balm in metal tins with essential oils and shea butter, ready to gift for the holidays.

Another go-to DIY beauty gift. Use zero-waste lip balm containers, and follow this simple recipe:

Melt everything except the essential oils together in a double boiler on low heat, mix well, then stir in the essential oils.

Pour immediately into containers, remelting on low if it hardens too soon. Let cool for a few hours until fully solid. Lasts about a year.

13. Knitted Blanket

Chunky hand-knit blanket folded neatly with a ribbon, gifted as a homemade cozy Christmas present.

This one’s for the patient makers. A hand-knitted blanket is a true legacy gift, a slow, sacred project that becomes an heirloom.

Use soft, chunky yarn in a color you know your giftee will love.

Whether it’s draped over their couch or wrapped around them on a chilly morning, they’ll think of you every time they use it.

Knitted Blanket Tutorials: 

14. Homemade Bath Bombs

Colorful handmade bath bombs in a wooden tray, wrapped for gifting as a natural DIY Christmas gift.

DIY bath bombs are fun to make and even more fun to use. Combine baking soda, citric acid, Epsom salt, a skin-safe oil, and your favorite essential oils. Mold into fun shapes or use a simple silicone tray.

I love a peppermint-vanilla combo for winter, wrapped in kraft paper with a note that says “drop, fizz, relax.” Great for stocking stuffers or pairing with homemade bath salts.

Homemade Bath Bombs Tutorials: 

15. Scrapbook

Handmade scrapbook with printed photos, handwritten notes, and washi tape as a sentimental Christmas gift.

Scrapbooks are making a comeback, and for good reason. In a world of digital everything, a handmade scrapbook or photo book is wildly personal.

Include printed photos, pressed flowers, old ticket stubs, handwritten letters, even a QR code linking to a playlist.

I’ve made these as friendship books, travel journals, and “our year together” retrospectives. Add your own captions and drawings to make it perfectly imperfect.

Scrapbook & Photobook Tutorials:

16. Homemade Jam & Jelly

Jar of homemade jam with a handwritten tag and twine, set on a rustic holiday table as a DIY Christmas gift.

Few gifts feel as nostalgic as a jar of homemade jam. Raspberry, apricot, or classic strawberry, this is a gift that instantly says “I thought of you.”

Add a handwritten label, a note on how to serve it (sourdough toast, anyone?), and tie it with twine.

Make a few in one batch and share with neighbors, teachers, or anyone who loves something sweet.

17. Personalized Key Rings

Handmade macrame keychains in neutral and earth tones, arranged with gift tags for holiday giving.

Tiny, useful, and full of personality, DIY keychains are an underrated win. Choose from macrame, beaded designs, or upcycled materials like leather scraps and fabric.

Great beginner crafts, and ideal for bulk gifting to friends, coworkers, or as stocking stuffers.

I like personalizing each one with the recipient’s favorite color or a charm that means something to them.

Homemade Keyring Tutorials: 

18. Bohemian Rope Baskets

Handmade boho rope basket made from cotton cord, placed with a plant inside as a DIY holiday gift.

You can make gorgeous rope baskets at home, no sewing machine required. I was shocked the first time I tried this, and now it’s one of my favorite DIY gifts.

With cotton rope, hot glue, and a little patience, you can create baskets that look boutique-made. Use them to hold plants, skincare goodies, or small gifts, I’ve made several sizes and gifted them as catch-all trays.

Homemade Basket Tutorials:

19. DIY Painting

Colorful abstract plant painting on canvas with brushes and paints, created as a heartfelt DIY holiday gift.

What I love most about this gift is that no matter how it turns out, it’s still a beautiful piece of art. I’m absolutely not a good painter, but the very first painting I ever did, a monstera plant, still hangs on my wall right behind my desk.

All you need is paint, sturdy paper, one or two brushes, and a muse. I paint the plants around my house, but feel free to use your own inspiration.

P.S. This is the paint set that I have (I have had it for years now and have made well over 20 different gifts from it!)

20. Old School Mixed Tape or Playlist

Smartphone displaying a personalized playlist with headphones, wrapped as a modern take on the classic mixed tape.

Bring back the charm of the classic mixed tape, just in a 2026 kind of way. Curate a digital playlist on Spotify, Apple Music, or YouTube filled with songs that remind you of your recipient.

Add voice notes, memory-tied tracks, or themed vibes like “songs for slow mornings” or “us, in songs.” Turn the finished playlist into a scannable QR code, or send it with a card explaining your picks.

21. Homemade Body Mist

Glass spray bottles with natural homemade body mist, labeled with handwritten tags and floral scents.

Body mist is one of the simplest gifts to make and one of the most universally loved. You only need witch hazel or distilled water, essential oils, and a beautiful glass spray bottle.

Customize the scent to match your giftee’s vibe: lavender for calm, citrus for energy, vanilla for warmth.

Homemade Body Mist Tutorials: 

22. DIY Plant Cuttings

Glass jar with a rooted pothos cutting tied with a bow, perfect for an easy plant lover holiday gift.

No need to buy fancy plants when you can gift a cutting straight from your own collection. A water-rooted cutting is a sweet, symbolic gift, it represents growth, love, and care.

Snip a healthy vine (with permission), root it in a jar of water, and let it grow for a few weeks before gifting. Include a note with its name and care instructions.

Budget-friendly, zero-waste, and deeply personal. I’ve gifted so many little plant babies over the years, and they always make people smile.

23. Morning Ritual Kit

DIY morning ritual kit with matcha, candles, affirmations, and journal, wrapped in a cozy scarf.

A Morning Ritual Kit is a genuinely loving way to let someone know you’re thinking about them.

Fill it with a small jar of matcha or organic tea, a non-toxic candle, a blend of essential oils, a pocket-sized gratitude journal, and a few handwritten affirmations.

Wrap it all in a vintage scarf or linen wrap, and you’ve created an experience, not just a gift. Especially sweet for new moms, teachers, or anyone starting a new chapter.

24. Handmade Jewelry

DIY beaded necklace and bracelet set with soft neutral tones, displayed as a homemade holiday gift.

Handmade jewelry is timeless, thoughtful, and always one-of-a-kind. Whether you’re stringing beaded rings, crafting simple wire earrings, or making a birthstone bracelet, your intention shines through.

I love choosing colors or stones that mean something to the person, sometimes even including a tag with the “story” behind the piece. You don’t need a huge jewelry-making kit either, just pliers, beads, and a little heart.

Homemade Jewelry Tutorials: 

25. DIY Store-Bought Kits

Crafting kits for soap, embroidery, and aromatherapy wrapped in sustainable packaging for Christmas gifts.

If your giftee is a DIY enthusiast but you’re short on time, curated DIY kits are the perfect hybrid solution.

These aren’t just “gifts”, they’re entire experiences wrapped up in a box.

Soap kits, aromatherapy kits, embroidery kits, even DIY coasters. They’re fun, useful, and sustainable if you choose the right shop.

We love finding kits packaged in compostable or recyclable materials (Uncommon Goods is a favorite).

Our Favorites from Uncommon Goods:

🌍 Sustainable DIY Gifting Tips for the Season

  • Make it a family thing. Get your kids involved in making salt dough ornaments or painting cards!
  • Skip the wrapping paper. Use scarves, old maps, newspapers, or upcycled fabric. Check out our guide to eco-friendly gift wrapping!
  • Label with love. Add a handwritten tag explaining your DIY or sharing a memory.
  • Give the experience. Include a little “how-to” card or a link to the tutorial if you want the recipient to make it with you next time.
DIY Gift Planner

FAQs About DIY Christmas Gifts

Are homemade gifts really better than store-bought?

IIn many cases, yes. Homemade gifts feel more personal and thoughtful, especially when made with real intention, and they tend to generate less waste and allow for total customization. A handmade lip balm or a photo book of memories carries a kind of care a last-minute gift just can’t match.

I’m not very crafty. Can I still make a meaningful DIY gift?

Absolutely. Not all DIY gifts require artistic talent or fancy tools. Some of the easiest ideas, like a plant cutting in water, a curated playlist, or a jar of homemade bath salts, are also the most meaningful. Pick something you genuinely enjoy making and keep it simple. Thoughtfulness beats perfection every time.

Will I really save money by making my own gifts?

Most likely, yes, especially if you’re using items you already have or sourcing materials secondhand. DIY gifting also helps you skip holiday markups, and if you’re making gifts in bulk, like cookies or scrubs, the savings add up fast. A smart option if you’re watching your budget.

How do I make my DIY gift look more polished?

Presentation makes a real difference. Use reusable or compostable packaging, glass jars, kraft paper, cloth wraps, and add a handwritten tag or care instructions. A clean, intentional look elevates even the simplest handmade item, and imperfections are part of what makes it feel human.

What are the best DIY gift ideas for coworkers or acquaintances?

Stick to simple, universally appreciated gifts: homemade cookies, soy candles, mini jars of jam, bath bombs, or lip balm in a compostable tin. Thoughtful and low-pressure, festive without feeling too personal.

What’s the most sustainable way to wrap a DIY gift?

Skip new wrapping paper for fabric scraps, a vintage scarf, brown kraft paper, or even newspaper. Tie it with natural twine or yarn, and add dried orange slices, herbs, or cinnamon sticks for a festive, compostable touch. Beauty without the waste.

How can I involve my kids in making holiday gifts?

Kids love crafting, and it’s a lovely way to nurture that. A shared batch of bath salts, a hand-painted card, or a cookie mix jar are all easy enough to make together as a family, and it teaches kids the joy of giving something they made themselves.

Made With Love (And a Little Less Waste)

A handmade gift is never really about the thing itself. It’s the time you spent on it, and the fact that you thought of someone specific while you were making it, not a general “someone” but them, exactly as they are.

That sourdough starter, that lip balm, that frame still on my mom’s wall, none of them were expensive or perfect. They were just made with someone particular in mind. That’s the whole trick.

Whether you’re a seasoned crafter or making your first bath bomb this weekend, I hope something on this list finds its way into your holiday, and into someone else’s hands, this year.

You Might Also Love…

Keep the inspiration going with these reader-favorite guides for even more conscious gifting:

Each list is filled with ethical brands we trust, creative low-impact swaps, and realistic ideas for busy families looking to celebrate with purpose.

📌 Save This DIY Christmas Gift Guide

Save this guide to Pinterest so you can come back to it again and again! Whether you’re gifting last-minute or planning your next sustainable craft day. This one’s worth pinning. 

Text reading "Easy DIY Christmas Gifts", showcasing a collage of DIY Christmas gifts.

Leave a Reply

Your email address will not be published. Required fields are marked *

Where To Next?