100 DIY Christmas Gifts Your Family and Friends Will Love

Creative and useful handmade ideas for parents, grandparents, teachers and kids alike.

Christmas can be one of the most joyful holidays of the year. But when you consider gift-giving, decorations and party planning, it's no wonder it's also one of the most expensive. If you find it difficult to stick to your holiday budget — especially when the most popular gifts of 2023 are only a click or swipe away — DIY Christmas gifts are the answer. They're thoughtful, creative and can be personalized for that special someone in your life. That's why we're sharing some of the easiest (and best last-minute!) homemade Christmas gifts that you can make for everyone on your gift-giving list this year. Bags Packaging

100 DIY Christmas Gifts Your Family and Friends Will Love

We've sprinkled in an array of Christmas crafts for adults and kids to gift to their loved ones. Some of the ideas, like giant ornament pillows, gold leaf candle holders and name puzzle pieces, double as cherished pieces of decor. Others are edible —the snowmen spoons and the coffee mug mixers are delicious examples. We even have a few Christmas gift basket ideas, including tutorials on how to crochet and knit your own bags and hats (all thanks to the GH Stitch Club and their library of patterns). Plus, when it comes to decorating a Christmas tree, you can't go wrong with homemade ornaments parents, grandparents, teachers and coworkers would love to hang.

So, get ready to be extra crafty this year, all while using our roundup for inspiration. And for more DIY Christmas content, check out our assortment of homemade gift-wrapping ideas and homemade Christmas cards.

Basic sewing skills and blogger Kelly's ornament pillow template will help you DIY these adorable plush pillows. They're festive and can be kept on display long after the holiday season ends.

Get the tutorial at Studio DIY »

Everyone can appreciate a DIY neon sign to brighten an office space. Blogger Alexis started by gluing foam project bricks to a white canvas. After deciding on the word to feature, sketch it out on paper, use yarn to lay it into the board, then pull your lights through.

Get the tutorial at Persia Lou »

For this craft, start by spray painting clear ornaments white. Find letter and holiday-themed stencils to apply to the ornaments before painting them in your desired color. Finish the designs off with a sealer. Then, hot glue ribbon or twine to the top so your gift recipient can hang their new decoration on the tree.

Get the tutorial at Tonya Staab »

Any holiday dinner table can benefit from the glow of candlelight. Paint clear candle jars with adhesive. After waiting 30 minutes for the glue to dry, place sheets of gold leaves over the area. Smooth everything out with your hands before applying a thin layer of sealer on top.

Use washi tape to add flair to basic Christmas cards. Take your pick of festive designs and patterns — think Christmas trees, presents, stripes and snowflakes.

Easily transform glass ornaments into colorful decor by hot gluing tinsel fringe from the bottom to the top. Whoever you gift them to — a friend, coworker, parent or neighbor — will surely find them stunning.

A mouthwatering treat, especially one that involves spoonfuls of chocolate, is always a go for Christmas. Sprinkle candy onto the chocolate of your choice before wrapping the spoons in plastic to give their hot chocolate an extra dose of sweetness.

Get the recipe for Coffee Mug Mixers »

Use your Cricut machine to print and cut out a winter wonderland scene onto white vinyl. Think fields of snow and white evergreens. Stick the scene around the base of a candleholder for gifting.

Don't worry: These "pears" aren't as expensive as they look! Coil twine around light bulbs and hot glue the twine in place. Use twigs as the stems and pieces of paper as your leaves.

Follow the tutorial linked below to easily knit this cozy hat. You'll need chunky yarn and this simple pattern to start. It's a gift everyone can appreciate to get through the cold winter months in style.

Learn how to knit hats »

Is it even Christmas without a merry cocktail? Here's an easy way to take yours up a notch. Cut drink skewers down to 3" long. Then, attach small bottle brush trees to the top with hot glue. Voila!

Spruce up your Christmas tree with clear glass ornaments filled with feathers, bottle-brush trees, miniature figurines (like a snowman) and more!

They'll love nothing more than receiving their favorite bottle of wine as a gift. Don't stop there, though. Consider hot gluing miniature hats and gloves to the cap and neck for a holiday-ready look.

Get the tutorial at Lydia Out Loud »

They're colorful, cute and oh-so-fun to make! Decorate ceramic, metal or glass coasters with alcohol ink to bring these elegant designs to life.

Get the tutorial at Persia Lou »

Use blogger Brittany's template to create candy-filled poppers your gift recipients can let loose right before the Christmas meal! Items needed include Kraft paper, ribbon and an X-Acto knife.

Get the tutorial at The House That Lars Built »

Make your own trendy knot pillows with a sewing machine. Once done, gift them to loved ones to place wherever they need a pop of color for the holiday season and beyond.

Get the tutorial at Sugar & Cloth »

Choose your preferred scent, fabric and shape for your air fresheners based on your giftee's style. Maybe lavender for Grandpa and lemon for Mom?

See more at Country Living »

Wrap wooden spoons with colorful embroidery thread and use quick dry glue and Mod Podge to keep it in place. They'll make the perfect gift for any home chef.

Get the tutorial at Alice & Lois »

Know anyone who is fascinated with maps or loves to travel? Then, gift them a DIY framed map, where you've outlined the countries and continents with ribbon or twine. Hot glue will keep it intact.

See more at Country Living »

Plant lovers will adore a DIY green display they can place on their coffee table, bookshelf or kitchen island. Fill a large glass bowl with soil, before creatively placing moss, cacti, succulents, stones and more on top.

Get the tutorial at Inspired by Charm »

RELATED: Best Gifts for Plant Lovers That Will Knock Their Stalks Off

25 Best Lunar New Year Gifts for 2024

45 Tea-Themed Gifts For Those Who Love a Cuppa

Stroll On: The Best Gifts for Walkers

Virtual Gift Ideas for Last-Minute Shoppers

The Best Gift Cards for Everyone on Your List

Unique Experience Gifts for Friends and Family

Your Kids' Teachers Deserve These V-Day Gifts

The Best Last-Minute Christmas Gifts to Buy

The Best Last-Minute Food Gift Ideas

40 Disney Christmas Gifts for Fans of All Ages

The Only Gift Guide You Need Right Now

A Part of Hearst Digital Media

Good Housekeeping participates in various affiliate marketing programs, which means we may get paid commissions on editorially chosen products purchased through our links to retailer sites.

100 DIY Christmas Gifts Your Family and Friends Will Love

Wine Hand Bags ©2024 Hearst Magazine Media, Inc. All Rights Reserved.