50+ Amazingly Cheap DIY Christmas Gifts

(Last Updated On: October 9, 2018)

If you’re looking for DIY Christmas Gifts or even just Dollar Store Christmas gift ideas, we’ve got the ultimate list! We’ve scoured the web to find the most interesting, unusual and wonderfully affordable homemade Christmas gifts. All of our ideas cost $20 or less!

We’ve found ideas for all budgets and effort levels! My top three favorites are tucked away at the end of this article.

These last minute DIY Christmas gifts cost less than $1!

We’ve found a few ideas that cost $1 or less and take just minutes to put together. If you’re in a pinch, try these quick and easy DIY Christmas gifts!

Emergency Chocolate is a quick and clever idea. Pick up your favorite chocolate bar and print out this quick and easy label from One Good Thing by Jillee. Tape it on your chocolate bar and you’re good to go!

by One Good Thing by Jillee

Festive Tic-Tacs are so simple! Just print these labels from Somewhat Simple and glue them onto a box of Tic Tacs. Turn white ones into Snowman Poop, red ones into Reindeer Noses, and my favorite Wintergreens into Christmas Tree Seeds.

by Somewhat Simple

Nail polish is always a great option for the girls in your life! Bloom Designs offers a “For your Mistletoes” label that you can print out. Print it, grab some cute yarn or ribbon, and pick up a bottle of nail polish on your way. It doesn’t get more last-minute than that!

Ornaments are cheap and easy homemade Christmas gifts!

Of course, ornaments are a quick, easy and affordable gift. As Christmas time approaches, it’s easy to find these clear plastic globe ornaments for $1 or less at the Dollar Tree and Walmart. Fill them with glitter or paint or even hot cocoa ingredients for a fun and festive gift!

Glitter Ornaments are a very basic holiday gift. It takes mere moments and they look so nice! Here’s some detailed instructions from Lee and Becky.

Star wire ornaments are also easy and affordable! The most difficult part of assembling this ornaments is creating the template to wind the wire on! All you really need is a few pieces of soft jewelry-making wire that can be bent around the nail template. Get all the details from Alyssa and Carla! 

by Alyssa and Carla

Snowman ornaments are super cute and easy to make! This Youtube video will give you step-by-step instructions for filing the clear round ornaments, drawing the face and attaching the hat.

Although these instructions start at about the 4:51 mark, the entire video is full of fun ornament ideas that would make great DIY Christmas gifts!

by YouTube creator SoCraftastic

Hot cocoa mix ornaments also use those standard round ornaments. Instea dof filling them with paint, you can fill them with delicious holiday cocoa and other treats. Sprinkle Some Fun has so many ideas for ornament fillings – including soup mixes, dips, extracts, cookie mixes and more!

by Bubbly Nature Creations / Sprinkle Some Fun

Scrabble tile ornaments are easy to make with some letter squares and hot glue. The thrift stores near my home always have half-lost Scrabble games in abundance… or you can pick up some letter squares. They’re very cheap on eBay! There’s two ways to make these. You can combine words in this version from Oopsey Daisy or glue the letters on glitter snowflakes like this.

Wooden clothespin snowflakes use eight clothespins and some wood stain to form a stunningly rustic ornament. These were designed by Stephanie Lynn and she provides detailed instructions on her website.

by Stephanie Lynn

Salt dough ornaments are a holiday tradition at our house! We invite all the cousins over, make a big batch of dough and break out the cookie cutters. You can’t go wrong with this simple three-ingredient recipe and some paint!

When I was younger, my mom made sets of little red stocking ornaments with each family member’s name on them. She gave these sets as gifts to our extended family and everyone loved them. They looked like this out-of-stock Etsy item:

from Etsy creator HouseofSaltDough

As Elizabeth said in the comments, “My kids and I make salt clay ornaments, the older they get the more elaborate the ornaments get. Its cheap and you can make anything you can imagine!”

Scrap Ribbon Tree ornaments are one of Melanie’s favorites! She left this suggestion in the comments during our giveaway contest and I absolutely love it. Can’t wait to try this idea from Fireflies and Mud Pies with the kids this year.

Tea Light Snowman Ornaments are adorable and easier than they look! You’ll need a Sharpie, some ribbon and a pipe cleaner… and a battery-operated tea light, of course! Awfully cute for Dollar Tree decorations, right?

by One Little Project

You can repackage almost anything into a mason jar.

When we surveyed our readers during our $25 Walmart giveaway, our audience spoke loud and clear. Star, Tiffany, Denise, Tina, Joanna and Deneva all described making homemade DIY Christmas gifts like these for their friends and family.

In my opinion, mason jars are the KING of Christmas gift-giving because it’s so easy to make them festive and fun. As Amanda Smith wrote in the comments, “I’ve done jar gifts. You put either hot chocolate or a baking item in it, put a bow on it and BAM! It’s a gift.”

We’ve found a few fun ways to decorate your jars and oodles of stuff you can put in them!

Santa Belt Jars are easy DIY Christmas gifts. Dump some M&Ms or other seasonally-colored candies into a mason jar. Just add a small belt section and a ribbon! Katie at Little House of Four snagged a small belt section from a used purse but you should be able to find something usable at your local thrift store.

by Little House of Four

Christmas Tree Jars take a little more work. Linda at Mason Jar Crafts Love provides a stencil you can print out and detailed instructions to help you paint these gorgeous jars. Fill them as she recommends, with epsom salts and tea lights, or with one of our other suggestions in the “homemade” section of this article!

by Mason Jar Crafts Love

Fill your jars with homemade Christmas gifts with easy-to-make snacks! There are SO many options. We found many more than we could possibly list here… but here are some of my favorites.

