DIY Colored Bath Salts

Make DIY Colored Bath Salts

DIY colored bath salts
The Spruce / Lovely Indeed 

There's nothing nicer than a long soak in a hot tub, except maybe a long soak with some pretty bath salts! These DIY colored bath salts are a super simple project that have an amazing visual payoff. Once you layer the multi-colored bath salts in a simple jar, it looks like you purchased these fancy soaking salts. Keep them for yourself or gift them to friends and family for a special handmade present. Choose your favorite colors, your favorite scents, and customize them however you like!

Gather Materials

Materials for DIY colored bath salts
The Spruce / Lovely Indeed

As you are gathering your materials, start thinking about who the bath salts will be for. If they're for yourself, you can use your favorite colors and scents to create something just for you. If you're gifting them, consider customizing them for the recipient with their favorite essential oils or their bathroom color palette.

Supplies Needed

  • 1 cup Epsom salt
  • 1 cup sea salt
  • 1/4 cup baking soda
  • Mixing bowl
  • Resealable zipper storage bags
  • Food coloring
  • Funnel
  • Glass container
  • Optional: scented essential oils

Mix Dry Ingredients

Dry ingredients for DIY bath salts
The Spruce / Lovely Indeed

Start by mixing the epsom salt, sea salt, and baking soda together in a bowl until thoroughly combined. Be sure to sift or crush any chunks of the dry materials so that the mixture is fine throughout. 

At this point, if you choose to make your bath salts scented, add one to two drops of an essential oil of your choosing to the dry mixture and mix until thoroughly combined. If you wish for a stronger scent, add another drop.

Separate Evenly

Baggies of ingredients for making bath salts
The Spruce / Lovely Indeed

Once the ingredients are mixed, separate the mixture into equal parts into resealable zipper storage bags. You should have as many baggies as you would like different colors in your bath salts. If you'd like five colors, separate your mixture equally into five different baggies.

Add Food Coloring

Food coloring drops to make colored bath salts
The Spruce / Lovely Indeed

Select the colors you'll be using, and add a few drops (or just a small amount if you're using gel food coloring) to each bag. You may even want to start with just one drop per bag until you become accustomed to how your food coloring will mix with the salts. You can always add more drops of color later, but you can't take it away!

Mix the Salts and Food Coloring

Baggies of colored bath salts
The Spruce / Lovely Indeed

Zip each bag closed and be sure that there are no holes or openings. Use your hands to massage the bag until all of the color is evenly spread throughout the salt mixture in each bag. If desired, you can add more color after the mixing is done and you can more clearly see the shades that are being created. Mix until you're happy with all of the colors.

Funnel the Salts

Funneling bath salts into a bottle
The Spruce / Lovely Indeed

Whether or not you have a wide-mouthed glass container, we recommend funneling in the salts to create the cleanest lines in your layered look. Without the funnel it's more difficult to apply salts to directly the area that you want them, and your layers may become uneven. If you have a small-necked bottle like ours, you'll need a funnel regardless. Gently pour salts into the funnel and let them fall down into the bottle for the first layer.

Layer Each Color

Layered colored bath salts
The Spruce / Lovely Indeed

After the first layer, continue the same process with another color. You can create layers that are even in height, or play with the scale and make some thicker and some thinner. Continue this process until you've used all of your colors or until you reach the top of your container.


Spilling colored bath salts from a glass bottle
The Spruce / Lovely Indeed

Enjoy your creation during your next soak, or give a pretty bottle as a gift!