(800) 626-1267

5 Crafty Homemade Christmas Gifts For Your Loved Ones

homemade christmas gifts

With Christmas just around the corner, people are scrambling to get their holiday shopping done. If you’re sick and tired of the usual gifts, though, why not try your hand at these homemade Christmas gifts?


Homemade Christmas Gifts That Will Show You Care

There is nothing wrong with buying Christmas presents for your friends and family. But, if you want to go that extra mile and show your loved ones you truly appreciate them, putting in your time and effort is the way to go. Roll up your sleeves and prepare to use some elbow grease on these homemade Christmas gifts.


1. Citrus Marmalade

Nothing says homemade gift for Christmas like a delicious marmalade you make in your own kitchen. Here’s a recipe that will surely impress.


  • easy diy christmas gifts4 large naval oranges, divided
  • 2 medium grapefruit
  • 2 limes
  • 5 cups granulated sugar
  • 2 star anise
  • 1 pouch (3 oz) liquid pectin
  • 1 1-inch piece ginger, smashed
  • 1/8 tsp baking soda



  1. Peel two oranges, the grapefruit, and the limes. Set aside. Cut the peels into thin strips.
  2. In a large Dutch oven over medium heat, pour 1 1/2 cups of water. Add in the peels and baking soda. Bring to a simmer and then lower the heat. Simmer for 18 to 20 minutes with the lid on.
  3. Peel the remaining oranges. Remove the white pith from all of the peeled oranges as well as the grapefruit. Separate the fruit into sections, removing the membranes and seeds. Chop the fruit and place in a bowl.
  4. Add the fruit, juice, ginger, and star anise to the Dutch oven. Simmer for another 15 minutes with the lid on. Add sugar and turn up the heat to high. Bring to a rolling boil before adding pectin. Boil again for about 10 to 15 minutes or until a candy thermometer reads 220°F.
  5. Turn off the heat. Remove the foam that forms on the surface. Remove the ginger and star anise.
  6. Transfer the cooked marmalade into small jars and allow to cool completely before screwing in the lids. Place in the refrigerator to chill before giving out as gifts.


2. Santa Slime

If you can’t think of easy DIY Christmas gifts, this holiday slime is something you can make with common household items. It’s especially perfect for kids but works for all ages.


  • 4 cups unscented shaving cream
  • Red glitter glue
  • 1/4 cup water
  • 2 tbsp contact solution
  • Liquid red food coloring
  • 1/2 tsp baking soda



  1. In a bowl, pour in the bottle of red glitter glue. Add water to the same bowl. This will make the slime stretchier.
  2. Add the baking soda and mix well. Add the shaving cream and mix again.
  3. To make the color deeper, add the red food coloring using a spoon. Add a little at a time until the slime turns into the shade you want. Mix well.
  4. Gradually add the contact solution and mix slowly. Add only a teaspoon at a time and knead. Stop when you have reached the consistency you want. Good slime is not too sticky.
  5. Add the finished slime into a jar. Decorate the jar (a popular choice is to dress it like Santa).


3. Pine-Scented Candle

If you’re looking for DIY Christmas gifts for coworkers, this pine-scented candle is easy to make and smells good, to boot.


  • diy christmas gifts for momWeck jars
  • 10 cups soy wax chips
  • Green dye
  • Pine-scented candle oil
  • Candle wicks
  • Small wooden sticks



  1. Place the soy wax chips in a heavy pot. Melt it over medium heat. Once melted, add drops of pine-scented candle oil and mix well. Pour the melted wax into two heat-proof bowls (the bowls should have pouring spouts to make it easier). Divide it evenly between the bowls.
  2. Add drops of green dye into one of the melted wax bowls. Use just enough to get the shade of green you want.
  3. Place the wick at the bottom of the candle jar. The wick might move around, so you can glue the wick to the bottom to secure it. Alternatively, you can wrap the top of the wick around a twig or stick. Place the twig or stick on the rim of the jar. This will keep it in place.
  4. Pour the melted white wax into the jar. Let it dry. You can place it in the refrigerator so it can dry faster. Then, pour the melted green wax on top of the dried white layer. Repeat this step until you have filled the jar. You can do as many layers as you want and as thick as you want each layer to be.
  5. Remove the stick and cut the wick to the appropriate height. Pop the lids on.
  6. Optional: wrap in gift wrapper before handing them out to recipients.


4. Snow Globes


  • Glass jars with screw-on lids
  • Distilled water
  • Glycerin
  • Epoxy
  • Plastic or ceramic figurines
  • Tinsel glitter
  • Sandpaper



  1. Clean all of the jars and dry them thoroughly. Wipe the jars using a lint-free cloth to remove any fingerprints or smudges.
  2. Sand down the underside of the lids. Then, take your figurine of choice and glue it to the underside of the lid using epoxy. Complete with the rest of the lids. Let them dry completely.
  3. Pour distilled water into the jars. Make sure not to overfill the jar so that the figurines still have room.
  4. Add a small drop of glycerin to each filled jar. The glycerin will help suspend the glitter to give you that snowy effect.
  5. Add the tinsel glitter to the jars. Make sure not to add just enough to achieve that snowy effect while still keeping the figurine visible.
  6. Screw on the lids with the attached figurines so that the figurines are inside the jars. Close the lids tightly. This way, no water or glitter will escape the jar when you shake it.


5. Bubble Bars

When it comes to DIY Christmas gifts for mom, these bubble bars are a sure winner.



  • 1 cup baking soda
  • 1 cup sodium lauryl sulfoacetate
  • 1/3 cup corn starch
  • 1/3 cup vegetable glycerin
  • 1 tbsp coconut oil
  • 1/3 cup cream of tartar
  • 1 tbsp water
  • 20-30 drops any essential oil
  • Natural soap dye



  1. Strain all of the dry ingredients through a fine mesh sieve. Combine them all in a bowl and mix thoroughly.
  2. In a separate bowl, pour all the wet ingredients in, including the essential oils.
  3. Pour the wet ingredients into the bowl with the dry ingredients. Use your hands to mix them until it reaches a crumbly consistency.
  4. Divide the soap dough into two and place them in different bowls. Add one color soap dye to one bowl and another to the other bowl. Combine well so that it colors evenly.
  5. Transfer one bowl of dough to parchment paper. Shape it into a vertical rectangle, flattening it to ensure an even surface (about 1/2-inch thick). It should have no cracks or gaps.
  6. Transfer the second bowl of the dough on top of the flattened rectangle. Flatten it again so that you have two layers of different colors.
  7. Grab two edges of the parchment paper and lift. Then, start rolling the soap dough in on itself as if you were making a cake roll, pressing together any cracks that form along the way.
  8. Slice the soap roll into 1- to 2-inch thick pieces. Make sure to do this with a gentle hand so that the soap retains its shape.
  9. Line the slices up on parchment paper or a tray. Let dry for 72 hours.


Happy Gift Giving!

Homemade Christmas gifts are the best kinds of gifts. They show your loved ones that you care about them enough to put in the time and work. Plus, hand-crafted gifts are always great when you’re in a pinch or on a budget.