The Best Epsom Salt Bath with Essential Oils Recipe

This homemade bath salts recipe not only makes a great do-it-yourself project to pamper yourself with a little self-care at home but also makes the perfect DIY gift for just about any occasion.

This Epsom salt bath with essential oils will help soothe sore muscles, moisturize skin and relax you into your next bath.

This easy DIY bath salts recipe is perfect for Sunday spa day at home or just when you need to relieve tension and reduce stress.

Plus, they’re pretty simple to make!

I found interesting new research that even suggests that soaking in a hot bath for 20 minutes can have similar benefits as gentle exercise – just another reason to love taking long hot baths.

Epsom salt bath with essential oils

Welcome to the most luxurious easy Epsom salt bath with essential oils recipe on the planet. It looks like clouds from Heaven.

This Epsom salt bath with essential oils not only nourishes your skin during the winter months but is also the best stress and tension relief. You can add this homemade bath salts recipe to your Christmas gift basket.

These bath salts also make a great gift for birthdays, Mother’s Day, wedding showers, baby showers, or as hostess gifts.

Why Making Your Own Bath Salts?

With dropping temperatures our skin dries up quicker than in summer. Personally, my skin tends to dryness by summer, therefore a hot bath enriched with fragrant bath salts is a must for me. It’s surprisingly easy to prepare your own blend at home.

I started making my own bath salts with essential oils about 2 years ago at Christmas. They instantly gained a permanent spot in my homemade repertoire. I couldn’t believe how easy they were to make!

Just a few simple ingredients, a Mason jar, and a pretty label and I had a whole bunch of homemade gifts ready to go for everybody on my Christmas list, and for just pennies a jar.

The first reason why I started making my own beauty products was to avoid harmful substances.

Commercial cosmetics (all those luxury and store-bought fancy skincare products) are usually laden with chemicals and preservatives which are harmful.

I use only all-natural ingredients here and avoid any type of colorings. The natural pink hue of the Himalayan sea salt is all you need!

Don’t forget to pin this Epsom salt bath with essential oils!

So, if you’ve been wanting to make your own homemade bath salts for some time keep reading.

Another reason was to find a natural remedy for my severe menstrual cramps and endometriosis flare-ups.

Sometimes I add some extra magnesium flakes to my Epsom salt bath with essential oils. Magnesium is very effective in relaxing muscles. This is the perfect relief when the cramps hit.

If you don’t have magnesium flakes, the magnesium in the Epsom salt can help ease muscle tension, while the coarse salt and baking soda can make the bath more pleasant (more on that below).

The third reason was to cut some costs.

Um, have you seen how much bath salts cost lately?! My goodness. Making them at home will save you a ton of money.

And homemade bath salts are cost-effective.

All in for bath salts recipe (about 5 cups total), I paid about $2 or less for each ingredient averaged out! That’s roughly $10 or less per batch.

( I already had the essential oils, but I think they are around $15-20 each and last forever ).

DIY bath salts with essential oils

You’ll love this homemade bath salts recipe, because it is:

  • inexpensive
  • easy to make (non fancy tools)
  • healthy
  • soothing
  • smells great
  • beautiful
  • has flexible ingredients (so you can pretty much use what you have on hand)
  • great for gifts.

Benefits of Epsom Salt Bath with Essential Oils

Bath salts made with essential oils aren’t just a pretty homemade gift. For starters, an Epsom salt bath with essential oils is a great way to detox and relieve muscle tension and stress, as well as increase magnesium absorption.

A hot bath is an inexpensive and effective remedy, free from side effects, and easily accessible to most people.

Stabilize Mood & Relieve Stress: Epsom salt is good for your mind. Everyone knows that a warm bath can offer a stress release, but adding bath salts with essential oils you get triple benefits. Pick relaxing and calming essential oils like Roman chamomile or cedarwood.

Deeply Clean Your Skin: Bath salts can soften rough, dry skin, and exfoliate dead skin cells, soak, and allow them to work for you.

Relax Muscles & Relieve Pain: Hot baths work like heat packs, except the effects reach your whole body, not just a targeted area of pain or stiffness. A hot bath also triggers a combined nervous system and cardiovascular system response.

Improve Skin Hydration: Bath salts not only soften the skin but with the added oils you will get well-hydrated skin. Use nourishing lavender and jojoba oil, perfect for combating dry skin.

