14 DIY Christmas Gift Ideas
If you’re looking for thoughtful ways to spread holiday cheer, these DIY Christmas gift ideas are a great place to start. Everyone will appreciate receiving these gifts.
From cozy projects like hand-knit blankets to fun gifts like hot cocoa mugs and s’mores boxes, there’s something here for everyone. Whether you need a gift for friends, family, coworkers, or neighbors, everyone will be thrilled to receive these!
1. DIY Stovetop Citrus Potpourri

This stovetop potpourri brings together citrus and spices and will make your recipients’ whole home smell like the holidays. It includes free printable tags you can attach to the jars.
Get the Directions: Stovetop Citrus Potpourri
2. Christmas Slippers Gift Idea

Turn cozy slippers into goodie-filled gifts for everyone on your list. This DIY idea includes four slipper gift themes, each easily customizable. This is the cutest idea! You can also tailor it to your budget by choosing items that fit with what you want to spend.
Get the Directions: Christmas Slippers Gift Idea
3. Chunky Hand Knit Blanket

This chunky hand knit blanket is a satisfying project that makes a beautiful homemade gift with a high-end feel. All it takes is thick yarn and some time to create a thoughtful throw for someone special.
Get the Directions: Chunky Hand Knit Blanket
4. DIY Christmas Magnets

These wood slice magnets are budget-friendly and make a unique gift. Even beginners can make them, and people will love that they’re homemade.
Get the Directions: DIY Christmas Magnets
5. Mason Jar Oil Candle Lamp

With a mix of pine cones, cinnamon, and evergreen, these mason jar oil lamps make the perfect gift. They’re simple to assemble in bulk, which is great if you’re putting together gifts for coworkers or multiple people.
Get the Directions: Mason Jar Oil Candle Lamp
6. DIY S’mores Station Box

This DIY s’mores station box is a sweet gift idea that keeps all the s’mores essentials organized in one place. It’s perfect for families or anyone who loves a cozy night by the fire.
Get the Directions: DIY S’mores Station Box
7. DIY Mini Plaster Cheese Boards

Mini plaster cheese boards are a stylish homemade gift that look impressive without requiring much time or effort. They make a wonderful gift on their own, or pair them with seasonal food.
Get the Directions: DIY Mini Plaster Cheese Boards
8. Cross Stitch Christmas Ornament

Inspired by the movie Home Alone, this cross stitch ornament is such a fun gift. Fans of Home Alone will love this one!
Get the Directions: Cross Stitch Christmas Ornament
9. Hot Cocoa Mug Gift Idea

This hot cocoa mug gift is a cozy gift everyone will love. It even includes a free gift tag, which is such a cute touch.
Get the Directions: Hot Cocoa Mug Gift Idea
10. DIY Aromatherapy Shower Steamers

These DIY peppermint eucalyptus shower steamers are easy to make and smell amazing. They’re a thoughtful option for anyone needing a little relaxation during the busy holiday season.
Get the Directions: DIY Aromatherapy Shower Steamers
11. DIY Felt Christmas Gift Card Holder

This cute DIY felt holder adds a little handmade touch when you’re giving gift cards. These are adorable!
Get the Directions: DIY Felt Christmas Gift Card Holder
12. Rolled Beeswax Candles

Rolled beeswax candles are so simple to make that even kids can help. You can decorate them as you like, making each candle a unique handcrafted gift.
Get the Directions: Rolled Beeswax Candles
13. Hanging Teacup Bird Feeder

This charming project repurposes a teacup into a bird feeder. Going to the thrift store and finding a teacup is half the fun, and anyone who loves birds will appreciate receiving this one.
Get the Directions: Hanging Teacup Bird Feeder
14. Christmas Oven Mitts Gift

Oven mitt gift bundles are a festive way to wrap small kitchen tools, treats, or baking mixes. They’re practical, affordable, and easy to customize for anyone who loves to cook or bake.
Get the Directions: Christmas Oven Mitts Gift
