100 DIY Christmas Gifts for Everyone on Your List

Over 100 brilliant DIY Christmas gifts related to homemade toys, home decor, fashion, beauty, food, and crafts.

One of my absolute FAVORITE memories as a kid was making DIY Christmas gifts with my mom and little brother whenever my dad was working out of town.

We sat around the kitchen table and crafted Christmas ornaments for friends one year. The next year, we baked zucchini bread for neighbors. And then somehow it became a tradition to spend a few hours with my mom making gifts for loved ones…

Over 100 DIY Christmas Gifts for Everyone on Your List | Over 100 brilliant DIY Christmas gifts related to homemade toys, home decor, fashion, beauty, food, and crafts.

Looking back, I realize now as an adult, it was a way for our family to save money. But what it gave me was a lifetime of memories spending time around the kitchen table making special things for special people.

That’s more precious than ANYTHING money can buy. Plus, it’s just a good feeling to receive something homemade that someone put their loving heart and valuable time into.

So I thought it would be fun to put together a huge resource list of gifts you can make yourself, if the budget is a bit tight for Christmas this year or if you just feel like getting creative!

 100 Homemade Gift Ideas for Anyone on Your List

I. DIY Christmas Gifts For the Home

1. DIY Preserved and Framed Handwritten Recipes and Letters

framed recipe

2. Homemade Cutting Boards

cutting boards

3. Homemade Stovetop Potpouri


Boxwood Avenue

4. DIY Candles with Vintage Dishes and Jars


5. DIY Marble Coasters


The Whimsical Wife

6. iPad Holder

ipad holder

My Repurposed Life

7. Oversized Art Using a Shower Curtain

shower curtain art

8. DIY Device Charging Station

charging station


9. DIY House Portrait

house portrait

10. DIY Serving Tray


Crafted by the Hunts

11. DIY Hobnail Vase (deliver it with flowers of course)


12. Arm Knitted Blanket


Raising Nobles

13. Ring Holder

ring holders


14. Macrame Plant Holder

plant holder

Elo Creations

15. Personalized Platter


Martha Stewart

16. Wine Rack

wine rack

Place of My Taste

17. Map Art


Designer Trapped

18. Handprint Art

handprint art

Shrimp Salad Circus

19. DIY Calendar


Jen Woodhouse

20. Coffee Mug Rack

coffee mug rack

Jen Woodhouse

21. Macrame Wall Hanging

macrame wall hanging

Place of My Taste

22. DIY Cake Stand

cake stand

Vintage Porch

23. DIY Trinket Dish

trinket dish

Shannon Valente

24. DIY Tea Towel

tea towel

Craftify My Love

25. DIY Throw Pillow from Rugs, Napkins, and Dish Towels


26. DIY Family Tree

family tree

Martha Stewart

27. DIY Clock


Woodshop Diaries

28. DIY Picture Frame

canvas frame

Jenna Sue Design

29. DIY Wreath


Sand & Sisal

30. Desk Organizer

desk organizer


31. Mail Sorter

mail sorter

Jaime Costiglio

32. Artwork Display

artwork display

The Sunny Sideup Blog

33. Recipe Box

recipe box

The  Wood Grain Cottage

34. Fire Starter

fire starter

Hearth and Vine

35. Fleece Blanket


Maison de Pax

36. Sun Catcher

sun catcher

Raising Up Wild Things

37. Blanket Ladder

blanket ladder

Love Create Celebrate

38. Mirror


So Much Better With Age

39. Memo Board

memo board

She Holds Dearly

40. Terrarium


Ella Claire Inspired

41. Book Safe

book safe


II. DIY Christmas Gifts For Kids

42. DIY Dollhouse


43. DIY Reading Nook

reading nook

44. DIY Play Kitchen

play kitchen

Lovely Etc.

45. DIY Checker Board


Funky Junk Interiors

46. DIY Photo Puzzle

photo puzzle

Kristen Duke Photography

47. DIY Tic Tac Toe Board

tic tac toe

Life by Leanna

48. DIY Play Tent


Home Stories A to Z

49. Homemade Play-Do


Living Well Mom

50. Homemade Play Snow

DIY Christmas Gifts fake snow

Make Life Lovely

51. Slime Kit

DIY Christmas Gifts slime kit

Mom Envy

III. DIY Christmas Gifts for the Outdoors

52. DIY Herb Garden Markers

DIY Christmas Gifts garden markers

53. DIY Planter

DIY Christmas Gifts planter

Vintage Revivals

54. DIY Corn Hole Boards

DIY Christmas Gifts cornhole

The Tale of an Ugly House

55. DIY Giant Jenga

DIY Christmas Gifts jenga

Garrison Street Design Studio

56. DIY Bird Feeder

DIY Christmas Gifts bird feeder

Elizabeth Joan Designs

57. DIY Yard Yahtzee

DIY Christmas Gifts yardzee

DIY Montreal

58. DIY Connect Four

