Crafts, Recipes, Tips,
& Guides
Enter Contests
Share & Vote
Get Advice
Submit a

Homemade Bath Salts Recipes

0 0EmailFollow
Homemade Bath Salts

A warm bath with aromatic bath salts added can be very relaxing. This is a guide about homemade bath salts recipes.


Solutions: Homemade Bath Salts Recipes

Read and rate the best solutions below by giving them a "thumbs up".

Tip: Make Your Own Bath Salts

Its easier than you think! All you need is 1/4 cup Epsom salts and 1/4 cup sea, kosher, or rock salt stirred together in a glass bowl for one unscented bath soak Of course, you can mix up oodles of extra to place in glass jars with tight fitting lids.

Want scented bath salts instead of unscented? Simply stir in the amount of scent strength you desire of your favorite 'pure essential oil' and you're good to go! Oh, the scented salts store well too. My personal favorite assorted scents are eucalyptus (stimulating), jasmine (relaxing), lavender (calming), orange (refreshing), rose (relaxing) and ylang ylang (which is both relaxing and stimulating).

By Deeli from Richland, WA

Tip: Homemade Colored Bath Salts

I use 3 cups of Epsom salts. Place one cup in three separate bowls. Use 15 drops of food colouring in each bowl; leave one white, also. This can be done in a jar with a lid. Use green and red colouring. Add a bit of perfume, any kind, then shake the jars until all the salt is coloured. Leave lids off; let dry overnight. When dry, put into a pretty jar. You can layer them, one white, then green, and finally red. Tie the jar with a nice ribbon and add a candy cane!

By coville123

Tip: Cupboard Bath Salts

Great for Grandma presents!


  • 2 cups Epsom salts or sea salt
  • 1/2 cup dried powdered milk
  • 1/2 cup oatmeal not instant
  • 2 Tbsp honey
  • 2 Tbsp vegetable oil
  • Optional: cinnamon powder, vanilla or almond extract, fragrance or essential oils


  1. Grind the oats into a fine powder using a blender, food processor or coffee grinder. This is for the adult! I always did it the night before.
  2. In a bowl, have the kids combine the salts with milk.
  3. Add powdered oatmeal mixture, then the honey and oil.
  4. Mix thoroughly. It's a bit difficult to mix the honey in. Kids can use clean hands to make the task easier! Add powdered cinnamon for scent, color and herbal benefits if you want too, (cinnamon is invigorating and warming, excellent for tired feet and muscles). You can also add vanilla, peppermint or almond extract at this point, for a lovely fragrance.
  5. Put in a pretty jar!

To use: Add 1/4 to 1/2 cup to a warm bath. Soak, and relax. Salts are purifying, and help relax muscles and soothe aches and sprains. Powdered milk is moisturizing, just ask Cleopatra!

Source: From my Child Care folder!

By Irishwitch [391]

Honey is natural, it attracts moisture to the skin, while soothing it. This is an excellent soak anytime but is especially useful for any rashes, skin irritations or sunburns. Oatmeal is also soothing to skin.

Eucalyptus Spearmint Bath Salts

Eucalyptus Spearmint Bath SaltsI love this scent combination when my body is feeling tired. But buying it at the store is much too expensive. So I figured out how to make my own eucalyptus spearmint blend. I placed the salts in a jar I painted with dots. It's all green, in honor of my spring fever.

Approximate Time: 5 minutes


  • 1 cup Epsom Salt
  • 1/4 cup baking soda
  • 3 drops spearmint essential oil
  • 3 drops eucalyptus essential oil
  • 2 drops green food coloring


  1. Pour the salt and baking soda in a small bowl. Mix together.
  2. Add essential oils and mix well.
  3. Split the mixture into two even batches.
  4. Place the second half in a separate bowl. Add food coloring to bowl and mix well.
  5. Tilt a glass jar and pour a little of the plain salt in. Pour some green salt in. Repeat switching until bottle is full. This will give you the neat, multi wave effect.