Hot Fudge is one of my very favorite things on this planet so I was very excited to find this recipe from Hoosier Homemade. Just a few simple ingredients combine to make something quite delicious! Each jar only costs about $3 – including the jar!

Sugar scrubs are an excellent mason jar gift for those who are trying to avoid sweets. Sure, it’s sugary… but this time, it’s sweet for your skin! Some of my favorite sugar scrubs for homemade Christmas gifts are this Peppermint Candy Cane Sugar Scrub recipe from The Idea Room, this Homemade Eucalyptus Sugar Scrub from Salt Lick Lessons and Dr. Axe’s Homemade Sugar Scrub with Coconut, Honey and Orange.

Stirring spoons are another great gift for the coffee or cocoa drinker in your life! These simple instructions from Mom Spark encourage you to invent your own combination of flavors from coatings and candies.

Not fond of those? No problem! Here are a few more ideas we’ve found around the web – and believe me, there are loads more!

Can’t decide on just one of these Christmas Gift Ideas? Make a themed basket!

Themed baskets are awesome! Adjust these suggestions as necessary to fit the unique interests of your friend or loved one. The Dollar Store is a great place to stock up on many of these items!

Assemble an art caddyThe Dollar Store offers these baskets and usually has a healthy supply of crayons, paints, coloring books, stickers and art supplies to fill them with.

from A Spark of Creativity

Cupcake Kits are fun for bakers! Find a cute box and add cupcake supplies, including sprinkles, cupcake liners and other Dollar Store finds! You can also print out images to tape to toothpicks for fun toppers.

from Non Toy Gifts

I love this gamer gift basket! The basket is filled with treats with fun labels by the Dating Divas. Use whatever treats and packaging you want… but don’t forget you can download the labels free on their website!

by Dating Divas

Treat your friends or family to an Ice Cream Sundae Kit! Download free labels from Liz On Call… and I love that she packaged it in a drink holder from Sonic!

by Liz on Call

Everybody loves tacos, right? A taco dinner basket is a great Christmas gift! I know I would love this idea from Darling Doodles Design…

by Darling Doodles Design

Need other cheap Christmas basket ideas? Try these!

These seasonal Dollar Tree decorations make great DIY Christmas Gifts, too!

Cinnamon candles are an easy upcycling craft! Wrap a pillar candle with cinnamon sticks and some twine. It’s one of the easiest Dollar Tree decorations ever!

by Garden Therapy

Cookie cutter candles are another easy make. Instead of using a store-bought candle, you’ll need to melt wax and pour it into the cookie cutter. Before it solidifies, insert a wick. You can find this and other candle ideas from HGTV.

No-sew heat packs are easy to make and so nice to use! Just be sure to use new socks – and I highly recommend some scented oil to offset the smell of warm rice.

by Canadian Free Stuff

This North Pole uses a solar path light, a Styrofoam base, fake snow and some assorted craft supplies. Dollar Store Crafts estimated the total project cost about $5 and it looks so cute!

North Pole
by Dollar Store Crafts

Chalkboard signs are so popular – and they’re so easy to make! The most affordable way to make one is to find a cheap framed mirror or painting at a thrift store and fill it in with chalkboard paint. The Frugal Homemaker provides detailed instructions on their site!

by The Frugal Homemaker

My Favorite DIY Christmas Gifts under $20

#3… This snow day survival kit is an excellent DIY Christmas gift! The basket features chocolate spoons, hot cocoa mix and a dry sugar cookie mix with a festive cookie cutter. Christina (The DIY Mommy) even provides free labels to print for your containers!

dollar tree decorations DIY christmas gifts under $20 homemade christmas gifts christmas gift ideas
by The DIY Mommy

#2… I also love this faux gumball machineHow adorable is this?! You can easily paint it in Christmas colors or fill it with Christmas candy if if you want it to be more festive for the upcoming holiday. You can find a tutorial for a similar item here.

dollar tree decorations DIY christmas gifts under $20 homemade christmas gifts
by Dandelions and Dust Bunnies

#1… This fish bowl snowman is my absolute favorite thing on this list. It’s absolutely stunning! Although the original by Smart School House was made with items from Michael’s, I’ve seen all of these items at the Dollar Tree. This is hands-down one of the best Dollar Tree decorations I’ve ever seen.

dollar tree decorations DIY christmas gifts under $20 homemade christmas gifts
by Smart School House


Thanks for checking out our list!

{The giveaway is complete. Congratulations on winning the $25 Walmart Gift Card, Lisa!}


  1. Star November 13, 2017
    • Nicole November 14, 2017
  2. Patti Kemmer November 16, 2017
  3. Amanda Smith November 16, 2017
    • Amanda Smith November 16, 2017
  4. Melanie November 16, 2017
  5. Elizabeth November 16, 2017
  6. Tiffany Laventure November 16, 2017
  7. Melissa Draper November 16, 2017
  8. Denise November 16, 2017
  9. Brieanna November 17, 2017
  10. Tina November 17, 2017
  11. Tamara November 17, 2017
  12. Stephanie Smith November 17, 2017
  13. Shannon November 17, 2017
  14. angela gallego November 18, 2017
    • Nicole November 23, 2017
  15. Kim Larsen November 18, 2017
  16. Diannalynn November 18, 2017
  17. Joanna November 19, 2017
  18. Meaghan Wood November 19, 2017
  19. Deneva Ridley November 22, 2017
  20. Lisa Whitaker November 22, 2017
  21. Sherrie December 4, 2017
    • Nicole December 4, 2017
  22. All comments must be approved before they are published.

    We have enacted a 100% moderation policy, effective immediately. Any comments that are hateful, derogatory or intended to harm will not be approved. For your safety, we may edit your comment to remove any personal contact information (such as a phone number or address) before publishing the comment.
    We apologize for the inconvenience.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.