DIY Christmas Gifts connect fourBuild Basic

59. DIY Giant Dominos

DIY Christmas Gifts dominoes

Dream a Little Bigger

60. DIY Plant Stand

DIY Christmas Gifts plant stands

Ugly Duckling House

IV. DIY Christmas Gifts for Beauty

61. DIY Honey Cinnamon Face Mask

DIY Christmas Gifts face mask

Simply Quinoa

62. Homemade Hand & Body Scrub

DIY Christmas Gifts sugar scrubs

Country Hill Cottage

63. Homemade Soap

DIY Christmas Gifts soaps

Six Dollar Family

64. Homemade Bath Salts

DIY Christmas Gifts bath salts

My Tiny Laguna Kitchen

65. Homemade Lip Balm

DIY Christmas Gifts lip balm

Country Hill Cottage

66. Homemade Shaving Cream

shaving cream

Pronounce Skincare

67. Homemade Beard Oil

DIY Christmas Gifts beard oil

Ascension Kitchen

68. Homemade Essential Oil Perfume

DIY Christmas Gifts perfume

Garden Therapy

V. DIY Christmas Gifts in Fashion

69. DIY Silhouette Necklace

DIY Christmas Gifts silhouette necklace

The Nester

70. DIY Earrings

DIY Christmas Gifts earrings

Paper n Stitch Blog

71. Homemade Morse Code Bracelet

DIY Christmas Gifts bracelet

Love and Marriage Blog

72. DIY No Sew Scarf

DIY Christmas Gifts blanket scarf

Sweet Red Poppy

73. DIY Tote Bag

DIY Christmas Gifts tote bag


74. DIY Camera Strap

DIY Christmas Gifts Camera Strap

A Beautiful Mess

75. DIY Apron

DIY Christmas Gifts pinafore aprons

Rocky Hedge Farm

76. DIY Scrunchies


Sustain My Craft Habit

77. DIY Headband

DIY Christmas Gifts knotted headbands

Martha Stewart

VI. DIY Christmas Gifts in Food & Drink

78. DIY Hot Buttered Rum Drink Mix

hot buttered rum mix

In My Own Style

79. Homemade Extract

homemade extract


80. Soup in a Jar Mix

soup starter

Whipper Berry

81. Homemade Limoncello


Love and Olive Oil

82. Sangria Kit

DIY Christmas Gifts Sangria Kit


83. Cookies in a Jar Mix

DIY Christmas Gifts Cookie Mix

The Kiwi Country Girl

84. Homemade Hot Cocoa Mix

DIY Christmas Gifts Hot Cocoa Mix

Love Grows Wild

85. Peppermint Bark

DIY Christmas Gifts Peppermint Bark

Pear Tree Kitchen

86. Homemade Marshmallows

homemade marshmallows

Sugar and Charm

87. Kitchen Sink Cookies

kitchen sink cookies

Julie Blanner

88. Truffles

DIY Christmas Gifts cookie dough truffles

Liv for Cake

89. Vanilla Chai Mix

DIY Christmas Gifts Vanilla Chai Mix

Real House Moms

90. Candied Pecans

candied pecans

Live Well Bake Often

91. Sugared Cranberries

sugared cranberries

Saving Dessert

92. Spiced Eggnog Scones

DIY Christmas Gifts Spiced Eggnog Scones

Home Cooking Memories

93. Sweet Potato Gingerbread Pancake Mix

DIY Christmas Gift Mix in a Jar

A Southern Fairy Tale

94. Spiced Pear Chutney

spiced pear chutney

Boxwood Avenue

95. Cheese Straws

cheese straws

Jehan Can Cook

96. Mulling Spices for Cider

DIY Christmas Gift Mulling Spices

Sweet Steep

97. Zucchini Bread

zucchini bread

The View from Great Island

VI. Crafts

98. Embroidery Hoop

floral embroidery

Flamingo Toes

99. DIY Jewelry Holder

wooden jewelry holder

DIY Huntress

100. DIY Car Diffuser Keychains

car diffuser keychains

A Bubbly Life

Oops! Already hit 100 but here are some extras.

101. Marbled Coffee Cup

marble mug

A Crafted Passion

102. DIY Mercury Glass Christmas Ornament

mercury glass ornaments

One-Thousand Oaks

103. DIY Baby Keepsake Ornament

DIY Christmas Ornament

Practically Functional

104. Charm and Ribbon Bookmark

DIY Christmas Gift Bookmarks

Flamingo Toes

105. DIY Teapot Sewing Kit

DIY Sewing Kit Tea Pot

Sadie Seasongoods

106. Wine Cork Succulent Magnets

DIY Cork Magnets

Our Crafty Mom

107. Cell Phone Case

DIY Phone Case

A Beautiful Mess

108. Photo Album / Scrapbook

DIY Christmas Gift Recipe Binder

Just a Girl and Her Blog

Got any others you’d add to the list? Are you going to be giving any homemade gifts this year?


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.