40 DIY Christmas Gifts for Friends, Family, Coworkers, Neighbors, & Teachers

These DIY Christmas gifts are perfect when you want to give something thoughtful and a little more personal.

From cozy gift baskets and homemade treats to personalized keepsakes, jar gifts, and creative Christmas crafts, there’s something here for everyone on your list.

You’ll find homemade Christmas gift ideas for family, friends, neighbors, teachers, coworkers, and more. Pick a few favorites and make Christmas gifts that feel extra special and memorable.

DIY Christmas Gifts

Not sure which DIY holiday gift to make? Here are a few ideas based on who you’re shopping for.

For Family

  • Handwritten Family Recipe Tea Towel
  • DIY Wood Photo Ornament
  • No Sew Fleece Blanket
  • Pasta Dinner Gift Basket
  • DIY Hidden Money Mason Jar
  • Homemade Cocoa Mix

For Friends

  • Cozy Spa Sock Gift
  • DIY Peppermint Sugar Scrub
  • DIY Teacup Candles
  • Holiday Pampering Gift Basket
  • Peppermint Bark
  • Cookie Mix in a Jar

For Teachers

  • Holiday Teacher Gift Tag with Coffee or Hot Chocolate
  • Homemade Cocoa Mix
  • Cookie Mix in a Jar
  • Peppermint Bark
  • Reindeer Rolo Pretzels
  • Cookie Mix Gift Sack

For Neighbors

  • Christmas Potpourri
  • Homemade Cocoa Mix
  • Cookie Mix in a Jar
  • Mulling Spices for Cider and Wine
  • Peppermint Bark
  • Three Bean Chili Mix Gift Jar
  • Reindeer Food Christmas Snack Mix

For Coworkers

  • Homemade Cocoa Mix
  • Peppermint Bark
  • Cookie Mix in a Jar
  • Reindeer Rolo Pretzels
  • Christmas Hand Soap Gift
  • Christmas Sprinkles

For Kids & Teens

  • DIY Indoor Snowball Fight Kit
  • Candy Christmas Trees
  • Candy & Chocolate Shadow Boxes
  • Reindeer Rolo Pretzels
  • DIY Money Christmas Tree
  • DIY Christmas Slippers Gift Basket

Best DIY Christmas Gift Ideas to Make

1. Christmas Potpourri

Glass jar filled with orange, cranberries, cloves, and cinnamon stick, tied with tag and string, surrounded by rosemary sprigs and cinnamon sticks on white surface.
Photo Credit: Princess Pinky Girl

Get the Tutorial: Christmas Potpourri

2. Christmas Slipper Gift Ideas

slippers stuffed with goodies
Photo Credit: Savvy Honey

Includes four different slipper gift ideas!

Get the Tutorial: Christmas Slipper Gifts

3. No Sew Fleece Blankets

Red and black checkered fleece blanket draped on gray couch arm, with two paperback books stacked on seat.
Photo Credit: It’s Always Autumn

Get the Tutorial: No Sew Fleece Blankets

4. DIY Christmas Baking Gift Basket

Red container labeled “Merry Christmas” filled with sugar cookie mix, spatula, sprinkles, cookie cutters, cupcake liners, and gingerbread packet.
Photo Credit: Savvy Honey

Get the Tutorial: DIY Christmas Baking Gift Basket

5. DIY Peppermint Sugar Scrub

Glass jar with clasp lid holding white bath salts with green specks, placed on white surface with scattered crystals, woven decor balls, and potted plant in background.
Photo Credit: Savvy Honey

Get the Tutorial: DIY Peppermint Sugar Scrub

6. Pasta Gift Basket

 White colander gift basket with pasta, pizza sauce, Parmesan, red plaid towel, and spoon tied with bow, arranged on marble countertop.
Photo Credit: Savvy Honey

Learn how to make this pasta gift basket, plus there are a total of 20 different cheap DIY Christmas gift ideas in this post.

Get the Tutorial: Pasta Gift Basket

7. Cookie Mix in a Jar

Glass jar layered with flour, sugar, oats, cranberries, and white chocolate chips, tied with ribbon and recipe card, with festive cloth and bowls of ingredients nearby.
Photo Credit: Blue’s Best Life

Get the Tutorial: Cookie Mix in a Jar

8. Year of Towels Gift

Folded snowman-themed towels bundled with “Year of Towels” band and January fox tag, tied with yellow ribbon.
Photo Credit: Down Redbud Drive

Get the Tutorial: Year of Towels

9. DIY Hidden Money Christmas Gift

