Superbilgi

60+ Amazing DIY Christmas Gift Ideas for 2025

Handmade Christmas gifts are more meaningful and more affordable, too! Add sentimental value to your gifts this holiday season!

photo wood slice on present

Handmade Christmas gifts are not only more meaningful but also more affordable. Sure, you could order every gift online and get two-day shipping to boot, but imagine your loved one's face when she sees that you put time and effort into a gift made just for her (or him)!

What's your favorite gift ever? I bet it was thoughtful, something that surprised you, and maybe even handmade. Right?

Several years ago my mom made each of my sisters-in-law and me one of those cute growth charts out of a 2×6 board. She stained the board and marked off every inch up to six feet, so we could measure our kids' heights over the years. I love it because it's something unique that I walk past every day, and I'll treasure it forever. So special!

DIY Twig Christmas Tree Ornament
DIY Twig Christmas Tree Ornament

So, do you have any handmade Christmas gifts you'd like to make for the people on your list? I recommend making DIY gifts well before the hustle and bustle of December arrives. If you still need a gift but want to add a personal touch, there's never a better time than now!

I've grouped the gifts by the kinds of things people love, like home decor, bath products, fashion gifts, foodie gifts and kids gifts. Some would make great hostess or neighbor gifts, or fabulous stocking stuffers, too!!

If you're looking for more gift ideas, you can find my list of favorite gift guides here. I'm always updating it with new ideas, so bookmark that page and check back often!

Let's make stuff!! I'm so excited!

navy home icon

Quick Ideas for Easy DIY Christmas Gifts

If you want to make a personalized gift for a friend or family member this Christmas season, here are some quick ideas to get your creative juices flowing.

Look in your cupboards and see if you can combine a few staples with a spatula or whisk, then put them in a basket or bag. Tie a ribbon around it and you have a treasured hostess gift.

Use pantry staples to make the dry ingredients for a cookie mix or bread mix and layer them in a jar. Include the instructions for the recipient and add a Christmas ornament on ribbon for a holiday touch. Add some cookie cutters and sprinkles to go with the cookie mix for decorating those cookies.

Do you have a scrap wood pile? You could frame a beloved photo or build any of the many wood projects below. I've made a DIY blanket ladder before, or a simple Christmas tree decoration from a pallet.

Look through your craft stash and see if you have fabric for a pillow or paint for a picture. A few years ago I painted dollar store frames and put greeting cards in them. Or frame a free printable! These are simple, budget-friendly ways to give a loved one a gift this holiday season.

60+ Homemade Gift Ideas for Everyone on Your List

DIY Christmas Gifts for the Home

Let's take a look at some perfect gift ideas for friends and family who love making their home feel cozy and loved!

1. Chunky Knit Blanket

Imagine giving a cozy throw that invites someone to curl up on the sofa with a book. This hand-knitted blanket adds texture and warmth, and it's surprisingly doable even if you've never knit before.

DIY Christmas Gifts: Chunky Knit Blanket
Chunky Knit Blanket from The DIY Mommy

2. Wood Finial Ornament

A simple wooden finial turned into a thoughtful keepsake ornament: paint it, add ribbon, and personalize it for someone you love.

DIY Wood Finial Ornament
Wood Finial Ornament

3. DIY Throw Pillow

A handmade pillow cover is a charming way to refresh a room (or a couch) without breaking the bank, and it shows you put in time and heart.

I want to throw my sewing machine out the window every time I use it, but this tutorial is SO easy!! Easy DIY Throw Pillow Cover tutorial for beginners
Make a Throw Pillow

4. Large Wooden Sign

Make a bold but meaningful statement with a large wooden sign. Whether it's a favorite verse, a family name or a welcoming phrase, it's decor with sentiment.

Grab a piece of plywood and some paint and we're good to go!!
Make a Large Wooden Sign

5. No-Sew Monogrammed Burlap Garden Flag

Perfect for spring, summer or holiday gifting, this no-sew burlap flag gets a monogrammed twist and adds a personal touch to someone's front porch or garden.

No-Sew Burlap Monogrammed Garden Flag {full tutorial}
No-Sew Monogrammed Burlap Garden Flag

6. Homemade Candle

A gently scented soy candle in a pine fragrance brings cozy flickers and a fresh scent into the home, and it's a handmade treat to light up holiday evenings.

