DIY Candy Cane Bath Salts – A Simple Handmade Holiday Gift

I may receive compensation from links on this site. See my disclosure policy.

The holidays are always just around the corner! Get a head start on your gifts by making these seasonally inspired bath salts.

Candy Cane Bath Salts

3 teaspoons of Sweet Almond Oil
3 teaspoons glycerin
1 cup of Epsom salt
2 cups of fine Sea salt
1 cup course Sea salt
2 drop of green food coloring
2 drop of red food coloring
12 drops of Peppermint Essential Oil
Combine the epson and sea salts. Mix well. Distribute equally into three separate bowls. Add one teaspoon of sweet almond oil, 1 teaspoon glycerin, and 4 drops of Peppermint essential oil to each bowl. Finally add two drops of red food coloring to one bowl, and two drops of green food coloring to a second bowl. Leave the third bowl uncolored. Mix each bowl well, then cover and allow to sit for a few hours. Finally, fill a clean, clear glass container with the salts, layering each color as you go.
Shop for products for this project online at Mountain Rose Herbs.
About Rebecca D. Dillon

Rebecca D. Dillon is a soapmaker, DIY-er and blogger whose life is controlled daily by a dachshund. You can learn more about Rebecca by checking out her bio. Or discover more great skin care & beauty recipes by subscribing to Soap Deli News blog via email.


  1. I love this! This will be so nice for a good gift in the winter! I have found that a good way to mix scents or colors with salts is to put the ingredients in a plastic bag and shake them. Love the tutorials!!!

  2. Is there anything to substitute the sweet almond oil with? I was hoping to get these made soon and don’t have much time to go buy it, but I was wondering if maybe I could substitute it with grapeseed oil which I already have? Is the purpose of the sweet almond oil to just be a carrier oil or is it there for the scent? or both?