17 DIY Holiday Gifts You Can Make At Home

From personalized gift sets to delicious homemade baked goods, we've rounded up a few festive ideas that will save you time and money.
17 DIY Holiday Gifts You Can Make At Home

Whether you’re an expert crafter or you’ve run out of time to find the perfect present for that special someone (hey, it happens!), we've got you covered this holiday season. Here, we’ve compiled a list of ideas that range from personalized gift sets that can be thrown together with items you've got at home to DIY decorations and delicious homemade baked goods.

Herbes de Provence Salt

It’s hard to justify purchasing gourmet salts for yourself, so why not spoil someone you love with a homemade version that's just as fancy as the store-bought kind? Recipe here.

Lemon, smoked chili, and Herbes de Provence salts

Colour Blocked Yarn Ornaments

While these ornaments wouldn’t look out of place in a trendy home decor store, they are so easy to make that you can do it yourself. Tutorial here

Christmas-tree-colour-blocked-DIY-yarn-ornaments-Marie-Eve-Best-Lake-Jane(Photo: Sian Richards)

DIY Snow Globes

This upcycled DIY project uses materials you can find around the house and is fun to make with kids. Tutorial here

17 DIY Holiday Gifts You Can Make At Home(Photo: Roberto Caruso)

Chocolate-Hazelnut Salami

Forget gourmet chocolates this holiday season—surprise your loved ones with a homemade hazelnut-chocolate salami. Add some biscuits and nuts, and you have yourself a sweet charcuterie board. Recipe here

Edible gift idea chocolate salami DIY wrapping(Photo: Sian Richards. Crafts: Stephanie Hung. Food styling: Michael Elliott. Prop styling: Rayna Schwartz)

Teardrop Terrarium

Go green this holiday season with a chic succulent planter. Instructions here

Teardrop-terrarium-echeveria-DIY(Photo: Paige Green)

Homemade Soap

While learning to make soap is a time investment, it's a skill you can use all year long. Tutorial here

17 DIY Holiday Gifts You Can Make At Home(Photo: Roberto Caruso)

Peppermint Meringue Kisses

Slide these colourful treats into upcycled mason jars or festive paper bags for a sweet and eco-friendly gift. Recipe here

A glass dome filled with peppermint meringue kisses.(Photo: Roberto Caruso)

DIY Mixology Kit

Throw a set of cocktail accessories into a mason jar and gift it to the budding mixologist in your life. More mason jar gift ideas here.

DIY gifts mason jar feature image(Photo: Tony Lanz)

Chocolate Peanut Butter Balls

You can’t go wrong with edible gifts—and these bite-sized peanut butter balls never fail to impress. Recipe here

No-bake desserts: Chocolate peanut butter balls(Photo: Erik Putz)

Foraged Wreath

Making your own wreath is easier than you might think—and you can find the materials in your backyard! Tutorial here

foraged-wreath-pine-cones(Photo: Sian Richards)

Tea Lover’s Gift Set

A loaf of tea cake, a teapot and loose tea make a cozy gift. Recipe here

Rhubarb-buttermilk tea cake.Photo, Roberto Caruso.

Hanukkah Garland Pouch

While this present requires some craft skills, the adorable storage pouch prevents tangling and ensures that the recipient's holiday decorating will go smoothly for years to come. They will think of you (and thank you) every year. Tutorial here

hanukkah-garland-pouch-stars-craft(Photo: Sian Richards. Styling: Reva Quam)

Vegan Chocolate Truffles

These truffles only require three ingredients to make and they're perfect for the vegans in your life (and anyone who loves chocolate). Recipe here

Tara Miller vegan truffle recipe(Photo: Tara Miller)

Unique Stationary Sets

Buy stylish notebooks, pens and pencils in bulk and put together thoughtful stationary sets when you need easy, last-minute gifts for friends and co-workers. 

17 DIY Holiday Gifts You Can Make At Home

Chocolate-Orange Biscotti Wedges

 Make these delicious biscotti wedges for the Terry's Chocolate enthusiast in your life. Recipe here.

17 DIY Holiday Gifts You Can Make At Home(Photo: Erik Putz)

Homemade Irish Cream

Spread a little bit of holiday cheer with this homemade Irish cream, which tastes just like Bailey's. Recipe here.

17 DIY Holiday Gifts You Can Make At Home(Photo: Roberto Caruso)

Cookies In A Jar

The perfect gift for the baker in your life? A beautiful mason jar filled with all the dry ingredients needed to whip up a batch of delicious gingerbread cookies. All they need is to do is add eggs, butter and molasses! Recipe here.

17 DIY Holiday Gifts You Can Make At Home


Subscribe to our newsletters for our very best stories, recipes, style and shopping tips, horoscopes and special offers.

By signing up, you agree to our terms of use and privacy policy. You may unsubscribe at any time.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.