By Aysha from Boise, ID

Editor's Note: To see how Aysha made this beautiful bottle, see her previous post here:

Invigorating Bath Salts

Invigorating Bath SaltsThese quick bath salts are easy to make and even easier to customize. The Epsom salt soothes your body while the fragrances sooth your nerves.

Approximate Time: 5 minutes


  • 1 cup Epsom Salt
  • 2 drops Sage Essential Oil
  • 1 drop Peppermint Essential Oil
  • 2 small drops Green Food Coloring
  • 2 tsp. Mineral or Olive Oil
  • Sturdy Ziploc Plastic Bag


Open your plastic Ziploc bag and let air into it, so that the plastic isn't sticking together. Tilt the bag so one bottom corner is lower than the other. Stick your hand into the bag and add the essential oils, food coloring, and oil to the lower corner. Slowly lift the bottom corner of the bag so that both corners are even.. Let the liquid mix and cover the bottom on the bag.

Now pour your Epsom salt into the bag. Squeeze out most of the air and zip the bag closed securely. Shake, massage, and flip the bag until the salt is a uniform color. This means the oils, scents, and color has been mixed evenly across the salt, as shown in the "Mixed" picture. Invigorating Bath Salts

Once everything is mixed, dump the salt into some sort of pretty container, anything can work as long as it has a lid. Close the container and add a ribbon or decoration to make it extra pretty, as shown in the finished project picture. Now your salts are ready to enjoy or give away as a gift.


The salts should make enough for 1-4 uses, depending on the person and size of bathtub. If you want to make a large jar, simply double the recipe. If you want to try the salts, but need something on the more relaxing side, skip the sage, peppermint and green food coloring. Use lavender, jasmine and purple food coloring instead.

Using the extra mineral or olive oil isn't a must, and you can skip it if you want. However, the oil helps distribute the color and scent evenly into the salt, and adds a little boost of moisture to the overall product. This is great for people who love the soothing nature of bath salts, but have problems with dry skin. If the dry skin problem is major, use more of the mineral or olive oil to compensate.

By Aysha from Boise, Idaho

Tip: Sparkling Bath Salts


  • 1 cup Epsom salts
  • 2 Tbsp. favorite fragrance
  • 1 cup rock salt
  • 1/4 cup ground mint


Making bath salts is not only easy, but it's super fun and something your whole family will enjoy doing together. To make the recipe, just mix all ingredients in a large glass bowl, then store in an attractive covered container.

By JodiT from Aurora, CO

Tip: Aphrodite Ocean Bath

My daughters went to some sort of party (the pocketbook kind) and spent almost 50 dollars for this! I just stared at them.


  • 4 cups coarse sea salt
  • Powdered seaweed (if desired)


Add 1/2 cup of salt to a bath that is a little below body temperature, around 97 degrees F. Rinse after baths.

Yield: 32 ounces, enough for 8 baths

By Jodi from Aurora, CO

Craft Project: Mother's Day Bath Salts

Mother's Day Bath SaltsShow Mom how much you appreciate her by giving her some homemade bath salt for Mother's Day.

Approximate Time: Less than 1 hour


  • 1 cup Epsom salt
  • 1/2 cup baking soda
  • 10 drops essential oil
  • food coloring
  • clear bottle with lid
  • funnel
  • spoon
  • small bowl
  • white card stock
  • foam or silk flower
  • pen
  • scrap piece of ribbon


Stir together salt, soda, and oil in a small bowl. Add some food coloring and mix well. (Make several different colors and layer them in a bottle, if desired.) Use a funnel to pour the salt into a clear decorative bottle.

Create a gift card using card stock decorated with a flower. Attach it to the bottle with ribbon with the following instructions: Pour 2 or 3 tablespoons into running bath water to make skin feel smooth and soft.

By Rachel's Mom from Wilkesboro, NC

Silky Scrub Bath Salts

