39 Creative DIY Christmas Gifts to Try

diy christmas gift

Making gifts by hand brings absolute joy to the holiday season. You’re not just wrapping up an item from a store shelf.

You’re creating memories and putting your heart into every step.

These homemade presents work for anyone on your list, whether it’s your mom, best friend, or coworker.

Plus, crafting them is half the fun. You’ll feel proud when you see their faces light up..

DIY Christmas Gifts for Men

Men can be tricky to shop for during the holidays. But these ideas hit the mark every time.

They’re practical, stylish, and show you know what he likes.

1. Personalized Leather Key Holder

christmas gift

Grab some leather scraps and basic stamping tools from a craft store. Cut the leather into a small rectangle and fold it in half.

Add his initials or a short message using letter stamps and a hammer. Attach a key ring, and you’re done. This gift looks expensive but costs very little to make.

Pro tip: Test your stamping on scrap leather first to get the spacing right.

2. DIY Coffee Spice Rub for Grilling

what to gift on christmas

Mix ground coffee with brown sugar, paprika, garlic powder, and black pepper in a bowl. Pour the blend into a small glass jar and tie a ribbon around it.

What makes it special:

  • Adds smoky depth to grilled meats
  • Works on chicken, beef, or pork

Include a handwritten tag with grilling instructions. Any guy who loves BBQ will appreciate this flavor boost.

3. Wooden Phone Docking Station

gift for new year

You’ll need a small wood block, sandpaper, and a saw for this project.

Cut a slot in the wood that’s just wide enough for a phone to stand upright. Sand all the edges until smooth, then apply wood stain or paint if you want.

He can charge his phone while keeping his desk organized.

DIY Christmas Gifts for Women

My advice: Pay attention to her favorite colors and scents when making these gifts. Those small details make all the difference.

4. Handmade Resin Jewelry Tray

what to gift on new year

Resin projects look intimidating, but they’re actually beginner-friendly.

Mix the resin according to package directions and pour it into a silicone mold. Add dried flowers, glitter, or gold leaf before it sets.

Let it cure for 24 hours before removing from the mold. She’ll have a one-of-a-kind piece for her dresser.

5. Luxury Sugar Body Scrub

christmas gift ideas

Combine one cup of sugar with half a cup of coconut oil in a mixing bowl. Add a few drops of lavender or vanilla essential oil for fragrance.

Storage tips:

  • Use airtight glass jars to prevent moisture
  • Label with a “use within 3 months” date

Spoon the mixture into a pretty glass jar with a tight lid. She can use this in the shower for soft, smooth skin.

6. Custom Affirmation Wall Art Print

chirstmas gift ideas

Design a simple print with an inspiring quote she relates to using free tools like Canva. Print it on quality cardstock at your local print shop.

Frame it in a color that suits her space, and you’ve got a meaningful decoration for her home or office.

My advice: Choose quotes that reflect her personality, not generic sayings everyone uses.

DIY Christmas Gifts for Adults

Sometimes you need gifts that work for anyone over 18. These five options are sophisticated without being stuffy.

7. Homemade Flavored Liquor

gift ideas for christmas

Start with a bottle of vodka or rum from your liquor store.

Add ingredients like vanilla beans, citrus peels, or cinnamon sticks directly into the bottle. Let it infuse for at least two weeks before gifting.

Include a label with the flavor and infusion date.

8. DIY Cheese Board Markers

easy christmas gift ideas

Write cheese names like “Brie,” “Cheddar,” or “Gouda” on small slate tiles using a white paint pen. Seal them with clear spray so the writing doesn’t smudge.

Why are they helpful?

  • Guests know what they’re eating at parties
  • Adds an upscale look to any spread

These add a fancy touch to any dinner party or wine night.

9. Herbal Sleep Tea Blend

diy christmas gift idea for adults

Combine dried chamomile, lavender, and mint leaves in equal parts. Package the blend in small muslin bags or a decorative tin.