DIY Christmas Gifts: Pine Soy Candles
DIY Pine Soy Candles from Sugar and Charm

7. DIY Simple Burlap Wreath

A burlap wreath is rustic, welcoming and easy to suit the season. It's also simple to swap for other holidays.

DIY Simple Burlap Wreath {Easily changeable for all seasons and holidays!} #DIY #burlap #wreath
DIY Simple Burlap Wreath

8. DIY Charging Station

Help clutter-aholics (or anyone with a drawer full of cords) with an organized charging station: a gift that feels thoughtful and practical.

DIY Charging Station
DIY Charging Station from Cami Tidbits

9. DIY Wood Bead Garland with Tassels

Farmhouse-chic and free-spirited, this wood bead garland with tassels adds layered texture to shelves, mantels or bookcases.

Super cute DIY Wood Bead Garland with Tassels is so easy and fun to make! Cheap, too!!
DIY Wood Bead Garland with Tassels

10. DIY Pie Plate with Heirloom Recipe

Pair a pie plate, which is both sweet and practical, with a family recipe written on the bottom. It's a gift of gathering and tradition all in one.

DIY Heirloom Recipe Pie Plate
DIY Pie Plate with Heirloom Recipe from Martha Stewart

11. DIY Winter Wreath with Bells

A wreath sprinkled with jingle bells makes the perfect front-door welcome. Rustic meets festive, and you can tailor the ribbon or greenery to match her porch or your cozy interior style.

diy winter wreath
DIY Winter Wreath with Bells

12. DIY Fleece Blanket with Printable Tag

Soft fleece plus a printable tag makes a quick, heartfelt gift that looks boutique but costs next to nothing. It's perfect for wrapping and gifting in a flash.

DIY Fleece Blanket with Printable Tag | 25 DIY Christmas Gift Ideas
DIY Fleece Blanket with Printable Tag via Sarah M Style

13. Photo Transfer Wood Ornaments

Capture a memory, transfer it to wood, and you've got a keepsake ornament that people will pull out year after year with a smile.

photo wood slice on present
Photo Transfer Wood Ornaments

14. Customized Doormat

Welcome guests (and your friend every morning) with a doormat that says something personal, like "home sweet home," a family name or a favorite motto. A DIY for under $20.

DIY doormat that says "love grows here"
How to Customize a Cute DIY Doormat

15. DIY Cookbook Stand

For the cook who treasures a recipe book or tablet, a stand you build yourself frees up counter space and adds a little charm.

DIY cookbook stand
DIY Cookbook Stand from Jen Woodhouse

16. Wooden Box Centerpiece

A handmade wooden box can easily become a fresh centerpiece filled with seasonal flowers, candles or greenery. Consider it a gift that inspires all year.

DIY Farmhouse Wooden Box Centerpiece | Kreg Jig | Woodworking | Rustic Home Decor | Farmhouse Decor
Wooden Box Centerpiece

17. Simple Wood Planter

Build a wood planter for indoor herbs or porch greenery. It's a gift that grows and literally puts down roots in someone's home.

DIY Wooden Planter Tutorial
Simple Wood Planter

18. DIY Industrial Plate Rack

Stylish storage meets function: a handmade plate rack gives shelving a design moment and looks beautiful in a farmhouse or cottage-style kitchen.

Make this DIY Industrial Plate Rack for less than $10! | Tutorial at TheTurquoiseHome.com
DIY Industrial Plate Rack

19. Anthro Inspired DIY Initial Mug

Personal gifting at its finest: customize a mug with a monogram (or freehand paint) and let it carry daily use and sentiment.

Anthro Inspired DIY Initial Mug | 25 DIY Christmas Gift Ideas
Anthro Inspired DIY Initial Mug from Earnest Home Co.

20. DIY Bookshelf Ledges

Shelf space is always a good gift. Build ledges, paint them, and voilà! You've created a display zone that makes books, photos or treasures look even better.

Cheap $10 Book Ledges
DIY Bookshelf Ledges

21. DIY Handprint Art

Capture a child's hand, frame it, and you've got an emotional gift for grandparents or anyone who treasures a memory with meaning.

clay handprint keepsake frame

22. Simmer Pot Recipe

Give the scent of home: bundle ingredients like citrus, cinnamon and cloves with a jar or a free gift tag, so someone can fill their home with warmth this season.