Detoxify Your Body: Draw out the toxins from your body with detoxifying natural salts and essential oils.

Bath salts are known to help balance your hormones by replenishing your body’s magnesium, soothe cramps, and lower inflammation.

How to make epsom salt bath with essential oils

Homemade Bath Salts Ingredients

Epsom Salt

Epsom salt is not actually salt at all! Epsom salt is made of hydrated magnesium sulfate. Magnesium and sulfate are known for their hydrating properties, making Epsom salt a popular choice for bath salts.

Epsom salts are probably the most famous aid in helping to relax sore muscles. You can absolutely use Epsom salts on their own, but combining them with sea salt and herbal remedies helps ramp up their effectiveness.

Coarse Sea Salt

Sea salt helps cleanse the pores on your skin while balancing oil production and retaining moisture from within. Its anti-bacterial properties discourage the growth of bacteria responsible for breakouts and acne. Sea salt exfoliates the skin naturally, while its minerals nourish the skin.

I love the coarse pink Himalayan sea salt because it’s beautiful, high-quality, and a great price.

Baking Soda

Baking soda has cleansing and detoxifying properties that may help to purify your body and boost immunity. 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.

Essential Oils

Adding essential oils can turn your bath salts from being simply moisturizing to something that really addresses what is going on with your skin.

Dry Flowers or Herbs (optional)

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

Nourishing Skin Oil (optional)

Salt baths can easily irritate and dry out your skin, but these salts are pre-combined with two super moisturizers – cocoa butter and sweet almond oil. Adding oil also shortens the shelf life of your bath salts because oils can spoil. If you add oil, use your bath salts within three months.

Homemade Bath Salts

How to Make Bath Salts

The whole process of making your own bath salts is fairly simple and straightforward. Combine together Epsom salt and good coarse salt (like Himalayan). Add to the mix baking soda and mix! You’re done! You may add essential oils or herbs if desired.

If you want to make moisturizing bath salts melt 2 tablespoons of cocoa butter in a medium glass bowl. I use a makeshift double boiler approach with the bowl sitting on top of a saucepan with a couple of inches of boiling water.

You could also use a couple of quick bursts in the microwave. Remove from heat and add 2 tablespoons of almond oil. Pour in two cups of sea salt and stir until butter and oil are evenly distributed. Spread the salt out on a cookie sheet and let it air dry. This will take about a day.

What you will love about these homemade bath salts is that the recipe is easily customizable. This homemade Epsom salt bath with essential oils recipe uses ingredients that are already shelf-stable.

As such, you can store yours for about six months. You won’t believe how easy this is to make! This is a DIY bath salts recipe with Himalayan salt. I’m a HUGE fan of Himalayan salt, it gives a natural pink color to my DIY bath salts.

But before you just drop essential oils into the bathwater, or even mix them with your Epsom salts before adding to the bath, pause. Doing that can leave you with painfully irritated skin and make your bathtime anything but soothing.

Essential oils are potent and can irritate the skin. But carrier oils–for example, jojoba oil, coconut oil, hemp seed oil, or sweet almond oil–will dilute the essential oils. The carrier oil will also disperse the essential oil better throughout your bathwater. So when adding essential oils to the tub, you’ll always want to mix them with carrier oils first.

Great all-purpose bath salt is made with 2 parts Epsom salt, 2 parts Coarse sea salt, and 1 part baking soda. The salts contain minerals that are absorbed through the skin to help ease muscle soreness and relieve tension, while the baking soda soothes the skin surface.

Adding essential oils to bath

How to choose essential oils for your epsom salt bath

If you search online you’ll find some formulations on how to use essential oils in bath salts.

When adding essential oils to the bath you should correctly be diluting them.

Contrary to what you might read online and even in some older essential oil and herbal books, many common bath ingredients won’t safely dilute essential oils through your bath. These include:

  • Epsom salts
  • Sea salt
  • Baking soda
  • Dry clays
  • Milk
  • Honey

This easy homemade bath salt recipe uses essential oils. While they aren’t necessary, adding them can turn your butter from being simply moisturizing to something that really addresses what is going on with your skin.

