How To Make Bath Salts

Learn how to make bath salts with this simple homemade recipe. Whether you’re looking for a relaxing bath or a great gift for a special occasion like Mother’s day, this diy bath salt recipe is an easy way to promise a pampering experience.

homemade bath salts in a glass jar with herbs on top. Dried herbs and flowers are around the jar

Who doesn’t love a relaxing bath after a long day? I know I do. With everything going on in the world, zero alone time, and terrible sleep, finding a moment to decompress seems impossible. 

Well, let me help you! I’ve got a wonderful way to melt that stress away. Think about it as a full-body version of my foot soak, because sometimes just a foot soak isn’t going to cut it. 

Here is the best part: magnesium plays an essential role in over 300 bodily functions. You read that right, 300! Surprisingly, not a lot of people are getting enough of this crucial mineral. 

The National Health and Nutrition Examination Survey (NHANES) showed that at least half of the entire U.S. population had inadequate intakes of magnesium.

With this recipe, you’re replenishing your body and treating yourself to a perfect self-care treat- just what the doctor ordered. 

jar of DIY bath salts with dried flowers. Essential oil bottle, measuring spoon, and more dried flowers are spread around the jar

Tips For Making This Recipe

  • Change up the essential oils based on your specific needs or current mood. Stressed? Use lavender and chamomile. Sore muscles? Just a drop or two of peppermint oil can relieve achy muscles. All of the above? Try an essential oil blend. 
  • Don’t have any baking soda handy? Don’t worry about it! You can skip this ingredient without totally compromising the quality of your bath salts.
  • Dried herbs or flower petals are a great addition for a more luxurious, spa-like treatment. Try adding fragrant rose petals or calming lavender buds directly to the bath water. 
  • Pair this with my favorite Homemade Bubble Bath and brown sugar body scrub.

The following are affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Sideview of a glass container of bath salts with dried flowers on a marble countertop with more dried flowers and glass containers


How do you make scented bath salts?

A great way to make fragrant bath salts is by using essential oils. This is the fun part – you get to customize for your favorite scent.
Stick with natural products and try avoiding fragrance oils that you can find at many craft stores. They may contain harmful ingredients that are linked to endocrine disruption and many other health issues. 
Not sure where to start? You can always stick with lavender as the recipe suggests, or try using some of the oils listed below!
Sleep Aid: Lavender, chamomile, ylang ylang
Uplift: Rosemary, frankincense, lemon
Muscle Relief: Peppermint, eucalyptus, bergamot

What does baking soda do in bath salts?

Baking soda can aid in many different things like; circulation, detoxifying and cleansing the body, and may help with skin irritation; like diaper rash, yeast infections, eczema and more. (source) As a natural odor absorbent, the addition of baking soda helps detoxify the pores leaving you with a fresher feel.

Is it cheaper to make your own bath salts?

Yes! Homemade bath salts are gentle on the skin and the wallet! Essential oils may be the pricier component of the recipe, but with their various benefits it is a worthwhile investment.
Quality natural ingredients ensure we are caring for our bodies, especially when we take time to handcraft our own recipes. 

Why use epsom salts? 

Epsom salts, also known as magnesium sulfate, are a popular choice for bath salt enthusiasts. Its anti-inflammatory properties provide relief from muscle tension, pain, and aids in stress reduction. 
The combination of magnesium absorption and warm water have a calming effect on the mind and body. They can also contribute to skin health by exfoliating dead skin cells. The versatility and affordability of Epsom salts makes them a great choice! 

What is bentonite clay? 

Bentonite clay is formed from volcanic ash. It contains minerals like; calcium, magnesium, and iron. It is used in many skincare formulations for its detoxifying and absorbing properties. Bentonite clay eases skin irritation and helps skin heal from inflammation. 

Tools you may need:

Measuring cups

Mason jar or other storage containers

Essential oils

overhead photo of a jar of homemade bath salts on a marble counter with a bowl, essential oil bottle and more dried flowers surrounding the jar

DIY Bath Salts Recipe

DIY bath salts with dried flowers in a glass jar. A bowl and a jar of dried lavender in the background

How To Make Bath Salts

Bowl of epson salts, dried flowers, and bentonite clay with a antique spoon in it.

In a bowl or large mason jar, add baking soda, bentonite clay (optional), and Epsom salts together.

bowl of epsom salts, bentonite clay, dried herbs, essential oils stirred in a bowl

Add in a few drops of essential oils and stir well.

Optional: add a tablespoon of dried flowers.

How to Store:

Store in an airtight container in a cool, dark place. We suggest using a jar or glass container with a form fitting lid. If stored properly, they should remain fresh for up to 12 months. 

a jar of epson salt bath salts with dried flowers in a glass jar on a marble countertop. Dried roses, a essential oil bottle, a bowl and a towel are in the background

To Use: 

  1. Prepare a hot bath. 
  2. Sprinkle salt mixture into the hot water. Stir until dissolved. 
  3. Soak for 20-30 minutes (or longer).

Find More Natural Body Products:

If you try this recipe and love it, I would love if you could come back, comment on the post, and give it 5 stars! Please and thank you. Tag me on Instagram @ablossominglife

a jar of epson salt bath salts with dried flowers in a glass jar on a marble countertop. Dried roses, a essential oil bottle, a bowl and a towel are in the background

DIY Bath Salts

Learn how to make bath salts for a luxurious and calming bath experiance. This bath salt recipe combines simple ingredients.
No ratings yet
Print Pin Rate
Author: Amy
Prep Time: 5 minutes
Servings: 2 baths


  • 1 cup Epsom salts
  • 1/2 cup baking soda
  • 1 tablespoon dried flowers option
  • 20 drops essential oils


  • Add ingredients to a large bowl and mix together.
  • Store until ready to use.

To use:

  • Fill bath with warm water and sprinkle in homemade bath salts. Soak in tub for 20-30 minutes.


  • Change up the essential oils based on the type of bath or kind of day you are having. 
  • If you don’t have baking soda, you can totally skip it.
  • Add dried herbs or flowers, or even fresh rose petals to the bath water for a more luxurious, spa-like treatment.
Course: natural product
Cuisine: none
Keyword: diy bath salts, homemade bath salts, how to make bath salts
Tried this recipe?Mention @ablossominglife or tag #ablossominglife!

Always consult your physician before attempting. This post does not take place of medical advice.


University of Maryland Medical Center


One Comment

Leave a Reply

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

Recipe Rating