christmas simmer pot gift tags
Christmas Simmer Pot Recipe + Free Gift Tags!

23. DIY Cutting Board

Build (or refinish) a cutting board, choose striking wood grain, add a personal engraving or finish, and give something that blends design with everyday use.

DIY Simple Cutting Board from Wood shop Diaries
Simple Cutting Board from Wood Shop Diaries

24. DIY Bookrest

For the reader you love: a stand that holds a book open (or upright) is thoughtful, practical and a clean design upgrade.

DIY Nightstand Bookrest
DIY Nightstand Bookrest from Houseful of Handmade

25. Pressed Flower Coasters

Craft delicate coasters using real pressed blooms. They're charming and inexpensive, and perfect for someone who loves nature and texture in their home.

DIY Pressed Flower Coasters
DIY Pressed Flower Coasters from Cuter Tudor

26. DIY Tic Tac Toe Game

Handmade fun: create a board from wood or canvas, paint the spaces, add the pieces, and you've got something kids and grown-ups can enjoy together.

DIY tic tac toe game
DIY Tic Tac Toe Game from Woodshop Diaries

27. Blanket Ladder

A leaning ladder for draping blankets adds height to a room and cozy storage. Build it in a few hours and gift it as a functional accent piece.

DIY blanket ladder
DIY Blanket Ladder

DIY Christmas Gifts for Bath and Beauty

I have a page dedicated to homemade bath product supplies, so check it out if you need to know where to find some of my favorite supplies!

28. DIY Luxurious Cocoa Mint Lip Balm

Make lip balm with a flavor and texture that says "treat yourself." Coordinate the labels and you've got a budget-friendly special.

Your lips with LOVE you! Luxurious Cocoa-Mint Lip Balm | Recipe at TheTurquoiseHome.com
DIY Luxurious Cocoa Mint Lip Balm with free printable labels

29. Homemade All-Natural Body Butter

Whipped body butter made with simple oils and scent blends invites someone to pamper themselves at home.

Homemade All-Natural Body Butter | TheTurquoiseHome.com
Homemade All-Natural Body Butter

30. Peppermint Sugar Scrub

A fresh, minty scrub that exfoliates and delights. It's easy to jar, add a tag, and you've got a neighbor or teacher gift ready to go.

Peppermint Sugar Scrub | 25 DIY Christmas Gift Ideas
Peppermint Sugar Scrub from Mom4Real

31. Lemon Sugar Scrub

Bright and uplifting: a citrus-infused scrub that feels spa-level but is super simple to make at home.

DIY Lemon Sugar Scrub
Lemon Sugar Scrub

32. DIY Bath Bombs

Fun for teens, girls and mothers alike, bath bombs add fizz, scent and joy. My teen and tween girls LOVE a good bath bomb, so I tuck some into their stockings every year!

DIY Bath Bomb Recipe | 25 DIY Christmas Gift Ideas
DIY Bath Bombs with free printable gift tags!

33. Peppermint Foot Scrub

Give tired feet a pick-me-up. A scrub plus pretty presentation is a gift that says "I see you," especially after all the holiday hustle.

Peppermint Candy Cane Sugar Scrub | 25 DIY Christmas Gift Ideas
Peppermint Foot Scrub from The Idea Room

34. DIY Bath Scrub and Bath Salts

Combine salts, oils and scent, then sprinkle in some dried herbs or citrus peel. It has a luxurious feel, a budget-friendly cost and is a gifting win.

DIY Bath Scrub & Bath Salts | 25 DIY Christmas Gift Ideas
DIY Bath Scrub and Bath Salts from Flamingo Toes

35. Homemade Rosemary and Mint Soap

Bar soaps feel more special than store-bought ones when they're handcrafted. The texture and fresh scent make them stand out.

Homemade Rosemary and Mint Soap | 25 DIY Christmas Gift Ideas
Homemade Rosemary and Mint Soap

36. Handmade Oatmeal Cinnamon Soap

Warm, comforting and lightly exfoliating, this bar invites someone into a cozy bath with a homemade touch.

Homemade Oatmeal Cinnamon Soap | 25 DIY Christmas Gift Ideas
Handmade Oatmeal Cinnamon Soap via Simply Designing

37. DIY Beeswax Lotion Bars with Bee Hive Molds

