Last Updated on November 21, 2025
If you’re on the handmade Christmas kick this year, you’re not alone. So am I!
I’m choosing presence over presents this year and bringing back the 90s Christmas I loved as a kid – simple, crafty, low pressure, and full of small moments that feel meaningful.

If you want to gift thoughtfully, and without breaking the bank, these DIY Christmas presents are for you. There’s something for everyone on this list – whether you prefer easy or complex DIYs.
I’ve included all kinds of DIYs – beauty, cooking, fashion, and practical gifts alike. Best of all? Many of these tutorials are zero waste (or close to it).
what are good homemade Christmas gifts?
Good homemade Christmas gifts include consumable items, like homemade nut butters, vanilla extract, or jams. But not all homemade gifts are edible – you can also make items like bath bombs, candles, body scrubs, beeswax wraps, and so much more.
If you’re extra crafty, you could even make wooden gifts (like shelving or tablet holders), ceramic items (like mugs or jewelry), or knitted/crocheted pieces (like blankets, scarves or hats).
It all depends on your level of skill, time at your disposal, and ingredients/materials you have access to.

what are good inexpensive Christmas gifts?
Some good inexpensive Christmas gifts are DIY cornstarch ornaments, handmade body or lip scrub, seasoned salt blends, and homemade treats (like these chocolate chip cookies or vegan sugar cookies).
And never forget to hit up your local thrift store – you can find so many great items that would make affordable gift baskets!
Wrapping DIY Christmas gifts also doesn’t have to be expensive. Reusing gift bags and ribbons from last year, upcycling packaging paper, or even repurposing a scarf for furoshiki wrap are all low-waste and affordable!
RELATED: Gift Wrapping: How to Keep It Easy, Eco and Chic
how can I make a last minute gift?
You can make a last minute gift by getting crafty using the materials you have on hand!
For example, if you have a cardboard box, why not try making an upcycled cardboard dollhouse, vehicle, or pirate ship for a child? For adults, a DIY storage container or a shoe rack works.
One of my fav last minute gifts is scented bath salts in an upcycled glass jar – just a little Epsom salt and essential oil blends will do the trick!
Here’s my list of DIY Christmas gifts – something for everyone and every skill level.

- Bath salts
- DIY makeup like mascara/eyeliner, or lip to cheek
- Bath bombs
- Lip scrub
- Lip balm
- Face mask
- Body lotion
- Natural perfume
- Dry shampoo
- Shampoo bar
- Body soap
- Deodorant
- Rose water toner
- Hand-poured coconut/soy/beeswax candles
- Simmer pot in a jar
- Cookie, brownie, soup mix or hot cocoa mix in a jar
- Handmade seasoning blends
- Vanilla extract
- Vegan caramels or plant-based butter wrapped in compostable parchment paper
- Herb or citrus infused olive oil
- Peanut butter + jam
- Beeswax wraps
- Apple or pumpkin butter
- Sourdough or no-knead artisan bread
- Finished embroidery hoops
- Embroidered pillows, tote bags, clothes or cloth napkins
- Sewn cotton rounds
- Knitted scarf, hat, gloves, sweater, or blanket
- Hand warmers
- Quilt blanet, quilted coat or quilted wallet
- Tie dyed secondhand silk scarves, clothing or sheets
- Hand painted or drawn artwork
- Air dry clay paint palette
- DIY wooden frame for paintings or print photos
- Handmade ceramics (mugs, chawan, chasen holder, vase, spoon rest, etc.)
- Woodworked items (birdhouse, shelving, bookcase, wall guitar mount)
- Carving wooden bowls by hand
- Natural branch coasters
- Plant propagations in one of these DIY planters
- Seed balls using native seeds
- Handwoven baskets or bowls
- Macrame produce bag
- Macrame plant hanger
- Fabric paper mache bowls
- Upcycled paper earring jewelry
- Clay earrings
- Handmade plush toys
- Felt ‘food’ toys
- Wooden toys (like vehicles, blocks, or dollhouses)
- Knit or crocheted baby clothes
What do you think of these DIY Christmas presents? Let me know in the comments!
The post 50 DIY Christmas Presents Anyone Can Make appeared first on Going Zero Waste.














