Bath salts may sound like a luxury item that you can indulge in when you’re feeling spoiled, even though they have no real use. That was our initial thought. But, as we learned more, we were wrong. Bath salts can serve many purposes, as it turns out. You can use them to relieve anxiety or headaches by using essential oils. Some have healing and hydrating properties, which will keep your skin looking great no matter what season. Others contain ingredients that have been reported to relieve muscle pain and ease sore muscles.

Although there are many great bath salts that you can find in stores, they may contain strong smells or ingredients that might not be suitable for people who have allergies or sensitive skin. We love making our own bath salts! These amazing DIY bath salt recipes are made with natural ingredients. They will help you in many ways.

For back pain, bath salts

Many guides users go through making an aromatherapy bath salt specifically for back pain. You’ll need:

  • 2 cups Epsom salts
  • 1 cup bi-carb soda
  • 10 drops peppermint essential oils
  • 5 drops essential oil of Eucalyptus
  • 5 drops rosemary essential oil
  • 5 drops lavender essential oil
  • Cinnamon essential oil five drops
  • 2 tbsp dried lavender flowers
  • 1 tbsp fresh rosemary sprigs

Bath salts made from lemon rosemary

This DIY bath salt recipe is a quick and inexpensive way to pamper your senses!

Maybe your priority is making a wonderful bath salt that smells delicious when it’s in hot water. That’s fine! We recommend this natural rosemary and lemon recipe:

You’ll need:

  • 2 cups Epsom salt
  • 1/2 cup baking soda
  • 2-3 tablespoons of fresh rosemary (finely chopped).
  • 6-8 drops lemon essential oil
  • 2-3 tbsp of lemon zest (optional)

Pink grapefruit bath salts

Are you looking for an easy-to-make bath salts recipe you can give as a gift? This amazing sea salt recipe is a great option! You’ll need:

  • Sea salt (or ice cream salt).
  • Food coloring (you can make any color, but pink is best for the grapefruit scent)
  • You can use essential oils to scent your home (but you don’t need grapefruit scent, any scent will work)

Lavender bath salts for soothing

Do you remember the soothing effects of lavender? It’s a great ingredient for relaxing bath salt recipes like this one

You’ll need:

  • Coarse sea salt
  • Crushed lavender
  • Lavender oil

Epsom salt detox bath

Do you want something simple, light-scented that will hydrate your skin and absorb any toxins? 

You’ll need:

  • 2 cups Epsom salts
  • 1 cup baking soda
  • 1 tbsp ground ginger
  • Soothing chamomile (however many you like)

Orange Dream Bath Salts

It’s okay to enjoy a little novelty in your color and scent! These DIY salts make wonderful gifts for friends and family. The swirling orange dream bath salt is a favorite. You’ll need:

  • Epsom salts
  • Glycerin
  • Orange extract
  • Vanilla extract
  • To make orange, you can use red and yellow food coloring

Mint mojito bath salts

The fresh mint scent can do more than clear your sinuses. Mint has been shown to ease migraines. However, pure mint can be overwhelming, so you might want to add a few changes. For a mojito-inspired scent, add lime, for example. You’ll need:

  • 2 cups Epsom salt, sea salt, or kosher salt
  • Mint (finely chopped).
  • One lime: Juice and zest
  • Mint essential oil
  • Optional green food coloring

Bath salts made from honey almond oil

You might love a mildly scented bath salt but are worried that the strong citrus and peppermint scents could be too overwhelming. You might try something gentler, such as this honey-almond salt. 

You’ll need:

  • 3 cups Epsom salts (to soothe your muscles)
  • 2 cups sea salt
  • One cup baking soda (to soften the skin).
  • Soap fragrance oil
  • Soap coloring

Rainbow bath salts

You aren’t very particular about bath salts’ scents or benefits, but you want it to look vibrant, colorful, and fun. This rainbow recipe is very interesting. You will need:

  • 2 cups Epsom salt
  • You can color your food in any shade you choose
  • Lavender essential oil (or any other strong scent that you might prefer)

Rose Milk Bath

You’ve heard so much about soothing milk baths for hydrating your skin and want to give them a try. This subtly rose-scented recipe is just gorgeous. You’ll need:

  • 1 1/2 cups powdered milk (full-fat milk is best)
  • 1/2 cup Epsom salt
  • 1/4 cup or more dried rose petals
  • Red food coloring
  • Rose essential oil

Bath salts made from plain rosemary

Do you want a gentle, natural scent that doesn’t bother your nose or your head but still smells pleasant after a bath? This rosemary recipe is rather easy to prepare! You’ll need:

  • 2 cups Epsom salt
  • 2 tbsp baking soda
  • Two drops of food coloring
  • 4 drops rosemary essential oil

Vanilla bath salts

Do you have a favorite vanilla-scented beauty or bath product that you bought from a store? Match your DIY recipes with what you love so that you really enjoy them. Bodyandearth suggests using:

  • Epsom salts
  • Sea salt or kosher salt
  • Ground vanilla bean
  • Vanilla extract

Peppermint orange bath salts

We’ve already talked about peppermint bath sals and orange-scented salts. But have you ever considered how wonderful your bath experience could smell if you combined both? You’ll need:

  • Epsom salts
  • Sea salt
  • Coloring food
  • Peppermint essential oil
  • Orange extract

Vanilla and Eucalyptus bath salts

You like the idea of making vanilla bath salts but also want to know about the skin-healing and moisturizing properties that eucalyptus has, as well as the pleasant scent. This recipe is from a popular place. You’ll need:

  • 1 cup Epsom salt
  • 1/2 cup baking soda
  • 3 drops essential oil of Eucalyptus
  • Eight drops of vanilla oil in jojoba oil
  • Optional green food coloring

Bath salts made from candy cane

You are intrigued by the idea of peppermint-scented bath salts, but would you like to make it look more like novelty candy canes in a jar? We, of course, have the perfect recipe! You’ll need:

  • 2 cups Epsom salts
  • 1/4 cup baking soda
  • Red food coloring
  • Peppermint essential oil


Bath salts can be relaxing and have a variety of health and cosmetic benefits. Bath salts are generally safe for most people if used correctly. However, it is a good idea to consult your doctor before you use bath salts if there are any medical conditions like heart disease or diabetes.