Solid lotion bars are a lovely alternative to jars of lotion. They're easy to package, easy to gift, and have that handcrafted charm.

DIY Beeswax Lotion Bars
DIY Beeswax Lotion Bars from Sugar Maple Farmhouse

38. Christmas Tree Bath Bombs

Shape the bath bombs like little trees (or use molds) for extra holiday flair. They're cute, festive and perfect for stocking stuffers.

Christmas Tree Bath Bombs
Christmas Tree Bath Bombs from Humblebee and Me

39. Energizing Shower Steamers

Think of bath bombs, but for the shower: aromatic and surprising, perfect for someone who loves little self-care rituals.

energizing shower steamers
Energizing Shower Steamers from Lydi Out Loud

DIY Gifts for the Foodie or the Cook

40. Peppermint Bark

A classic holiday treat that's easy to make in bulk. It doubles as a gift that can be shared, or devoured right away.

peppermint bark recipe
Peppermint Bark from Nina Hendrick Food

41. Christmas Breakfast Hostess Basket

Curate a basket with baked goods, mugs, jam and coffee. It's a gift of breakfast and slow-morning magic for someone you love.

Christmas morning breakfast basket gift
Christmas Breakfast Hostess Basket from Craftberry Bush

42. DIY Charcuterie Tray

Build a board, gather tasty bites, and you've got an edible gift!

DIY Charcuterie Tray | 25 DIY Christmas Gift Ideas
DIY Charcuterie Tray from Shanty 2 Chic

43. DIY Cookie Sack

Package cookie mix or freshly baked cookies in a personalized sack. It's sweet, personal and heartwarming.

DIY Christmas Gifts: Cookie Sack | 25 DIY Christmas Gift Ideas
DIY Cookie Sack from Celebrate Creativity

44. Floating Glitter Tumbler

Combine fun drinkware with glitter (sealed, of course!) for a cheerful, elevated gift for cocktail or mocktail lovers.

DIY floating glitter tumbler
DIY Floating Glitter Tumbler from Studio DIY

45. DIY Pot Holders with Recipe

Make or buy simple pot holders, pair them with a favorite recipe, and you've got a gift that's both useful and tasty.

DIY Potholders with Recipe | 25 DIY Christmas Gift Ideas
DIY Pot Holders with Recipe from My So Called Crafty Life

46. DIY Chalkboard Wine Glasses

For someone who enjoys hosting: chalkboard glasses let guests personalize their drinks. They're cute and custom.

DIY Chalkboard Wine Glasses | 25 DIY Christmas Gift Ideas
DIY Chalkboard Wine Glasses from Just Short of Crazy

47. Ombre Kitchen Utensils

Spray-paint utensils in a gradient ombre, wrap them up, and you've got a stylish kitchen upgrade on a budget.

DIY Ombre Kitchen Utensils | 25 DIY Christmas Gift Ideas
Ombre Kitchen Utensils from Lydi Out Loud

48. Homemade Hot Chocolate Mix

Mix the hot cocoa ingredients, layer them in a jar with marshmallows, tie a ribbon around the top, and add a tag with instructions: "add hot milk and cozy up." Easy, cute and magical.

Hot Chocolate Mix Gift
Homemade Hot Cocoa Mix from Comfort Food at Home

49. Homemade Vanilla

Infuse vodka with vanilla beans, bottle it prettily, and you've got an upscale gift that feels special and handmade.

Homemade Vanilla | DIY Christmas Gifts
Homemade Vanilla from Sally's Baking Addiction

50. Gingerbread Granola

Bake and package granola with holiday spices. It's a fun treat for breakfast or a snack, and it travels well.

homemade gingerbread granola
Gingerbread Granola from The Kiwi Country Girl

51. Spiced Nuts

Toast nuts with warm spices and jar them up. You've got a hostess gift, or a snack stocker, that someone will adore.

spiced nuts for christmas gift
Spiced Nuts from Ella Claire Inspired

52. Homemade Caramels

Rich, buttery and oh-so-giftable: wrap them in parchment, tie with twine, and you've got a classic holiday treat with a homemade heart.

Homemade Caramels | 25 DIY Christmas Gift Ideas
Homemade Caramels from Garnish and Glaze

53. DIY Stovetop Potpourri

Fill a jar with dried fruits, cinnamon sticks and cloves, and include instructions for simmering it on the stove.