Silky Scrub Bath SaltsThese homemade scrubbing bath salts are fantastic as a gift to a friend or to yourself! They're easy and cheap to make, they work wonderfully, and are extremely simple to personalize. They combine exfoliating, moisturizing, and relaxing fragrance all in one product, yet are cheaper than store bought body wash and don't require a loofah or moisturizing sponge. The scrub can help with many different kinds of skin problems. All you do is mix the salt and oil a little, take a handful, and scrub your entire body.

Approximate Time: 15 minutes


  • 1/2 cup extra virgin olive oil
  • 1/4 cup coconut oil
  • 1/4 cup baby oil
  • 2 tsp rose oil
  • 1 tsp vanilla extract
  • 1 cup sea salt
  • 1/4 cup Epsom salt


  1. Use a large bowl if making more than one batch. If only creating one batch, just mix the ingredients in the jar the bath salts will be held in.
  2. Pour 1/2 cup extra virgin olive oil, 1/4 cup coconut oil, 1/4 cup baby oil, 2 tsp. rose oil (or other flower essence), 1 tsp. vanilla extract in a small saucepan and mix well. Stir over medium heat until oil begins a rolling boil. Remove from heat, and keep stirring for 30 seconds. Let cool.
  3. Mix 1 cup sea salt and 1/4 cup Epsom salt in a separate bowl. Pour cooled oil into container the bath salts will be kept in. If making more than one batch, use a large mixing bowl.
  4. Immediately, but slowly, stir in salt. It's OK if the salt falls the bottom and the oil rises, that's natural. When you use the product, you must mix it up a little with your fingers, so the oil and salt mix again, then take a palm full and scrub away!
  5. For alternate scents try 2 tsp. almond oil, orange extract, vanilla extract, lavender oil, jasmine oil, lilac oil, or any other scent, even some of your favorite perfume.
  6. For itchy skin, reduce sea salt to 3/4 cup, and add 1/4 cup finely chopped, uncooked, oatmeal. Stir oatmeal and salt together in a separate bowl, then slowly stir into oil.
  7. For both cost and health reasons, I never add color to my salts, and instead store them is decorative colored or frosted jars. If color is desired, add 2-6 drops of food coloring to salts before mixing them with the oil.

By Aysha from Boise, ID

Tip: Making Colored Bath Salts Recipe

Beautiful and cheap bath salts for any occasion.

Supplies needed:

  • hot glue gun (optional)
  • scrap material (optional)
  • food coloring
  • any type of jar or bottle with lid (dollar stores have really neat ones)
  • Ziploc baggies
  • ribbon (optional)
  • Epsom salts (can be bought anywhere for about 2.00 for 5 lbs.)
  • scented oils, perfume, vanilla, extracts, etc. (optional)


  1. Put 1 cup of Epsom salts in each baggie depending on how many colors you want.
  2. Add food coloring about 10 drops less or more to desired color and close and shake. If you want to add scent to it add that too, sparingly.
  3. When you have made enough to fill your container just funnel in and layer and even tilt your bottle for a cool effect.
  4. You can glue cloth over your Ball jar after trimming with pinking shears or just leave plain. A ribbon and gift tag makes it complete.

These are so easy and also fun for the kiddos. This makes a great project for the kids holiday classroom parties too.

By Julie from Tucson, AZ

Tip: Bath Salts For Tired Muscles

Use this to revitalize your tired muscles:


  • 1 cup sea salt
  • 1 cup baking soda
  • 1 cup inexpensive shampoo


    Fill a bathtub half full of warm water. Pour the ingredients into the tub, then add more water, swirling it around with your hand to spread out the bubbles. Now indulge and enjoy.

    By joesgirl

Tip: Sweet Floral Breeze Salts - White Lilac Gardenia Almond Bath Salts


  • 2 cups Epsom salts
  • 1 cup sea salts
  • 1 cup oat powder (ground oatmeal)
  • 1 cup milk powder (non-fat dry milk)
  • 8 drops of white lilac essential oil
  • 8 drops of gardenia essential oil
  • 5 Tbsp. of almond oil


  1. Mix dry ingredients together first.
  2. Sift.
  3. Add scent.
  4. Mix well then sift together to incorporate the scent.
  5. Add almond oil and mix well until totally incorporated. (If there are clumps sift and push through a sieve until lumps are gone.)
  6. Mix once again.
  7. Sift once more through a larger sieve.