Add a tag that says “Steep for 5 minutes before bed.” This thoughtful gift helps anyone who struggles with winding down at night.

10. Decorative Match Striker Jar

simple diy christmas gift idea

Find a small glass jar with a cork lid at a craft store. Glue sandpaper strips around the outside of the jar.

Fill it with long matches and tie twine around the neck. It’s both functional and pretty, sitting on a mantle or coffee table.

11. Scented Linen Spray

diy christmas= gift ideas for friends

Mix distilled water with witch hazel in a spray bottle using a 2:1 ratio.

Add 10-15 drops of your chosen essential oil.

Shake well before each use. This refreshes pillows, curtains, and closets naturally without harsh chemicals.

Popular scent combinations:

  • Lavender and eucalyptus for relaxation

  • Lemon and rosemary for freshness

DIY Christmas Gifts for Kids

Children love presents they can play with right away. These three ideas will keep little ones entertained for hours.

12. Personalized Coloring Book

diy christmas gift ideas for students

Print free coloring pages from websites based on what the child loves. Think dinosaurs, princesses, or space themes.

Bind the pages together with ribbon or take them to a print shop for spiral binding. Add their name to the cover with markers or stickers.

My advice: Include a small box of crayons attached to the front cover for a complete gift set.

13. Felt Busy Board Activity

diy christmas gift ideas for girls

Cut colorful felt into shapes like flowers, cars, or animals. Attach Velcro dots to the back of each shape and to a large felt board.

Kids can stick and unstick the pieces to create scenes.

Age considerations:

  • Bigger pieces for toddlers (safety first)
  • Smaller, detailed shapes for older kids

This quiet activity is great for car rides or waiting rooms.

14. Mini Baking Kit in a Jar

diy christmas gift ideas for women

Layer dry ingredients for cookies or brownies in a clear mason jar. Include chocolate chips, flour, sugar, and cocoa powder in visible stripes.

Tie a wooden spoon to the jar with ribbon and attach a recipe card.

Parents and kids can bake together using your pre-measured ingredients.

DIY Christmas Gifts for Friends

Your friends deserve something that shows how well you know them. These five ideas do exactly that.

15. Memory Jar with Handwritten Notes

diy christmas gift ideas for men

Write down favorite memories you’ve shared on small pieces of colorful paper. Fold each note and place it in a clear jar.

Decorate the outside with ribbon or paint. Your friend can pull out a note whenever they need a smile.

16. Hand-Painted Tote Bag

diy christmas gifts for children

Buy a plain canvas tote bag from a craft store. Use fabric paint to create designs, patterns, or even inside jokes between you two.

Design ideas:

  • Their favorite quote or song lyric
  • Simple geometric patterns
  • A meaningful date or location

Let the paint dry completely before wrapping. They’ll use this bag everywhere and think of you.

17. Polaroid Photo Display Frame

christmas gift diy

My advice: Print photos from your phone using instant photo printers or order prints online.

Arrange your favorite photos together on a string using mini clothespins.

Attach the string to a wooden frame or across a canvas board. This creates a timeline of your friendship that they can hang in their room.

18. Self-Care Gift Box

diy christmas gift easy idea

Fill a small box with items that promote relaxation. Include a face mask, herbal tea, a small candle, and bath salts.

Add a handwritten note encouraging them to take time for themselves.

We all need reminders to slow down during the busy holiday season.

19. Friendship Bracelets with Meaning Cards

diy christmas gift for co workers

Braid colorful embroidery thread into simple friendship bracelets. Create small cards explaining what each color represents in your friendship.

Color meanings:

  • Blue for trust and loyalty
  • Yellow for joy and laughter

Attach the card to the bracelet with a ribbon. It’s a throwback gift with modern meaning.

DIY Christmas Gifts for Coworkers

Office gifts need to walk a fine line between personal and professional. These ideas hit that sweet spot perfectly.