DIY Christmas Gifts: Stovetop Potpourri | 25 DIY Christmas Gift Ideas
DIY Stovetop Potpourri from Delia Creates

54. DIY Flour Sack French Apron

A kitchen linen upgrade: personalize a flour sack by sewing or printing on it, and you've got a gift for someone who loves to stir, bake and create.

DIY Flour Sack French Apron
DIY Flour Sack French Apron from Restoration Acres

Fashionable DIY Gifts

55. Pineapple Trinket Dish

A little ceramic (or handmade) dish in a fun shape and finish is lovely for jewelry, keys or a dresser display. It's cute and quick to make.

DIY Christmas Gifts: Pineapple Trinket Dish | 25 DIY Christmas Gift Ideas
Pineapple Trinket Dish from Idle Hands Awake

56. Knotted Headband

Fabric plus a little sewing or glue makes a stylish headband that's custom, cute and perfect as a stocking stuffer or small gift.

DIY knotted headband
Knotted Headband from Martha Stewart

57. Gold Ring Necklace

A minimalist necklace you make yourself, elevated with a personalized tag or initial.

gold ring necklace
Gold Ring Necklace from Flax and Twine

58. DIY Photo Pendant

Shrink a photo, embed it in resin or a glass cabochon, and add a chain. This gift combines memory and wearability into one joyful piece.

DIY Photo Pendant | 25 DIY Christmas Gift Ideas
DIY Photo Pendant from Sweet Treats by Sarah

59. DIY Flannel Scarf with Fringe

Cut flannel, add fringe, and maybe monogram it. It's warm, cozy and textile-rich, and it fits the "southern cozy" vibe we both love.

DIY flannel scarf with fringe
via Delia Creates

60. DIY Ring and Earring Organizer

Build a small tray or board with hooks or slots, then paint or stain it. It's a beautiful way to help someone organize their jewelry.

DIY Ring and Earring Organizer
DIY Earring Organizer from i heart organizing

DIY Christmas Gifts for Kids

61. DIY Slime Kit

Pack all the slime ingredients in a pretty box or jar: glue, glitter, slime activator and mini charms. It's an instant playtime hit.

DIY Slime Making Kit
via Brooklyn Active Mama

62. Christmas Cookie Play Doh Kit

Make or buy colored dough, add cookie-cutter shapes and perhaps a rolling pin. It's fun for younger kids and holiday-themed play.

Christmas Cookie Play Doh Kit
via Because I Said So Baby

63. DIY Easy Lego Tray

Build a shallow tray with raised edges so LEGOs stay put. It's a great gift for the builder in the family, helping keep things tidy and fun.

DIY Easy Lego Tray
DIY Easy Lego Tray from Somewhat Simple

64. Homemade Sidewalk Chalk Paint

Combine cornstarch, water and food coloring, then put the mix in jars and wrap it up. It's perfect for outdoor creative play on a crisp winter afternoon.

homemade sidewalk chalk paint
Homemade Sidewalk Chalk Paint from Passion for Savings

65. Felt Paper Doll + Free Pattern

Offer the pattern and materials, or make the doll ahead of time. It's a sweet gift that invites creativity and quiet time with little ones.

Felt Paper Doll + Free Pattern
Felt Paper Doll + Free Pattern from The Craft Patch

66. Homemade Bubbles Solution

This easy DIY bubble mix brings pure childhood joy in a bottle! Pour it into a cute mason jar, tie on a ribbon, and you've got a playful, budget-friendly gift that keeps little ones entertained for hours.

easy homemade bubbles solution
Homemade Bubbles Solution from One Crazy Mom

67. Bubbly Bath Dough

Part bubble bath, part sensory play, this bath dough is such a fun, hands-on gift for kids. Shape it, squish it, then drop it into warm water for a frothy, sweet-scented soak that turns bath time into a little adventure.

Bubbly Bath Dough
Bubbly Bath Dough from Humblebee and Me

Happy making! I know your loved ones will cherish these homemade gifts for years to come!

GIFT GUIDES

Browse our favorite gifts for everyone!

Need to buy a gift for someone special? I've gathered my favorite gift ideas for men, women, teens, kids, babies, moms, dads, teachers, friends and anyone else on your list!

Explore more Gifts

More Posts You Will Love:

Find more in