Glass jar with plaid ribbon bow, filled with red and green candies, hiding rolled currency inside lid compartment.
Photo Credit: Savvy Honey

Get the Tutorial: DIY Hidden Money Christmas Gift

10. DIY Dollar Tree Gift Baskets

dollar tree gift baskets
Photo Credit: Savvy Honey

Includes five different Dollar Tree gift basket ideas. You can also make them using items not from the Dollar Tree if you want.

Get the Tutorial: DIY Dollar Tree Gift Baskets

11. DIY Wood Photo Ornament

Round wooden ornaments printed with family photos, decorated with greenery and bows, each with twine loop for hanging, arranged on white surface.
Photo Credit: Down Redbud Drive

Get the Tutorial: DIY Wood Photo Ornament

12. Cozy Mug Gift

Red snowflake mug filled with tea packets, fuzzy socks, and candy canes, surrounded by gold bow, jingle bells, and heart-shaped candy canes on rustic wood background.
Photo Credit: Savvy Honey

Get the Tutorial: Cozy Mug Gift

13. Peppermint Bark

White plate with layered peppermint bark topped with crushed candy cane, set on marble surface beside striped red-and-white cloth.
Photo Credit: Savvy Honey

Get the Tutorial: Peppermint Bark

14. DIY Candle Sweater Cozy

Three fabric-wrapped jars with knit textures, buttons, twine, and heart clip, arranged with clothespins and beads on white surface.
Photo Credit: xoxoBella

Get the Tutorial: DIY Candle Sweater Cozy

15. DIY Felt Christmas Gift Card Holder

Felt coffee cup gift card holder with red glitter base, smiling brown sleeve, bow, and visible Starbucks card, set against blurred Christmas tree background.
Photo Credit: xoxoBella

Get the Tutorial: DIY Felt Christmas Gift Card Holder

16. Reindeer Rolo Pretzels

White plate with chocolate reindeer treats made from pretzels, candy eyes, and red noses, set on plaid cloth with pinecone nearby.
Photo Credit: Savvy Honey

Get the Tutorial: Reindeer Rolo Pretzels

17. Cozy Spa Sock Gift

Tube of Bolero Vanilla Sugar + Raspberry body scrub placed in front of rolled pink and teal towels tied with teal ribbon, set against white tile background.
Photo Credit: Savvy Honey

Get the Tutorial: Dollar Tree Spa Gift Basket

18. Christmas Hand Soap Gift

Peppermint foaming hand soap bottle decorated with striped ribbon, candy cane, and Christmas tag reading “Here’s SOAPIN’ you have a MERRY CHRISTMAS!” on red textured surface.
Photo Credit: Down Redbud Drive

Get the Tutorial: Christmas Hand Soap Gift DIY

19. Homemade Cocoa Mix

Two glass jars of hot cocoa mix with striped string and recipe tags, placed on striped fabric with pine sprigs.
Photo Credit: On Sutton Place

Get the Tutorial: Homemade Cocoa Mix Recipe

20. DIY Teacup Candles

Turquoise and floral teacups repurposed as candles, arranged with stacked vintage cups on dark surface against wooden background.
Photo Credit: Hearth and Vine

Get the Tutorial: DIY Teacup Candles

21. Udderly Smooth Winter Survival Kit

Basket with hand creams, lip balm, nail polish, striped socks, and chocolates, decorated with blue filler, pom-poms, snowflake tag, and bell on wooden surface.
Photo Credit: Artsy-Fartsy Mama

Get the Tutorial: Udderly Smooth Winter Survival Kit

22. DIY Candy & Chocolate Shadow Boxes

Black-framed box filled with gold-wrapped Werther’s candies, centered red label reading “HAVE A WERTHER-FUL CHRISTMAS,” surrounded by extra candies, KitKat bar, and Christmas tree decor.
Photo Credit: Thoughtful Gift Club

Get the Tutorial: DIY Candy & Chocolate Shadow Boxes

23. DIY Marbled Nail Polish Mugs

Three ceramic mugs with red, purple, and green marbled designs, arranged on wooden surface with plain background.
Photo Credit: Strength and Sunshine

Get the Tutorial: DIY Marbled Nail Polish Mugs

24. Three Bean Chili Mix Gift Jar

Mason jar layered with colorful beans and lentils, tied with green ribbon, placed in plaid-lined bowl with poinsettia in background.
Photo Credit: Marathons and Motivation

Get the Tutorial: Three Bean Chili Mix Gift Jar

25. DIY Indoor Snowball Fight Kit

Silver bucket trimmed with pom-poms, filled with plush snowballs, candies labeled “SNOWMAN FLUFF,” snowman treats, and blue party blowers on sparkly blue surface.
Photo Credit: Artsy-Fartsy Mama

