DIY Candy Cane Bath Salts – A Simple Handmade Holiday Gift

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.

Blog posts may contain affiliate links for which I receive a small commission when you make a purchase. Full disclosure can be found here.


  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?