If essential oils aren’t thoroughly diluted through your bathwater, you run the risk of experiencing skin irritations like redness, itching, stinging, tingling, burning, welts, or even slight swelling. Depending on the type of essential oil in your bathwater and how much you add, these reactions can be quite severe and painful.

The warm water makes your skin extra sensitive and more permeable. So anything it’s in contact with will have a greater impact.

Always apply a moisturizer after a bath or shower.

Fortunately, there’re a few simple options for diluting essential oils in your bath:

1. Add them to a carrier oil, like jojoba, coconut, castor, almond oil, and then add them to your bath.

2. Add them to a bath or shower gel

3. Add them to a liquid Castile soap

My favorite way to add essential oils to an Epsom salt bath, or any other bath for that matter, combines two of the methods above for one super simple, easy to clean, and skin-nourishing bathtime treat.

Relaxing blend: Try 10 drops lavender + 5 drops vetiver

Need to be energized and refreshed? Try lavender, lemon, and grapefruit.

Soft skin blend? Try 5 drops lavender + 5 drops frankincense + 5 drops palmarosa

For essential oils, use whatever you like with the suggestions above being good for different issues. I used rose, orange, which was really heavenly smelling, especially combined with the fragrance of the coconut oil. Somehow I felt like a creamsicle :-).

I use also Lavander, which is very soothing, and geranium.

If you need a muscle-relaxing blend to try 10 drops peppermint + 5 drops rosemary.

Some essential oils can be really irritating to your skin, especially in full-body applications or on sensitive areas.

Essential Oils to Avoid for Your Epsom Salt Bath

  • peppermint
  • cinnamon
  • clove
  • origano

Don’t be scared if you miss some of the ingredients for this easy homemade whipped body butter recipe.

DIY Beauty Recipes for Busy Moms

If you’re looking for super simple but still luxurious skincare recipes, check out DIY Beauty Recipes For Busy Moms. Where I’ve gathered 22 (and more) all-natural, simplified, DIY skincare recipes! And the BEST part is that you already have all the ingredients in your kitchen.

The exact recipes the pros are using to create & sell-out gorgeous skin products...that are great for the skin + great for the environment!

Broken into 6 sections there is something for everyone. (winter & summer skincare recipes, anti-aging, for acne-prone & sensitive skin, for dry & oily skin).

Hydrate your skin with new facial serums and body butters. Exfoliate and look fresh with scrubs and masks. I’ve also included:

Tips, tricks, and notes that I’ve made along my journey to help you on yours.

YES, I WANT THIS!

Tutorial How to Make Epsom Salt Bath with Essential Oils

1. Mix Epsom salt with Coarse salt and Baking soda.

2. Add essential oils of your choice to a carrier oil and mix.

3. If you want to moisturize your skin more melt 2 tablespoons of cocoa butter in a medium glass bowl and add 2 tbsp of jojoba oil. Mix well.

4. Combine salts, butters, and essential oils and mix.

5. Spread the salt out on a cookie sheet and let it air dry. This will take about a day.

6. Transfer into a glass bowl or a jar.

7. Store in a cool and dry place.

8. Use about ½ cup in each hot bath.

Epsom Salt Bath with Essential Oils Recipe

Ingredients:

  • ½ cup epsom salts
  • ½ cup sea salt
  • ½ cup baking soda
  • 10-15 drops of essential oils (find recipe ideas below)
  • carrier oil (like jojoba, coconut)
  • 2 tbsp dry rose petals and lavender (optional)

Method:

1. Mix Epsom salt with Coarse salt and Baking soda.

2. Add essential oils of your choice (or dry herbs and flowers) and mix.

3. Transfer into a glass bowl or a jar.

4. Store in a cool and dry place.

5. Use about ½ cup in each hot bath.

Moisturizing Epsom salt bath with essential oils

Ingredients:

  • ½ cup epsom salts
  • ½ cup sea salt
  • ½ cup baking soda
  • 10-15 drops of essential oils (find recipe ideas below)
  • carrier oil (like coconut, jojoba)
  • 2 tbsp dry rose petals and lavender (optional)
  • 2 tbsp cocoa butter
  • 2 tbsp jojoba oil

Method:

1. Mix Epsom salt with Coarse salt and Baking soda.

2. Add essential oils of your choice to a carrier oil and mix.

3. Melt 2 tablespoons of cocoa butter in a medium glass bowl and add 2 tbsp of jojoba oil. Mix well.