By Xerophyia

Tip: Chamomile Lavender Calendula Salts


  • 2 cups Epsom salts
  • 1 cup sea salts
  • 1 cup oat powder (ground oatmeal)
  • 1 cup milk powder (non-fat dry milk)
  • 1/2 handful ground chamomile flowers
  • handful calendula flowers
  • 8-10 drops lavender essential oil


Mix dry ingredients together first. Sift. Add scent.

Mix well then sift together to incorporate the scent.

Add the calendula flowers after you have sifted everything together.

By Xerophyia

Tip: Victorian Rose Oat Milk Bath Salts


  • 2 cups Epsom Salts
  • 1 cup sea salts
  • 1 cup oat powder (ground oatmeal)
  • 1 cup milk powder (non-fat dry milk)
  • 15 drops of rose essential oil
  • handful of ground rose petals


  1. Mix dry ingredients together first.
  2. Sift.
  3. Add scent.
  4. Mix well then sift together to incorporate the scent.
  5. Add the rose petals after you have sifted everything together, and mix them in.

By Xerophyia

Tip: Citrus Jubilee Salts - Orange Lemongrass Bath Salt


  • 2 C Epsom salts
  • 1 C sea salts
  • 1 C oat powder (ground oatmeal)
  • 1 C milk powder (non-fat dry milk)
  • 8 drops of orange essential oil
  • 6 drops of lemongrass essential oil
  • handful of calendula flowers


  1. Mix dry ingredients together first. Sift. Add scent.
  2. Mix well then sift together to incorporate the scent.
  3. Add the calendula flowers after you have sifted everything together. Mix again.

By Xerophyia

Tip: Turning Bath Gel Into a Great Scrub

I have found that when you have a bottle of bath gel and want to make it go farther, find a nice glass jar, one that has a good lid on it, and pour some Epson salts in the jar, then pour the bath gel over the salts. You now have a great scrub! If you cannot get all of the gel out of it's container, cut the bottom off and add a little water to the gel and swish around, add to the jar that now is a "scrub"!

By Cookiepom

Tip: Debbie's "Secret" Recipes for Bath Salts

My "Secret" recipe for bath salts

  • 2 cups epsom salts
  • 2 drops essential oil
  • 2 drops food coloring

I like my bath salts a pastel color so I don't use much food coloring but that is up to you. I get most of my fragrance oils online. You can also divide this up and layer them with different colors in your container. I would not mix scents though.

Oatmeal Bath Salts

  • 2 cups of Epsom salts
  • 1/2 cup of regular oatmeal (generic is fine)
  • 2 drops of essential oil
  • 2 drops food coloring

For this recipe you need a blender or other appliance that will pulverize the oatmeal. You want it to have the consistency of very fine beach sand. Add your fragrance oil and coloring.

Milk Bath Salts

  • 2 cups epsom salts
  • 1/2 cup dry powdered milk
  • 2 drops essential oil
  • 2 drops food coloring

Make sure that you stir well to evenly distribute the color. I also always use a chocolate fragrance oil or rose with this one. My friends say it smells good enough to eat.

By Debbie in Colorado

Give a "thumbs up" to the solution that worked the best! Do you have a better solution? Click here to share it!


Here are questions related to Homemade Bath Salts Recipes.

Question: Making Homemade Bath Salts

Where can I find the best deals on salts, jars, and essential oils?

By Makeila

Question: Making Bath Salts

Can I use vanilla flavoring to scent my bath salts instead of essential oils? I bought an almond flavor and can't smell a thing.

By Sherry P

Question: Homemade Bath Salts

Could I please get a recipe, as I'm thinking of a homemade Christmas.

By Tracey