Get the Tutorial: DIY Indoor Snowball Fight Kit

26. Candy Christmas Trees

Christmas tree made of stacked chocolate bars topped with gold star and ribbon, set against tiled wall with garland and evergreen decor.
Photo Credit: It’s Always Autumn

Get the Tutorial: Candy Christmas Trees

27. Handwritten Family Recipe Tea Towel Gift

Folded white cloths with handwritten-style print and floral accents, tied with red ribbon, surrounded by pinecones, evergreen, and berries on dark wooden surface.
Photo Credit: Hearth and Vine

Get the Tutorial: Handwritten Family Recipe Tea Towel Gift

28. Mulling Spices for Cider and Wine

Jar of mulled spice mix wrapped in brown paper with twine and star anise, placed on marble surface with cinnamon sticks, star anise, and glass of red wine garnished with orange slice, copper containers in background.
Photo Credit: Jennifer Rizzo

Get the Tutorial: Mulling Spices for Cider and Wine

29. Flower Pot Craft

Succulent with green-red leaves in white pot decorated with gold dots and name “LEAH,” placed on wooden surface with plain background.
Photo Credit: DIY Candy

Get the Tutorial: Flower Pot Craft

30. DIY Money Christmas Tree

Small Christmas tree made of rolled banknotes with star topper, red tag reading “MERRY CASH-MAS,” surrounded by candies, chocolates, and coins, with decorated tree in background.
Photo Credit: Thoughtful Gift Club

Get the Tutorial: DIY Money Christmas Tree

31. Christmas Sprinkles

Glass jar of red, green, and white sprinkles tied with red ribbon, spoonful of sprinkles beside, scattered on marble surface with blurred holiday decor in background.
Photo Credit: In the Kitch

Get the Tutorial: Christmas Sprinkles

32. Holiday Pampering Gift Basket

Wire basket lined with tissue and tied with red ribbon, filled with foot cream, body cream, nail polish jar labeled “For your mistle toes,” EOS lip balm, snowflake box, and card reading “enjoy your movie night.”
Photo Credit: Artsy-Fartsy Mama

Get the Tutorial: Holiday Pampering Gift Basket Idea

33. Holiday Teacher Gift Tag Printable

Festive gift with Starbucks card, striped candy cane, and coffee cup tag featuring reindeer illustration and text “Have A Cup of Cheer Thanks For Being My Teacher!” tied with red and white twine.
Photo Credit: On My Kid’s Plate

Get the Tutorial: Holiday Teacher Gift Tag Printable for Coffee or Hot Chocolate

34. DIY Christmas Magnets

Four wooden slices with painted holiday designs—bell with berries, greenery, flowers, and “Peace” with red bow—arranged on white surface above card showing dog in reindeer antlers.
Photo Credit: DIY Candy

Get the Tutorial: DIY Christmas Magnets

35. Reindeer Food Christmas Snack Mix

Mason jars of “homemade Christmas Reindeer Food” snack mix with striped ribbons and gold bells, arranged on red grid cloth with greenery in background.
Photo Credit: On Sutton Place

Get the Tutorial: Reindeer Food: An Easy Christmas Snack Mix

36. DIY Pressed Flower Suncatcher

Three glass frames with pressed fern, colorful flowers, and pale leaves hanging in front of window with sunlight highlighting details.
Photo Credit: Hearth and Vine

Get the Tutorial: DIY Pressed Flower Suncatcher

37. Cookie Mix Gift Sack

Three plaid fabric gift bags tied with pinecones, holly, and berries, each with tag reading “’TIS THE SEASON (FOR COOKIES)” and attached measuring spoon.
Photo Credit: It’s Always Autumn

Get the Tutorial: Cookie Mix Gift Sack: Easy DIY Christmas Gift Idea

38. Barbecue Spice Rub

Two glass jars with gold lids, filled with reddish-brown barbecue spice rub, tied with red and white twine and tags reading “homemade BARBECUE SPICE RUB GREAT ON CHICKEN, FISH, VEGGIES, ANYTHING!”
Photo Credit: Wholefully

Get the Tutorial: Barbecue Spice Rub

39. Boozy Hot Chocolate Gift

boozy hot chocolate with tag
Photo Credit: xoxoBella

Get the Tutorial: Boozy Hot Chocolate Gift

40. Clay Ring Holder

clay ring holder
Photo Credit: DIY Candy

Get the Tutorial: Clay Ring Holder

More Christmas Gift Ideas for the Holidays

Similar Posts

Leave a Reply

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