4. Combine salts, butters, and essential oils and mix.

5. Spread the salt out on a cookie sheet and let it air dry. This will take about a day.

6. Transfer into a glass bowl or a jar.

7. Store in a cool and dry place.

8. Use about ½ cup in each hot bath.

Yield: 5

DIY Bath Salts with Essential Oils

How do you moisturize bath salts

This homemade bath salts recipe not only makes a great do-it-yourself project to pamper yourself with a little self-care at home but also makes the perfect DIY gift for just about any occasion.

Prep Time 2 minutes
Active Time 3 minutes
Total Time 5 minutes
Difficulty easy

Materials

Moisturizing bath salts with essential oils

  • 1/2 cup Epsom salts
  • 1/2 cup Coarse sea salt
  • 1/2 cup Baking soda
  • 10-15 drops of essential oils
  • 1 tbsp carrier oil (like coconut, jojoba)
  • 2 tbsp cocoa butter
  • 2 tbsp jojoba oil
  • 2 tbsp dry rose petals or lavender flowers (optional)

DIY Bath Salts with Essential Oils

  • 1/2 cup Epsom Salt
  • 1/2 cup Coarse sea salt
  • 1/2 cup Baking soda
  • 10-15 drops of essential oils
  • carrier oil (like coconut, jojoba)
  • 2 tbsp dry rose petal or lavender flowers (optional)

Instructions

Moisturizing Bath Salts

  1. Mix Epsom salt with Coarse salt and Baking soda.
  2. Add essential oils of your choice to a carrier oil and mix.
  3. Melt 2 tablespoons of cocoa butter in a medium glass bowl and add 2 tbsp of jojoba oil. Mix well.
  4. Combine salts, butter, and essential oils and mix.
  5. Spread the salt out on a cookie sheet and let it air dry. This will take about a day.
  6. Transfer into a glass bowl or a jar.
  7. Store in a cool and dry place.
  8. Use about ½ cup in each hot bath.


DIY Bath Salts with Essential Oils Recipe

  1. Mix Epsom salt with Coarse salt and Baking soda.
  2. Add essential oils of your choice (or dry herbs and flowers) and mix.
  3. Transfer into a glass bowl or a jar.
  4. Store in a cool and dry place.
  5. Use about ½ cup in each hot bath.

Notes

Baking soda in glass jars can develop high air pressure in humidity or at high elevations. Your glass jar can be explosed (seriously). I 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.


Don't use it if you are pregnant or breastfeeding. If you take a bath with essential oils and then breastfeed, your baby could ingest them. This could be very dangerous.


Don't use it for infants and children under 12 years.

I’ve love to hear from you about this DIY beauty recipe, do you think this was helpful to learn how to make your own body cream or body butter?

Let’s connect!

I created a fun little group on Facebook and I’d love for you to join in! It’s a place where you can ask questions, share your ideas, and see what’s new with My Organic Life! If you’d like to check it out, you can request to join HERE.

Be sure to follow me on Instagram and tag #lorascleandiy so I can see all the wonderful recipes YOU make from this site! You can also Subscribe to my Newsletter so you never miss a beauty recipe again!

I’ve love to hear from you about this DIY beauty recipe, do you think this was helpful to learn how to make your own body cream or body butter?

xo,

Lora

Homemade bath salts FAQs

Making bath salts is a pretty easy process, but there are a few issues you might encounter and things to keep in mind. Here they are.

Why are my bath salts wet?

Adding oils can lead to wet bath salts. Especially depending on how much oil you want to use in your recipe. Baking is a way to prevent the salts from becoming wet and clumpy.

Keeping your finished salts in an air-tight, dry space also helps to keep them dry. You are probably storing your homemade bath salts in your bathroom, which is a naturally more humid area of your home. So an airtight container helps to prevent that extra humidity from making your bath salts

What does baking soda do in bath salts?

Baking soda does an awesome job of helping to soften your skin. I loved putting a bit in Ramona’s bath when she was a baby and had any skin irritations. In bath salts, baking soda helps with your overall skin health.

How do you moisturize bath salts?

Salt baths can easily irritate and dry out your skin, but these salts are pre-combined with two super moisturizers – cocoa butter and sweet almond oil. Follow the recipe below to learn how to make bath salts of your own!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Instructions