How to Make Bath Salts

purple homemade bath salt with scooper

The Spruce / Mindy Schiller

  • Total Time: 15 mins
  • Yield: 3 Cups of bath salts
  • Skill Level: Beginner

Taking a bath might be as therapeutic as seeing a psychologist for an hour. And a lot cheaper, too. Add a half-cup of these DIY bath salts to your tub and you’ll also reap the tension-taming benefits of magnesium.

Bath salts are the kind of project that even a novice can easily master. Keep it simple by sticking with the bath salt recipe below or customize your salts with your favorite colors, scents, and mix-ins. When you have a cold, eucalyptus oil can help you breathe easier; if you love flowery scents, try ylang ylang essential oil or jasmine. Dried rose petals, lavender buds, and calendula flowers are beautiful, fragrant additions too. The best thing about making your own bath salts is that there's so much room for experimentation.


Watch Now: Easy DIY Essential Oil Bath Salts

When choosing colors, you can stick with one color for the whole batch, or you can divide the salt in half and create a layered effect with two colors. Have fun with it, and don’t be afraid to try something new.

Ingredients, measuring containers, and bowl to make bath salts.
The Spruce / Mindy Schiller

What You'll Need

Equipment / Tools

  • 1 Large mixing bowl
  • 1 Large spoon


  • 2 Cups epsom salts
  • 1/2 Cup sea salt
  • 1/2 Cup baking soda
  • 15 Drops lavender and orange essential oils
  • 1 Bottle food or soap coloring (optional)
  • 6 Mini mason jars or other glass jars


  1. Combine the Ingredients

    Stir the salts and baking soda together in a large mixing bowl.

    Next, add the essential oils and coloring, if using. Use a spoon to incorporate the liquids into the salts, breaking up any clumps to ensure that the color and scent are evenly distributed.

    When it comes to fragrance, play around. Lavender and orange is a great combination to start with because it's perfect for a long, relaxing soak in the tub, but feel free to choose different scents based on your personal preferences or their aromatherapy benefits. If you’re going to mix scents, smell both bottles simultaneously to make sure the combination is a good one.

    If you’re using traditional food coloring, you’ll only need about five drops. (Soap coloring, which you’ll find at craft stores, will be less intense, so you’ll need closer to 15 drops.) It's best to start with a small amount of coloring and add more if needed.


    Some essential oils should not be used by pregnant women or children. Be sure to read labels before using them.

    Adding drops of essential oils to Epsom salts to make bath salts.
    The Spruce / Mindy Schiller
  2. Bottle Your DIY Bath Salts

    You can buy special glass bottles for packaging your bath salts if you’re going formal or use mismatched mason jars for a more rustic feel. Both options can be found at craft, hardware, and dollar stores. Thrift stores are another great source for unique container options. Get creative and have fun with it—just make sure your bottle or container has a lid to keep your bath salts dry. 

    To dress these up as a gift, try wrapping some twine around the jar and adding a gift tag with a special note. If you're feeling especially crafty, put together a spa gift basket with your DIY bath salts and homemade soap, sugar scrub, or lotion.

    Lavender orange bath salts in a container with a scoop.
    The Spruce / Mindy Schiller