20. Personalized Desk Calendar Cards

diy christmas gift for family

Design monthly calendar cards with motivational quotes or funny sayings. Print them on cardstock and attach them to a small wooden stand.

Your coworker gets a fresh message each month without the bulk of a full calendar.

21. Reusable Coffee Cup Sleeve

diy christmas gifts for teens

My advice: Measure their current cup before making this to ensure a perfect fit.

Cut felt or fabric to wrap around a standard coffee cup. Sew or glue the edges together, leaving room for the cup to slide in. Add a button or embroidered initial for decoration.

Benefits:

  • Protects hands from hot drinks
  • Reduces waste from disposable sleeves

22. Mini Office Plant in Painted Pot

diy gifts

Buy a small succulent or cactus from a garden center.

Paint a terracotta pot in their favorite color or with a simple pattern. Add the plant to fresh soil. These require minimal care but brighten up any desk space.

23. Motivational Quote Desk Stand

best diy christmas gift

Cut a small wooden block to stand upright on a desk.

Sand and stain it to your liking. Use vinyl letters or paint to add an inspiring quote to the front. This beats generic office decor any day.

24. Snack Survival Box

festive gifting ideas

Fill a small container with individually wrapped snacks like nuts, granola bars, and dark chocolate.

Label it “Afternoon Slump Survival Kit” or something fun. Everyone appreciates having emergency snacks in their desk drawer.

My advice: Ask about food allergies before assembling this gift.

25. Homemade Flavored Honey Jars

honey jar diy gift

Warm honey gently and add herbs like lavender or rosemary. Pour into small jars and let the flavors infuse for a week.

Serving suggestions to include:

  • Drizzle over morning toast
  • Stir into the afternoon tea

Add these instructions on a small tag attached to the jar.

26. Custom Minimalist Notepad

gifts for christmas

Design a simple header with their name or a clean geometric pattern.

Print multiple sheets and bind them together at the top with glue or take to a print shop. They’ll actually want to use this notepad instead of hiding it in a drawer.

DIY Christmas Gifts for Family

Family members hold a special place in your heart. These five gifts reflect those deep connections.

27. Family Photo Puzzle

perfect christmas gift

Choose a meaningful family photo and upload it to a custom puzzle website. Order a puzzle with 100-500 pieces, depending on who it’s for.

Who loves this:

  • Grandparents who enjoy slower activities
  • Families who have game nights together

Wrap it in a box with a note suggesting you complete it together during the holidays.

28. Handwritten Letters Keepsake Book

diy christmas gift for boyfriend

Write individual letters to each family member expressing what they mean to you. Bind the letters in a small book or place them in a decorated box.

This gift costs almost nothing but means everything.

My advice: Write from the heart without overthinking it. Genuine words matter more than perfect grammar.

29. Custom Family Timeline Wall Art

diy christmas gifts for girlfriends

Create a visual timeline showing important family dates like birthdays, anniversaries, and major milestones. Design it digitally or hand-draw it on a large poster board.

Include these elements:

  • Birth years of all family members
  • Wedding dates
  • Special achievements

Frame it for display in a common area where everyone gathers.

30. Recipe-in-a-Jar Gift Set

diy christmas gifts for teachers

Layer dry ingredients for your family’s favorite recipe in mason jars. This works great for signature cookies, soup mixes, or bread.

Attach the full recipe with baking instructions and the story behind why this recipe matters to your family.

31. Holiday-Scented Wax Sachets

diy christmas for grandparents

Melt soy wax and add seasonal essential oils like cinnamon, pine, or orange. Pour the wax into small fabric sachets or silicone molds.

Where to use them:

  • Tuck in drawers for fresh-smelling clothes
  • Hang in closets or cars

These bring holiday cheer that lasts for months. Your family will think of you every time they catch the scent.

DIY Christmas Gift Ideas on a Budget

