40 Easy Homemade Christmas Gifts
Fun and Creative DIY Christmas Gifts They’ll LOVE!
Homemade Christmas gifts are fun to make, and a great way to help stretch your Christmas budget. I love to receive homemade gifts because I know that the giver really put time and effort into them. Plus it’s fun to see everyone’s clever ideas!
To help you stay frugal this holiday season, we’ve put together a list of some of the most creative DIY christmas gifts we could find. We’ve got ideas for kids, colleagues, adults, you name it. We’ve also included a fair share of food ideas, jar gifts, crafts, and more.
1. Homemade Granola in a Jar
This yummy Homemade Granola Recipe is fast and easy to make, and looks great with the custom gift tag. It’s perfect for a last-minute gift!
- 3 cups oats
- 1/2 cup nuts
- 1/2 cup coconut
- mini chocolate chips, dried fruit, sunflower seeds
- 1/4 cup oil
- 1/4 cup honey
- 1/6 cup water (which is 2 TBS plus 2 tsps.)
- 1 tsp. vanilla
For the full tutorial, head over to Walking On Sunshine Recipes.
2. DIY Coffee Cup Candles
I love how these Homemade Coffee Cup Candles can be personalized by using a cup with a design that fits your friend’s style. There are tons of different ways you could go with this gift idea!
- Candle Wax
- Candle Wicks
- Coffee Cups
- Fragrance Oils
- Microwave safe bowl
- Rubber spatula
- Craft sticks
- Hot glue gun
- Heating Pot
For the full tutorial, head over to Sweet Cayenne.
3. Homemade Frame Gift
Grandparents love showing off pictures of their grandkids! This is an awesome way to not only give them the picture, but also a fun way to display it!
- 7′ x 10″ block of wood
- Duck tape
- Twine or ribbon
Get the full tutorial at Mom Dot.
4. DIY Holiday Mugs
You don’t have to be an artist or master crafter to make these Hand Painted Mugs. They are super easy and inexpensive. Order your mugs from Dollar Tree to make it even more affordable.
- Paint markers or multi-surface acrylic paint
- Sponge brush
- Paper plates
Get the full instructions over at Tidy Mom.
5. Melted Snowman Chocolate Bark
This Melted Snowman Chocolate Bark is a cute Holiday treat that is sure to be a hit!
- White Melting Chocolate
- Mini Reese’s Peanut Butter Cups
- Wilton Candy Eyes
- Orange Jimmies (you could get mixed rainbow jimmies & just pick out the orange ones)
- Red Hot Candy
- Pretzel Sticks
- Silicone baking mat or wax paper
Get the full instructions at Princess Pinky Girl.
6. DIY Puzzle & Gift Box
You could use any stencils you like to make these DIY Puzzles. Use the same stencil to make a matching box to store it in.
- Stamping ink
- Wood squares
- Clear acrylic sealer
- Mini Square Paper Mache Box
- White card stock
- Paper Trimmer or scissors
- 2″ scallop punch
- scrapbook paper
- Adhesive dots
Get the full tutorial at Inspired Mama.
7. Gingerbread Sugar Scrub
This DIY Gingerbread Sugar Scrub not only leaves your skin feeling soft, it also smells amazing!
- 2 cups sugar
- 2 cups brown sugar
- 1/2 teaspoon vanilla extract
- 1/2 teaspoon cinnamon extract
- 1/8 teaspoon ground nutmeg
- 1/8 teaspoon ground clove
- Small Jars
- Mixing bowls
- Measuring cups and spoons
- 1 teaspoon water or coconut oil, optional
Head over to Sugar Spice & Glitter for the full tutorial.
8. Peppermint Sugar Scrub
This peppermint sugar scrub will leave your skin soft and moisturized and also smelling like candy canes. The layered effect looks really nice too for a homemade gift!
- 2 cups granulated sugar, divided
- about ¼ cup almond oil or fractionated coconut oil, divided
- about 5 drops doTERRA Peppermint Essential Oil
- 2 drops red food coloring (or raspberry juice)
Get the full DIY Peppermint Scrub tutorial.
9. Reindeer Treat Bags
These cute little Reindeer Treat Bags are fun and easy for kids to make. They would be perfect for class parties or teacher gifts!
Supplies (makes 4):
- large sharing bag of Malteasers
- large sharing bag of Minstrels
- 2 bags Giant Chocolate Buttons
- 8 x strawberry softies or other red sweets
- 4 clear disposable piping bags or cone shaped cellophane bags
- 4 long brown pipe cleaners
- 8 googly eyes
- glue stick
Get the full tutorial at Eats Amazing.
10. S’mores Mason Jar Gift
This S’mores Mason Jar Gift is probably the easiest homemade gift idea on our list! Mix up some S’mores snack mix, print out your gift tags from the link below, put it all together, and voilà, you have a fun and yummy gift!
- Golden Grahams Cereal
- Holiday M&Ms
- Mini marshmallows
- Mason jars
- Card stock
Get the full tutorial at A Night Owl Blog.
11. Popcorn Snowman Gift
This unique DIY Popcorn Snowman Gift is a clever way to give a homemade gift, without taking up too much of your limited Holiday time.
- Bags or microwave popcorn
- White, black, & orange paper
- Black permanent marker
- Round sponge or stamp
- Pink stamping ink
- White button
Get the full tutorial at I Heart Naptime.
12. Christmas Spirit Lip Balm
DIY Lip Balm is super popular! This Christmas Spirit Lip Balm has the perfect Holiday twist that everyone is sure to love!
- 1 tablespoon Beeswax Pastilles
- 1 tablespoon Organic Coconut Oil
- 1 tablespoon Shea Butter
- 7 drops of Essential Oil in your favorite Christmas scents
- Lip Balm containers
Get the full recipe at Sparkles of Sunshine.
13. DIY Gingerbread Body Butter
Nothing says Christmas like the smell of gingerbread! This DIY Gingerbread Body Butter is great for your skin, and smells delicious! You could even pair it with the gingerbread scrub above for a nice gift bundle!
- ½ C. Shea butter
- ½ C. coconut oil
- 2 tsp. ground ginger
- 1 tsp. cinnamon
- 2 tsp. vanilla extract
- Airtight container such as a jar with lid
Get the full tutorial at Frugal Mom Eh.
14. Personalized Scrabble Ornament
Do you have an old Scrabble game in the back of a closet? Repurpose it and make these cute Personalized Scrabble Ornaments for you friends and family. If you don’t happen to have a Scrabble game, you can order the tiles from Amazon here.
For more ideas like this, check out these 25 DIY Christmas Ornaments!
- Scrabble tiles
- Heavy chipboard or recycled dense cardboard and/or large craft sticks
- X-Acto Knife & cutting mat
- Glue gun and glue sticks
- Embellishments – Ribbon, Felt, Sequins, Confetti, Glitter, Etc.
- Tiny eye hooks (optional)
For the full tutorial, head over to Happiness is Homemade.
15. Cookies in a Jar
We all get so many treats over the Holidays that it can be a bit overwhelming. This Cookies in a Jar gift is perfect because it can be put away for later after all of the other Holiday treats are gone.
For 3 different recipes, head over to The Farm Girl Gabs.
16. Root Beer Christmas Gift
If you’ve never tried Homemade Root Beer, you’re missing out! Try out this recipe, and don’t forget to make extra. This is one homemade Christmas gift that you will want to keep for yourself!
- 4 quarts cold water
- 2 cups sugar
- 3 Tablespoons Zatarain’s Root Beer Concentrate
- 1-2 pounds of dry ice (purchase within a few hours of when you are ready to make)
- Half-gallon glass jars
Get the full recipe at Paint Brushes & Popsicles.
17. Post-It Note Holder & Pen
This Post-It Note Holder & Pen is a great DIY Christmas gift for teachers! It’s a fun and easy craft that your kids can help with too!
- Clear Acrylic 4×6 frames
- Post-It Notes
- Ink Pens
- Washi Tape
- Decorative Scrapbook paper
- Paper trimmer
Get the full tutorial at Fabulessly Frugal.
18. Snowman Bath Bombs
There’s nothing better than a warm bath on a cold winter day! Treat your friends and family (or even yourself) to these cute DIY Snowman Bath Bombs.
For more ideas like this, check out these 20 DIY Bath Bomb Recipes!
- Baking Soda
- Citric Acid
- Epsom Salt
- Coconut Oil
- Fine Mist Spray Bottle of Water or Witch Hazel
- Fragrance Oil (in any fragrance of your choice).
- Bath Bomb Molds or Plastic Ornaments
- For Decoration: Activated Charcoal Powder, Orange Mica, and 99% Isopropyl Alcohol (optional)
Get the full tutorial at Happiness Is Homemade.
19. Peppermint Soap
This easy peppermint bar soap only takes about 10 minutes to make! Whip up a batch to share with your friends and family during the Holidays. Thanks Happiness Is Homemade!
For more ideas like this, check out these 20 Non-Toxic Homemade Soap Recipes for Beginners.
- Shea Butter Soap Base
- Peppermint Essential Oil
- Red Soap Colorant
- Soap Mold
- Microwave Safe Measuring Cup w/ Spout
Get the full tutorial at Happiness is Homemade.
20. Peppermint Foot Soak
Here’s another peppermint-scented gift idea you can make for your friends and family! This will make your feet feel tingly and super soft.
- 1/2 cup powdered milk
- 1/2 epsom salt
- 2 TBSP loose peppermint tea
- 10 drops peppermint essential oil (optional)
Head over to Suburban Simplicity for the full tutorial.
20. Hot Chocolate in a Jar
There is nothing better than coming inside from playing in the snow to have a nice, warm cup of hot chocolate. This jar hot chocolate has all the goodies and the tutorial even shows you how to make a homemade gift tag for it!
- 1 cup sugar
- 1 cup unsweetened cocoa powder
- 1 cup powdered milk
- ½ tsp salt
- ½ cup mini semisweet chocolate chips
- ½ cup mini marshmallows
- 1-quart Mason jar
- Cupcake liner (optional)
- Gift tag with directions
Head over to Half Scratched for the full tutorial.
21. Spicy Mexican Hot Cocoa in a Jar
This is another hot chocolate jar gift but with a different, spicy Mexican hot chocolate mix! A fun twist on regular hot chocolate! This could even be a yummy addition to your Christmas Eve Box.
- 1 cup dry milk (sometimes called powdered milk)
- 1 cup unsweetened cocoa
- 1 cup sugar
- 1 heaping tablespoon cinnamon
- 1/2 teaspoon chili powder
- 1/2 teaspoon Kosher salt
- pinch of Cayenne pepper
- 1 bag Hershey’s Cinnamon Chips
- 1 bag chocolate mini morsels
- mini marshmallows.
Get the full recipe at Today’s Creative Life.
22. Melted Snowman Hot Chocolate
These cute little melted snowmen in a jar are so adorable! They would make a great gift for a teacher or coworker! Another great twist on hot cocoa in a jar.
- White Hot Chocolate
- Edible Food Markers – I used orange and brown but black works, too
- Large Marshmallows (the normal size)
- 1/2 pint canning jars with a clear front
- Black Sharpie Marker
Get the full instructions at Growing Up Gabel.
23. DIY Hot Cocoa Stirring Spoons
Anyone would love to receive these adorable Hot Cocoa Stirring Spoons! Stick them in a mug from the Dollar Tree or pair them with one of the hot chocolate gift ideas above, and you’ll have a hit gift!
- plastic spoons
- a variety of candy toppings (I used sprinkles and candy canes but you can use ANYTHING!)
- chocolate for melting (a little goes a long way)
- Washi Tape
- Treat Bags
24. Christmas Stovetop Potpourri
I love walking into a room and smelling the scents of Christmas! Make this DIY Christmas Stovetop Potpourri for your friends and neighbors this Holiday Season! The tutorial below even includes printable gift tags.
- 1 orange
- 1 cup cranberries
- 1 teaspoon whole cloves
- 1-3 sprigs of rosemary
- 3 cinnamon sticks
- printable tags
Get the full tutorial at See Vanessa Craft.
25. Peppermint Bath Bombs
These peppermint bath bombs have a really nice pink tint to them which would make them go great in a homemade gift basket. Maybe you could pair them with some of the other peppermint ideas above, or even the snowman bath bombs!
- 1 cup of baking soda
- 1/2 cup of Citric Acid
- 1/2 cup of cornstarch
- 3 tablespoons Epsom salt
- 2 teaspoons Sweet Almond Oil
- 3/4 teaspoon water
- 15-20 drops Peppermint Oil
For the full tutorial, head over to A Pumpkin & A Princess.
26. Snow Globe Mason Jar Toppers
I absolutely adore this idea! You can make these amazing snowglobe jar toppers to go with any of your favorite mason jar gifts! They would go perfectly with the hot cocoa mixes we listed above.
- 12 Mason jar
- 6 Fillable Christmas ornaments 70mm
- 12 Mini holiday ornaments
- Krazy glue craft glue
- Fake snow or confetti
Get the full tutorial at A Few Shortcuts.
27. Reese’s Christmas Trees
These Reese’s Christmas trees are so easy to make and so cute! They would make for great stocking stuffers or small gifts for friends.
- 2 Green wrapped reeses
- 1 Rolo chocolate
- 1 Green wrapped Hersheys chocolate kiss
- Hot glue gun
Get the full tutorial at Crafty Morning.
28. Terra Cotta Christmas Pots
We made a simple tutorial on how to decorate Terracotta pots with fabric and paint, but these are a lot better for Christmas gifts! You could fill them with small gifts and candy like the Reese’s trees above.
Get the full tutorial at Pjs and Paint.
29. DIY Christmas Coasters
Most people do a great job of decorating their homes for the holidays, but I’ve rarely seen anyone with Christmas themed coasters! This is a gift that can be reused every year by the receiver.
Best of all, these Christmas coasters are easy to make and inexpensive too. They’re actually made from old/cheap Christmas cards!
30. Chocolate Bar Snowmen
This is a great homemade gift idea for kids. Not only do they get a big chocolate bar, but also a handy pair of mittens!
- White printer paper
- Low Temp Hot glue gun or tape
- Chocolate bar (thick ones)
- Black & Orange sharpie
- Kids Finger gloves
Get the full tutorial at Crafty Morning.
31. Christmas Air Fresheners
Everyone likes a good smelling home and I find Christmas scents especially wonderful, which is why these homemade air fresheners are such a great gift idea!
Get 10 different air freshener recipes at Loving Essential Oils.
32. Christmas Tea Tree
This is easily one of the most creative DIY Christmas gifts on this list! Perfect for tea lovers and I love how you can use different colored tea bag packages to create different looking trees.
- styrofoam cones
- individually wrapped tea bags, the number depends on how big the cone is
- glue gun with glue sticks
- small paper mache boxes or some kind of short, round cylinder to use as the “stump”
- wooden stars or other star trinkets for embellishment
- rice, for weighing down boxes (optional)
Get the full tutorial at Thirsty For Tea.
33. Peppermint Candy Bowl
With this creative idea, you can give someone a bowl of candy in a bowl made out of candy! Seriously though, this is super unique and perfect for small gift baskets.
- 19 Peppermint starlight mints
Get the full tutorial at Princess Pinky Girl.
34. Best Shot at a Merry Christmas
These mini shot glass gifts are so perfect for co-workers or friends. The printable “Your Best SHOT at a Merry Christmas” gift tags are hilarious too.
- Assorted small liquor bottles
- Pack of mini red cups
- Twine or ribbon
- Printable gift tags (found in post)
35. DIY Shoulder and Neck Heating Pad
The Christmas cold makes these homemade heating pads a super welcome gift. And they’re not hard to make either!
- 8 Strips of fabric 3 1/2″ x 6 1/2″
- 1 Backing trip 6 1/2″ x 24 1/2″
- 3-4 cups of rice (or other grain for filling)
Get the full tutorial at Sew Can She.
36. Pinecone Fire Starters
The creator originally made these as wedding favors but I think they’re perfect as homemade Christmas gifts as well!
- Soy wax flakes
- Candle fragrance oil
- Candle dye blocks
- Wired candle wicking
- Wooden spoon
- Large heatproof container
- Frying pan
- Wax paper
- Cute tags and twine
Get the full tutorial at Something Turquoise.
37. Basketweave Cup Cozy
For the coffee lover in your life, there really isn’t a more thoughtful homemade gift than this! This is something they’ll cherish every single day.
- Worsted weight yarn
- G hook
Get the full tutorial at One Dog Woof.
38. DIY Mousepad
If you’re looking to make some homemade Christmas gifts for fellow co-workers, a mousepad is an easy office gift! You can put any design you’d like on it as well.
- Round cork circle at least 7.5″
- Scrapbook paper
- Mod Podge gloss
- Acrylic paint
- Foam brush
Get the full tutorial at Mod Podge Rocks Blog.
39. Homemade Christmas Pillows
Pillows are another subtle Christmas decoration that many people don’t have. You can fix that by gifting them a set of these very nice homemade Christmas pillows!
- Cricut gold glitter iron transfer paper
- Exacto knife
- White throw pillow cover
- White throw pillow insert
- Iron Dishtowel
- Merry & bright template (found in tutorial)
- Let it snow template (found in tutorial)
- White paint marker
40. Camera Strap
If you know someone who is really fond of photography I’m sure they would LOVE to add a homemade camera strap to their collection. You could do a Christmas themed one, or pretty much any design you want! I really like this “cheat sheet” idea from A Beautiful Mess.
Head over to Design Love Fest to learn how to make the camera strap pictured above.
As you can see there are a ton of different frugal and creative DIY Christmas gifts you can make! With the 40 ideas above, you should be able to find something suitable for all your friends and family members.
If you’re looking for some creative ways to wrap your homemade Christmas gifts, check out these Frugal and Creative Gift Wrapping Ideas!
Check These Out Next:
- 30 Cheap Stocking Stuffer Ideas for Everyone on Your List
- 25 Homemade Gift Ideas Perfect for Any Occasion
- 30 Frugal Christmas Gift Ideas for Neighbors
- 100+ Gift Ideas That Aren’t Toys
- 40+ Christmas Breakfast Recipes
- 33 Quick and Easy Elf on the Shelf Ideas
Trending DIY Projects
Report a Problem
Please select the problem you are facing with this deal:
- Price Increased
- Price Decreased
- No longer available
- Link doesn't work
Add more details:
Thank you for your feedback. We really appreciate it.
Enter your email address if you would like to receive a follow up.
Please Try Again