• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Book
  • Search

  • Facebook
  • Instagram
  • Pinterest
  • YouTube
  • Recipe Index
  • Lifestyle

Elizabeth Rider

  • Classes
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • About
  • Subscribe
  • Classes
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Beauty

    The Best Homemade Bath Salts (Under 10 Minutes!)

    Jump to Recipe
    by Elizabeth Rider27 Comments

    Homemade Bath Salts

    Homemade bath salts are the perfect self-care treat. Plus, they're super easy to make.

    Not only do homemade bath salts make a great do-it-yourself project to pamper yourself with a little self-care at home, but they also make the perfect DIY gift for just about any occasion.

    Plus, they're incredibly budget-friendly!

    Soaking in a hot bath is one of the best (and easiest) ways to relieve tension and reduce stress.

    I don't know about you, but sliding into a hot bath is easily one of my favorite ways to decompress after a long day.

    New research out of England even suggests that soaking in a hot bath for 20 minutes can have similar benefits to gentle exercise [1] - yet another reason to enjoy taking long, hot baths.

    Homemade Bath Salts Benefits

    I'm a huge fan of homemade bath salts because they are:

    1. Inexpensive - Um, have you seen how much store-bought bath salts cost lately?! My goodness. Making them at home will save you a ton of money and is way more rewarding. (See below!)
    2. Healthy - I use only all-natural ingredients here and avoid any type of artificial colorings. The natural pink hue of the Himalayan sea salt is all you need!
    3. Soothing - The magnesium in the Epsom salt can help ease muscle tension, while the sea salt and baking soda can make the bath more pleasant (more on that below).
    4. Beautiful - Put your homemade bath salts in a glass jar next to your bathtub for a decoration that is both beautiful and functional.
    5. Great for Gifts - Putting in the time and effort to make a beautiful, wonderful-smelling gift for someone goes a long way in making them feel special.
    Homemade Bath Salts Ingredients

    Homemade Bath Salts Are Cost-Effective

    All in all, for this bath salts recipe (about 5 cups total) I paid around $1 or less for each ingredient averaged out! That's roughly $5 or less per batch, making this option way more affordable than store-bought bath salts.

    Here's a breakdown of the cost of ingredients (in my area):

    • $5 for an entire bag (at least 12 cups) of Epsom salt (Whole Foods 365 brand)
    • $4 for the pink Himalayan sea salts (Thrive Market brand)
    • $3.50 for a 2-cup bag of dried Pakistani rose petals, only 2 tablespoons are in the recipe (Savory Spice Shop online)
    • $1.50 for a box of baking soda (Whole Foods 365 brand)
    • I already had the essential oils, but I think they are around $15-20 each and last forever

    Homemade Bath Salts Ingredients

    Epsom Salt

    Epsom Salt (aka magnesium sulfate) technically isn't salt at all. But for the purposes of bath salts, we call Epsom salt "salt." Epsom salt dissolves nicely in hot water and releases magnesium and sulfate ions, which many believe are absorbed through the skin, thereby helping relieve muscle tension. There haven't been any scientific studies on this, but anecdotal evidence suggests that it works.

    Coarse Sea Salt

    Another addition to your homemade bath salts can be coarse sea salt. Coarse sea salt works best if you don't want the salt to fall to the bottom of the jar.

    Salt makes the water more buoyant for a pleasant bath experience in the bath, and many believe that the minerals in sea salt are beneficial to your body.

    Similar to the Epsom salt above, there aren't any specific scientific studies on this, but again, anecdotal evidence suggests that it works. We do know, however, that salt makes your body more buoyant in the water, making for an overall nice experience.

    I love the coarse pink Himalayan sea salt from Thrive Market because it's beautiful, high-quality, and is sold at a great price. Some people like to use Dead Sea Salts as the salt from the Dead Sea is thought to be extra-rich in minerals.

    It can be pricey, but if you can find it or have some on hand it works great here.

    Baking Soda

    Baking soda helps dissolve oils on your skin and makes a great addition to a hot bath. Make sure you're using baking soda (it's cheap!), NOT baking powder.

    It also helps absorb some of the essential oils to keep your bath salts smelling great.

    Essential Oils

    This is the fun part! Essential oils work on a sensory level to make your homemade bath salts even more pleasing. You can use any combination of essential oils that you like.

    Lavender is known to be calming, while eucalyptus is known to be soothing.

    I generally combine lavender and sweet orange essential oils. If I were sick with a cold or the flu, I would make this with half eucalyptus and half lavender for a "get-better-fast bath."

    Dried Flowers (Optional)

    You can also add a few tablespoons of dried flowers to make your homemade bath salts even more beautiful.

    I generally do not add these if I'm making them for myself for regular use as it's an extra thing I need to clean up in the tub after the bath, but they really do make a beautiful addition to this if you're giving it as a gift.

    I use the dried Pakistani rose petals from the Savory Spice Shop online, but feel free to use any kind you like.

    Nourishing Skin Oil (Optional)

    And finally, you can add a few tablespoons of a neutral oil that you would put on your skin, such as sweet almond oil or coconut oil. I personally prefer to NOT add oil to my bath salts as it creates a ring around the tub, but some people are into it. You do you.

    I'd rather use the oil on my skin after the bath to keep it out of the tub. Adding oil also shortens the shelf life of your bath salts because oils can spoil.

    If you choose to add oil, make sure to use your bath salts within three months.

    How to Make Homemade Bath Salts

    How to Make Homemade Bath Salts

    I give you the full recipe and method below that you can save and print to refer back to later. In general, you'll mix 3 cups of Epsom salt with about 1.5 cups of coarse sea salt and ½ cup baking soda, then add 15-20 drops of essential oils and mix.

    Store in a cool, dry place and use about ½ cup in each hot bath. Again, print the recipe below.

    IMPORTANT! Baking soda in glass jars can develop high air pressure in humidity or at high elevations. A reader mentioned that a glass jar of her bath salts exploded after sitting in her cabinet in a glass jar.

    This hasn't ever happened to us and we're glad she's ok. We researched this and found out that on very rare occasions, the humidity in the environment (or other factors such as elevation) can interact with and activate baking soda, which will cause air pressure to build in an airtight container.

    We recommend punching a few holes in the top of your lid if you're going to store this in a glass jar or air-tight container to avoid exploding bath salts. Or, store these in a plastic bag or container that is not air-tight to prevent air pressure from building up.

    All Natural Homemade Bath Salts Elizabeth Rider
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Homemade Bath Salts

    DIY Homemade Bath Salts (You Choose the Scent!)

    ★★★★★ 4.8 from 4 reviews
    • Author: Elizabeth Rider
    • Prep Time: 10 minutes
    • Total Time: 10 minutes
    • Yield: 5 cups 1x
    • Category: Beauty
    • Method: Mix
    Print Recipe
    Pin Recipe

    Description

    I love these homemade bath salts with either all lavender essential oil or a mix of 10 drops each lavender and sweet orange essential oils. You can choose any scent or combination, just use 15-20 drops total of the essential oils. If you make these bath salts, let us know and leave a star rating in the comments below to help other readers in our community.


    Ingredients

    Units Scale
    • 3 cups plain Epsom salt
    • 1.5 cups coarse sea salt (such a pink Himalayan sea salt)
    • ½ cup baking soda
    • 20 drops essential oils of your choice (I like 10 drops lavender and 10 drops sweet orange)
    • optional: 2-3 tablespoons dried flowers if they are easy to get
    • optional: 2 tablespoons almond oil or coconut oil if you like oil in your bath salts (I prefer none)

    Instructions

    Mix all ingredients in a large glass bowl using clean hands or a clean spatula. Store in glass containers until use; mason jars work great (but be sure to punch a few holes in the lid to prevent air pressure from building up*). Or, store in plastic bags or containers that allow some airflow. Store in a cool, dry place up to 6 months (3 months if you use oil).

    Enjoy about ½ cup to 1 full cup in each hot bath for a wonderful and relaxing bath. This recipe makes about 5 cups total, which should last you about 5-10 baths total.

     


    Notes

    Wonderful Scents + Combinations for Homemade Bath Salts:

    • 20 drops lavender essential oil
    • 10 drops lavender essential oil + 10 drops sweet orange essential oil
    • 10 drops lavender essential oil + 10 drops eucalyptus essential oil
    • 15 drops eucalyptus essential oil + 5 drops frankincense essential oil
    • 20 drops rose essential oil
    • 10 drops rose essential oil + 10 drops lavender essential oil

    Salt Ratios

    If desired, you can change the ratio of salts in your homemade bath salts. You can use all 4 cups Epsom salt, or 2 cups Epsom salt and 2 cups coarse sea salt, or 4 cups total salts based on what you have to work with. I really like the combination of 3 cups Epsom salt with 1 cup coarse pink Himalayan sea salt, but use what you have to work with.

    Tip for Easy Clean Up

    When I make this for myself for home use, I skip adding extra skin-nourishing oils (I still use essential oils) and skip the flowers for easier clean up in the bathtub.

    *On very rare occasions, the humidity in the environment can interact with and activate baking soda, which will cause air pressure to build in an airtight container. A variety of conditions such as humidity and elevation can cause this. We recommend punching a few holes in the top of your lid if you're going to store this in a glass jar or air-tight container to avoid exploding bath salts. However you store them, just be sure that the container allows for some airflow.

    Keywords: bath salts, homemade bath salts, natural bath salts, healthy bath salts

    Did you make this recipe?

    Tag @elizabeth_rider on Instagram

    How to Make Homemade Bath Salts

    You'll Also Like:

    1-Ingredient Hair Growth Treatment

    How to Make a Manuka Honey Facemask

    Longer, Thicker Eyelashes without Extensions

    Collagen Hot Chocolate Recipe

    The Ultimate Beauty Smoothie Recipe

    More Beauty

    • The Best Homemade Sugar Scrub (Under 5 Minutes!)
    • Manuka Honey Face Mask Benefits + How to Do It
    • The Ultimate Beauty Smoothie Recipe
    • Castor Oil Hair Growth Treatment

    Reader Interactions

    Comments

    1. Tash

      September 15, 2022 at 8:07 am

      Hi there, When making these bath salts, how do you know what portion of each ingredient to use?

      My Jars are 200ml, 250ml and 350g

      Thank you

      Reply
      • Elizabeth Rider

        September 16, 2022 at 4:54 pm

        Hi Tash, the amounts are listed in the recipe card at the bottom of the post. 250ml is about 1 cup. The bath salts recipe on the post above makes 5 cups. You can halve the amount for less if you want. Or, store it all in a big Ziplock or Stasher bag.

        Reply
    2. Shauna Collins

      July 30, 2021 at 2:49 am

      FYI - Pink Himalayan Salt is not a Sea Salt.. it’s from the Himalayan mountains, hence the name, and classified as a Rock Salt. It’s mined from salt caves.

      ★★★★

      Reply
      • Barbara Lizotte

        June 23, 2022 at 7:31 pm

        Actually, it is sea salt. The Himalayas were, at one time, at sea level until what is now India moved into them and pushed into the continent and moved the land into the mountains we now know as the Himalayas. This is why we find sea salt and sea shells at such high altitudes around the world.

        Reply
    3. tricia inglis

      June 17, 2021 at 7:05 pm

      I would love to make this as gifts. I bought some beautiful glass bottles with corks at my local charity store that I would like to use. I don’t think I could punch a hole in them without damaging the cork so badly that it can no longer be used as a stopper. What happens if I leave out the baking soda?

      Reply
      • Dalene Reynolds

        October 04, 2021 at 7:17 pm

        Spread out your recipe after being made on a parchment paper covered cookie sheet and let dry for several days, stirring several times. Then bottle, the baking soda won't be a problem.

        Reply
        • Melina

          November 02, 2022 at 2:46 pm

          Do you have to do this everytime you make this recipe or just if you have a container with no hole.

          Reply
      • Ellen C

        November 23, 2022 at 3:29 am

        The cork won't likely seal airtight if you bought it used (cork will likely be drier) and bottles are decorative. Wine bottles have airtight corks.... but you should see how they get them in there! I don't think you need to worry here, also in the case of a cork placed at home... under pressure it will likely pop off on its own vs exploding glass.
        Hope this helps. I expect the exploding jar was the canning variety!

        Reply
    4. Elisha Kantor

      June 17, 2021 at 2:31 pm

      Have you had issues with your coarse pink Himalayan salt not fully dissolving? I bought the same one as your recipe, but no matter how hot the bath they don’t dissolve and it’s a bit unpleasant to lay on lol.

      Reply
      • Elizabeth Rider

        June 17, 2021 at 5:57 pm

        Elisha, I do find it takes longer but it doesn't bother me. I'd say leave it out replace it with more Epsom salts on your next batch 🙂 ~E

        Reply
        • Elisha Kantor

          June 17, 2021 at 6:53 pm

          Okay, thanks!

          Reply
    5. Jax

      June 07, 2021 at 1:57 pm

      Hi! Going to try this out. Just curious, what is the benefit of the Himalayan Salt? I don't have any right now, but don't wanna FOMO the opportunity it might offer.

      Reply
      • Elizabeth Rider

        June 09, 2021 at 4:35 pm

        Hi Jax! Himalayan Salt is a pure salt that is high in minerals. If you don't have any, you can use any kind of high-quality sea salt. ~E

        Reply
    6. Emma @ Ava's Garden

      May 06, 2021 at 7:10 am

      Absolutely beautiful!

      We particularly love the essential oil blend ideas. Interestingly, we have found cedarwood to be very popular in our blends!

      Thank you for the blog and gorgeous photos!

      ★★★★★

      Reply
    7. Arrielle Monique Hopkins

      April 10, 2021 at 8:44 pm

      Have you ever used rosehip oil in this recipe?

      Reply
    8. Andrea

      March 20, 2021 at 8:23 am

      I enjoyed making my own bath salts. I used baking soda and had the same explosion issue, only i had an airtight plastic bag. I will try without baking soda next time.
      I also used dried rose petals. Have you had any issues with the rose petals turning the salts brown? How did you prevent this?
      thanks again for the recipe!

      Reply
    9. Anabanana

      February 14, 2021 at 2:44 am

      You can safely dilute many essential oils with water. Carrier oils are a great way to dilute the essential oils and avoid skin irritation however water works great as well. Especially in this case as the salt blend will be added to the water you're about to soak in.

      ★★★★★

      Reply
      • M

        September 10, 2022 at 2:58 am

        This is incorrect. Water and oil do not mix- essential oils are not safely diluted by water alone, nor salt. They need a carrier oil or emulsifier to allow them to disperse safely. Salt just dissolves in water, leaving the essential oils to irritate the skin due to not being safely dispersed.

        Reply
        • Elizabeth Rider

          September 13, 2022 at 10:56 pm

          Hi. It ends up being just a few drops of essential oils per bath. I've been doing this for years and have never had a problem. Large amounts of essential oils do need to be put into a carrier oil. However, a few drops in an entire bath aren't a problem.

          Reply
    10. Parise

      February 06, 2021 at 12:38 am

      Hi!! Why my bath salts is getting hard after a week??

      Reply
      • Anabanana

        March 02, 2021 at 3:18 am

        @ parisecancel
        How are you storing your salts?

        Reply
    11. Michelle

      February 03, 2021 at 2:30 am

      Hello! Do you have to use baking soda, or can I leave that out?

      ★★★★★

      Reply
      • Elizabeth Rider

        February 04, 2021 at 12:15 am

        Hi Michelle, You can leave it out if you don't have any. The bath salts will still be great! ~E

        Reply
    12. Sarah

      September 21, 2020 at 5:38 pm

      it's Epsom Salt, not salts. just fyi.
      just like you would say pass the table salt, not salts.

      Reply
    13. Tiffany

      August 03, 2020 at 10:18 pm

      Can I ask how strong this smells? I'm really wanting to make these for gifts but I want it to be REALLY aromatic and nice. Like a really nice atmosphere. Does the essential oil amount listed here give that? Thanks in advance

      Reply
      • Elizabeth Rider

        August 04, 2020 at 1:26 am

        Hi Tiffany, To me, these are nice and moderately fragrant as written. You can for sure smell them but they aren't too overpowering. The cool thing is that you can tell right away how strong they are when you're making them and you can add up to double the amount of essential oil drops I mention. At some point (more than double) it might be a little wasteful. Go ahead and simply add more essential oil drops if you want them to be more fragrant. ~E

        Reply
    14. Ricky

      July 29, 2020 at 4:07 am

      You can't omit a carrier oil when making bath salts if you are using pure essential oils. If you're using fragrance oil or essential oils that are generally considered safe for direct skin contact (like lavender essential oil) you can get away with it. At 20 drops of EO, you should be using a minimum of 2 tbs carrier oil otherwise a person could really irritate their skin. To avoid the ring around the tub, you can also use an emulsifier or try a semi-soluble carrier oil like fractionated coconut oil <3

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    Hi, I'm Elizabeth! I'm an author & recipe developer with over a decade of experience bringing tried & true recipes to your kitchen. I created this site to be your go-to for healthy, fresh & flavorful food. Come for the recipes, and stick around for the updates and community.

    More about me →

    Free eBook

    Get 50 Healthy Recipes Now

    Subscribe now to get new recipes via email + my 50 Healthy Recipes ebook—for FREE!

      We won't send you spam. Unsubscribe at any time.

      Popular

      • Perfect Easy-to-Peel Hard-Boiled Eggs [The Trick!]
      • Easy Healthy Homemade Granola Recipe
      • Easy Healthy Fried Rice Recipe
      • How To Make Healthy Hot Chocolate
      • Anti-Inflammatory Turmeric Tea Recipe (Golden Milk)
      • How To Save A Smoothie For Later

      Footer

      ↑ back to top

      Recipes

      • Soup Recipes
      • Salad Recipes
      • Healing Recipes
      • Recipe Index

      Newsletter

      • Sign Up for emails and updates and get the 50 Healthy Recipes ebook plus a new recipe every week.

      About

      • Meet Elizabeth
      • Book
      • Contact
      • Student Login

      © 2022 ELIZABETH RIDER INTERNATIONAL, INC. ALL RIGHTS RESERVED. | TERMS & PRIVACY

      Get the Top 50 Healthy Recipes eBook sent straight to your inbox—for FREE!
      You'll also get my weekly recipe updates, and can easily change your preferences at any time.
      Success!
      Check your inbox now and download your free ebook to make sure you always have an awesome recipe on deck.
      TAP OR CLICK TO CLOSE