Best Calendula Bath Salts Recipe [Soothing & Healing]

This post contains affiliate links. If you click and make a purchase, I may receive a commission. Thanks.

Are you ready to take your DIY bath salts to the next level and make it more nourishing and healing for your skin?

No secret that bath salts have some awesome health benefits. Soaking in bath salts relieves stress, relaxes sore muscles, reduces inflammation and can help with skin conditions like psoriasis. 

But soaking in CALENDULA bath salts is even better!

In fact, calendula is one of the best herbs to be used in a bath.

Let me tell you why.



Calendula has strong anti-inflammatory properties. This is because of its powerful flavonoids, plant-based antioxidants, that protect our cells from free radical damage and pro-inflammatory compounds.

For this reason, calendula is used as an effective anti-inflammatory remedy for skin conditions such as dermatitis, diaper rash, wounds and even hemorrhoid.

And if that’s not amazing enough, calendula also possesses antimicrobial, antiviral and antifungal components. The oils and acids within the calendula plant have shown to be effective in fighting various fungal skin infections, including vaginal yeast infection (1), (2).


After learning how amazing calendula can be for our skin, I knew I want to soak in this goodness!



There are two ways to add calendula to your bath salts. Or directly to your warm bath, if you prefer.

  1. Adding dried calendula petals. The petals will soak in hot water as a bath tea would. This will release healing components into water for your skin to absorb.

  2. Adding calendula infused oil. I used my own infused calendula oil. You can make one by following instructions here. OR you can purchase already infused calendula oil here. This is an olive oil that was infused with calendula flowers to absorb the active compounds.

To get the most out of calendula, I used both options in this healing bath salts recipe.

Pin for later:

DIY bath salts recipe with calendula infused oil and dried calendula petals


The recipe is very simple and requires only a couple of natural ingredients:

– 1 cup of Epsom salts

– 1-2 tbsp of calendula oil

– 1/2 cup of dried calendula petals

– 15-20 drops of Sweet orange essential oil


Yield: 1.5 cup of Bath salts

Calendula Bath Salts Recipe

Calendula Bath Salts Recipe

A simple, yet incredibly nourishing Calendula Bath Salts recipe. Perfect for nourishing and improving dry skin conditions.

Active Time 15 minutes
Total Time 15 minutes
Difficulty Easy


  • A large bowl for mixing
  • A jar for storing your freshly made bath salts


  1. Place your Epsom salts into a big bowl. The bigger the bowl, the easier it will be to mix. The recipe is based on one cup of Epsom Salts. FYI: I wanted to make just enough bath salts for the jar I had, so I measured up the bath salts in my jar first. I ended up using a little bit more than a cup of Epsom salts.Measuring Epsom salts
  2. In a separate container, mix your calendula oil and essential oils. adding calendula infused oil to bath salts
  3. Add the oil mix to your Epsom salts and mix well.mixing calendula oil with Epsom salts
  4. Add dried calendula petals and mix. You can add as much or as little as you want. I used about half a cup.adding calendula petals to the bath salts
  5. Fill out your jar with your freshly made bath salts. Add a free printable Calendula Bath Salts label and you are done! Enjoy 🙂 homemade calendula bath salts in a jar with a yellow label


The recipe can be modified by adding different types of salts, such as Sea salt or Himalayan salt, adding 1/4 cup of baking soda and changing up essential oils.


yellow free printable bath salts labels with flowers


Love the bath salts you made and want to gift it to a friend or a family member?

Make your DIY bath salts gift more presentable with a free printable bath salts label. I printed it on a thicker paper and attached with a twine for that natural homemade look. 

You can get the labels here:




The good thing is that Epsom salts do not expire if stored properly. However, the carrier and essential oils that you add, expire. To determine how long your bath salts will last, check the expiry dates of the oils and other ingredients you add to your bath salts. For example, if the calendula oil you purchased expires in 1 year and Sweet orange oil expires in 2 years, then your bath salts will be good for up to a year. 



Add 1/2 – 1 cup of your homemade calendula bath salts soak to a warm bath. Soak for at least 20-30 minutes to absorb all the minerals and goodness from the Epsom salts and calendula. 

Since oil and water don’t mix that well, you may see some calendula oil droplets floating on top of the water. You can rub them into your skin to get the most out of the soak.


Let me know if you liked this recipe in the comments below 🙂

Leave a Reply

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

Skip to Instructions