Money shouldn’t stop you from giving thoughtful presents.

These ideas prove you can create magic without spending much.

Estimated budget: $3-$8 per gift

32. Cinnamon Stick Candle Wraps

diy christmas gift for girlfriend

Buy plain white or cream candles from a dollar store. Wrap cinnamon sticks around the outside and secure them with twine or ribbon.

Cost breakdown:

  • Candles: $1-2 each
  • Cinnamon sticks: $3 for a bundle
  • Twine: $1

The cinnamon smell mixes with the candle scent when lit. You can make 3-4 of these for under $10 total.

33. Bath Salts in Test Tubes

39 christmas gift ideas

Mix Epsom salt with a few drops of essential oil and food coloring.

Pour the mixture into test tubes or small bottles from a craft store.

Cork them and add a small label. These look expensive, but they cost around $5 to make several.

My advice: Make a batch and divide it into multiple tubes to gift several people at once.

34. Pressed Leaf or Flower Frame Art

diy ideas for gifting

Collect leaves or flowers during a walk and press them between heavy books for two weeks. Arrange the dried pieces on cardstock and place in a simple frame.

What you’ll spend:

  • Frame from dollar store: $1-3
  • Cardstock: Already have it or $2
  • Leaves and flowers: Free

Nature provides the art. You just arranged it beautifully.

35. Mason Jar Lanterns

aesthetic diy christmas gift

Paint mason jars with glass paint in any color or pattern. Once dry, place a battery-operated tea light inside.

Total cost per lantern:

  • Mason jar: $1-2
  • Glass paint: $4 (makes multiple lanterns)
  • LED tea light: $1

These create cozy lighting for porches or indoor spaces. Make several at once to save even more money.

Modern DIY Christmas Gifts

Contemporary style meets handmade charm in these four gift ideas. They’re sleek, current, and Instagram-worthy.

36. Minimal Concrete Planter

christmas diy ideas

Mix concrete powder with water according to package directions. Pour it into a silicone mold and press a smaller container in the center to create space for a plant.

Modern styling tips:

  • Keep the concrete raw and unsealed for an industrial look
  • Choose geometric molds like hexagons or triangles

Let it cure for 24 hours, remove from the mold, and add a small succulent. This gift fits any modern home aesthetic.

37. Digital Printable Wall Art (QR Download)

christmas gifts

Design clean, modern artwork or typography using Canva or Adobe.

Save the file and create a QR code that links to the download. Print the QR code on nice cardstock with simple instructions.

My advice: Include a preview image so they know what they’re downloading before scanning.

Why this works:

  • They can print it at any size they want
  • No shipping or packaging waste
  • Entirely customizable for their space

This is the most eco-friendly option on the list.

38. Monochrome Clay Trinket Dish

gifting diy ideas for christmas

Roll air-dry clay into a flat circle about a quarter-inch thick. Press your thumb gently in the center to create a shallow bowl shape. Smooth the edges and let it dry completely.

Finishing touches:

  • Paint in solid black, white, or gray
  • Add gold leaf edges for subtle elegance

These hold jewelry, keys, or other small items on an entryway table.

39. Custom Spotify Glass Plaque

ideas for new year gifting

Choose a meaningful song and screenshot the Spotify code from the app. Print it on transparent sticker paper and apply to a clear acrylic sheet.

What makes it special:

  • They can scan the code to play “your song.”
  • Looks like high-end decor from trendy stores
  • Costs under $10 to create

Conclusion

You’ve just explored plenty of ways to make this holiday season more meaningful.

Making diy christmas gifts adds your personal touch, something no store can replicate. Start with one or two projects that excite you most. Don’t stress about perfection.

The effort you put in matters more than flawless execution.

Ready to get crafting? Grab your supplies this weekend and begin creating. Your loved ones will treasure these handmade presents for years to come.

Which gift will you make first?

Leave a Reply

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