I feel like we’ve all had that moment around the holidays where we realize how expensive presents will be and it makes bits of our souls whimper. Well don’t sweat it, because I’ve got DIYs all over my house just waiting for December 25th.

Bath Bombs

easy diy bath bomb

For those of you who are trying to avoid some major shopping sprees at Lush, I’d recommend making these bath bombs. I followed the recipe by the girls over at A Beautiful Mess, who used the following ingredients, which were all found on Amazon or a local grocery store:

  • 4 oz. baking soda
  • 2 oz. corn starch
  • 2 oz. citric acid
  • 2 oz. Epsom salt
  • 1 to 1 1/2 teaspoons water
  • 1 teaspoon essential oil
  • 1 1/4 teaspoon oil (olive oil worked best for me)
  • 1-2 drops food coloring
  • plastic bath bomb mold


Combine the dry ingredients in a bowl separate from the wet ingredients. Use a whisk or spoon to remove any clumps, as a lot of these ingredients tend to have a lot of chunks when poured. Stir together the wet ingredients as well, only using 1-2 drops of food coloring at the maximum. Grab tiny amounts of the liquid mixture and lightly sprinkle it in with the dry mixture, whisking as you go. If you see fizz or foam, you may be adding your liquid mixture too quickly. If you see this happening on an extreme level, add in a bit more cornstarch. Once everything is combined and whisked, take a tiny amount in your hand and squeeze it together inside your plastic mold, adding and packing in as you go. Let them set and dry for about 8 hours.

Custom Mugs

easy diy christmas mug

These DIY coffee mugs are a simple, cost-efficient way to give gifts and I’ll probably buy a few more to give out this year. All you need is a plain mug (white works best if you’re using a black marker) and a special oil-based pen. Mine is a Sharpie. Bake the mugs for a half hour on 350 in the oven and from there your paint will stick and you can customize these with anything you want.

Custom Canvas Totes

diy christmas gifts

Think my design work is that good? Well, it isn’t and not by a long shot. However, don’t let the above image fool you. That design is my creation. I wanted to create custom tote bags for a few of my friends, and I ordered a pack of these plain canvas bags off of Amazon. I used a special Iron-On Transfer Pen, and a sheet of paper with my chosen design to begin. To get the design above, feel free to use my “Nasty Woman” design and print to an 8×11.5 piece of paper.


  • Print your design and make sure it fits onto an 8×11.5 size paper, and the design is also reversed.
  • Outline your text with the Iron-On Transfer pen.
  • Heat up your iron and place the ink-side down onto your tote. Make sure this does not move or your design will come out looking terrible.
  • Press the iron on the text for about 30 seconds, or until you can see that the design has transferred successfully to your tote.

DIY T-Shirts

diy holiday present

For my last holiday DIY, I decided on creating T-shirts. I love custom designs and this DIY was one of my favorites, on top of the fact that it was easy and took a total of fifteen minutes to make. I bought gray, white, and black shirts, as well as these s-e-i Iron-On Art Transfer letters, which I purchased at Michael’s for $2.99 per pack, along with my t-shirts.


  • Heat up your iron to the necessary setting, depending on the iron you have (mine just had a “cotton” setting)
  • While your iron is heating, iron out any wrinkles on your shirt near the middle, or wherever you will be placing your letters
  • Once you have figured out whatever saying you want to put on your shirt, place the letters with the felt side up and the rougher side down on the surface of the shirt
  • PRO TIP: Use a ruler to make sure all of your letters are even and straight, if that’s what you’re going for anyway
  • Heat your letters for 15-30 seconds
  • Flip your shirt inside out and place heat on your letters again for 15-30 seconds once again

And voila! Here are four solid DIY holiday gift ideas that you can make for a ton of people and won’t deplete your bank account. For suggestions on other DIYs you love or have had success making, don’t hesitate to let me know.