DIY Bath Soak Recipe for Balancing Hormones

Epsom salt baths can help to balance your emotions and your hormones. This bath is uplifting, calming, and pain-relieving. We love to use this recipe when that time of the month comes around to detox, relieve pain, and balance hormones.

I love bath salts and created this DIY bath soak recipe using essential oils to balance hormones and uplift your mood. You deserve a little pampering!!

Hi! Katie here, certified aromatherapist and creator of our Essential Oil Recipe Box which this recipe is included for this month.

I love this bath soak, which is very uplifting, calming, helps relieve pain, and supports hormonal balance. The salt dissolves as the tub fills, and the epsom salt used supports detox. You can even light a toxin-free candle to add even more to your relaxing bath time experience.

Epsom Salt

Epsom Salt is a crystal form of magnesium sulfate making it look a lot like salt. This mineral is important in almost all of your body’s cellular reactions. Most people are magnesium deficient which can cause a whole host of problems like heart disease, stroke, arthritis, digestive problems, and fatigue. An Epsom salt bath is a great way to get away for a natural intake of magnesium. It is detoxifying, and supports circulation.

Fractionated Coconut Oil

Fractionated Coconut Oil will dilute the oils so that they’re safe to use on your skin. Plus, it has benefits of its own! Coconut oil is incredibly nourishing for the skin.

Good Vibes Essential Oil Blend

Good Vibes Essential Oil Blend is a calming blend that is great for detoxing and in-charge for your hormonal balance

Ladies’ Choice Essential Oil Blend

Ladies’ Choice Essential Oil Blend’s benefits are to calm and soothe pain. This blend is a great pair for Good Vibes Blend which aids for hormonal imbalance.

Lavender Buds

Anything with Lavender is relaxing. Lavender Buds is a calming ingredient for your bath soak. It also adds luxury while you pamper yourself using this recipe.

This recipe is unlikely to irritate even sensitive skin. Check out this dilution chart for how to safely dilute essential oils. 

This recipe is safe to use if you are pregnant or breastfeeding.

This recipe is safe to use with children ages 2+.

This recipe should not be used with or around cats. For more information on using essential oils with cats check out this blog post.

This recipe is safe to use around dogs.  For more information on using essential oils with dogs check out this blog post

Never ingest any essential oil, even if it’s generally regarded as safe. For more information on why we don’t ingest essential oils check out this blog post

These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.

Balance Bath Soak

Time: 3 Minutes
Est. Shelf Life: 3 Months


  • 2 cups Epsom Salt

  • ¼ cup Fractionated Coconut Oil

  • 6 drops Good Vibes Essential Oil Blend

  • 6 drops Ladies Choice Essential Oil Blend

  • 0.1 oz Lavender Buds

  • Small sealable container* (20-30 oz)


  • In a small bowl, mix the essential oils with fractionated coconut oil. 
  • Place the epsom salts in a sealable container.
  • Add oil mixture to salt and stir until oil is evenly distributed.
  • Add lavender buds and stir until just combined.
  • To use, add ¼-½ cup of mixture to the tub as it’s filling.


  • Tip: Before adding the lavender buds, you can grind them in a coffee grinder to help them go down your drain. 

And into a bath! We hope you enjoy this DIY bath soak recipe. You deserve a little self-love.

Each month, you can receive four full-size 100% pure essential oils, six natural recipes, plus the ingredients you need to make them in our Essential Oil Recipe Box.

With the box, you’ll learn new ways to use essential oils and have the peace of mind that you are making your home toxin-free. This month of May, we’re focusing on Women’s Health. This box is worth over $150 (if priced from the Big Essential Oil Companies). You get all those goodies from Simply Earth for only $44.99 when you subscribe today. 
Subscribe and level up your health and wellness today!