DIY Homemade Christmas Gift Ideas to Make this Holiday Season

DIY Homemade Christmas Gift Ideas to Make this Holiday Season
(Photo by Phil Walter/Getty Images)

With Christmas right around the corner, it’s time to start thinking of gift ideas for your loved ones. Make this holiday season special by giving gifts that truly represent your friends and family. Who needs to go shopping at a mall when you can make beautiful, handcrafted Christmas presents yourself! We here at Agein, we’ve gathered the best DIY homemade Christmas gift ideas to give this holiday season.

Peppermint Body Scrub

Do you have someone on your list who loves beauty products? Impress them with your easy homemade holiday gift of mint body scrub! Place 1/2 cup of coconut oil in a bowl and microwave on high for 15-25 seconds or until softened. Then, simply mix in two cups of white sugar, one tablespoon of peppermint extract, and one drop of green food coloring. Once mixed, scoop scrub into air-tight mason jars and decorate with ribbon.

Microwaveable Hand Warmers

Need a creative DIY Christmas gift for your coworkers? Homemade gifts for adults are sometimes hard to come up with, but everyone on your list, both young and old, will love these cozy hand warmers. Use up some scrap fabric with these little bundles of warmth, by first cutting 2-3/4 inch squares from your choice of fabric with pinking shears. Place the two wrong sides together and stitch a 1/4-inch seam around the outside, leaving a 1 1/2-inch opening. Fill 3/4 of the pouch with dried white or brown rice. Stitch the remaining opening of the pouch closed, and there you have your warmers ready to be heated in a microwave.

Trendy Rhinestone Headband

Turn crystals and felt into a fashion-forward homemade Christmas gift idea your friends and family will adore. First, cut a 14” strip of rhinestone trim (available at any fabric or craft store) and use fabric glue to adhere to your choice of colored felt. Cut the felt around the rhinestone trim leaving approx. 2mm around the edge. Next, cut 7” of elastic ribbon and hand sew onto each end of the felt creating your headband!

Stylish Multi-Strand Scarf

This creative homemade gift is simple and easy to make while being impressive to your loved ones receiving it. All you will need for this homemade Christmas gift idea is scissors and a seamless t-shirt. Start by cutting off the hem of the shirt. Then, cut 1 1/2-inch-wide strips horizontally across the shirt from bottom to armpit. Set the bottom hem to the side. Stretch all the remaining strips until they become long, and the raw edges start to roll inwards. Next, cut one end of the bottom hemline so it becomes a string that you will use to wrap around the center of the scarf tying all the strands together and knot tightly. Tuck the knot under the fabric as best you can, and voilà! You have made a fashionable scarf!

Lovely Leather Cuff Bracelets

Homemade gifts for friends can be tricky, but not with these trendy bracelets! These easy DIY leather cuff bracelets can be decorated with crystals and lace or left plain. Cut desired length and width of the bracelet from leather fabric. Sew a button facing up onto cuff approx. 1/2 inch from one end. Next, make a cut in the leather at the opposite end of the bracelet approx. 1/2 inch from the end, just large enough for the button to squeeze through. Leave plain or decorate by gluing on crystals, pieces of lace or ribbon.

We hope to have inspired you with these easy crafts and homemade gifts to give this holiday season. Your family and friends will not only be impressed with your DIY skills, but will be touched by the thought you have put behind each gift. So, spread some holiday cheer this season with your handmade Christmas gifts made with love!




“45 DIY Holiday Gifts to Start Making Now,” Good Housekeeping web site, October 3 2016;

“100 Mind Blowing DIY Christmas Gifts People Actually Want,” DIY N Crafts web site, November 27 2014;