• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • Start Here
    • Holistic Oral Care Guide
    • DIY Skincare Guide
  • About
  • Contact
  • Subscribe

Lavender Gypsy

menu icon
go to homepage
  • Home
  • Recipes
  • Start Here
    • Holistic Oral Care Guide
    • DIY Skincare Guide
  • About
  • Contact
  • Subscribe
    • Email
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Start Here
      • Holistic Oral Care Guide
      • DIY Skincare Guide
    • About
    • Contact
    • Subscribe
    • Email
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Body Care

    Dec 16, 2024 by Lavender Gypsy · This post may contain affiliate links. For more information, See the privacy policy linked in my footer. · About 13 minutes to read this article.

    DIY Rose Bath Salts

    Jump to Recipe Print Recipe

    Unwind after a long day with these DIY rose bath salts—the perfect remedy for soothing tense muscles and indulging in a moment of self-care.

    DIY Rose Bath Salts

    Homemade, with carefully selected natural ingredients, this luxurious blend not only transforms your warm bath into a fragrant oasis but also makes a thoughtful, perfect gift for someone special.

    Whether you're pampering yourself or surprising a loved one, these homemade rose bath salts are a simple yet elegant way to relax and rejuvenate after a stressful day.

    Contents
    • Benefits
    • Ingredients
    • Instructions
    • Storage
    • Top Tip
    • Warnings and Safety
    • 📖 Recipe

    In this post, I’ll show you how to make your own at home with just a few easy steps. We’ll also dive into the different ingredients and their benefits that will enhance your overall well-being.

    Benefits

    • insanely easy to make at home
    • all-natural ingredients
    • offers pain relief for aching joints and sore muscles
    • moisturises dry skin
    • improves skin health (psoriasis or eczema)
    • stress-relief
    • may help with hormonal imbalances
    • beneficial for the menstrual cycle and PMS (cramps)
    • improves the quality of sleep

    Salt baths are well-known for their healing, relaxing and soothing properties. A good, long soak with these homemade bath salts relieves joint pain, eases muscle tension, soothes a busy mind and recharges your batteries.

    The magnesium content of the Epsom salts (or magnesium flakes) enhances the effect of soothing muscle pain. I’ve got a recipe here on my blog for an Epsom salt bath, too, if you like to check it out.

    Salts on a wooden spoon

    Benefits of Roses

    The natural aroma of roses promotes relaxation and helps reduce stress and anxiety. Rose-scented baths are often associated with calming a stressed mind and encouraging a sense of inner balance.

    Rose petals and rose-infused ingredients contain natural oils that help moisturise and soften dry skin. They may also help soothe skin irritation and reduce redness (great for sensitive skin).

    In aromatherapy, the gentle fragrance of roses has a cooling and soothing influence on our bodies. It may also uplift our mood, reduce feelings of depression, and enhance emotional well-being.

    The rose is the Queen of Flowers which brings joy to the heart. It is therefore useful in treating insomnia and irritability (especially deriving from hormonal imbalances).

    Roses have an astonishing effect on the female sexual organs as a regulating agent. It is known to regulate the natural flow of menstruation, relieving menstrual cramps and excessive menstrual bleeding [1].

    Note: Rose essential oil is the most powerful agent, as opposed to dried or fresh roses!

    DIY Rose Bath Salts

    Ingredients

    • coarse sea salt and/or pink Himalayan salt
    • Epsom salts (magnesium sulfate)
    • organic dried rose petals or rose buds
    • rose essential oil (has to be used with a carrier oil!), optional

    Optional Ingredients

    • Dead Sea salt
    • baking soda
    • dried petals of other flowers (such as jasmine flowers)
    • dried herbs (rosemary, sage, etc.)
    • carrier oil (such as sweet almond oil)
    • therapeutic-grade essential oils (such as lavender oil)

    (see recipe card for quantities)

    This rose bath salts recipe is crafted with simple ingredients that are either readily available in your grocery or wholefoods shop, or you can easily get them online.

    There are no limits to what you can add to your rose petal bath salt, but I recommend keeping it simple. I’ll go through the different ingredients in a bit so you can learn more about them and evaluate whether you’d like to add them or not.

    DIY Rose Bath Salts

    Salts

    It doesn’t matter what kind of salt you end up using. This is really up to you and your preference. However, it’s important to either use sea salt or rock salt that doesn’t have any additives (such as iodine).

    As we are creating a rose bath soak, I kinda like the idea of using Himalayan pink salt because it looks nicer! Especially, if you want to make these DIY rose bath salts for your mum, for Mother’s Day!

    Regular sea salt is great, but if you like to upgrade your rose petal bath soak experience, you could upgrade to Dead Sea salt. Its healing properties and various medical uses are well-known.

    Epsom salts are a wonderful addition to the other salts if your focus is on muscle relaxation, stress relief and quality of sleep. They’re high in magnesium which is known to help with that.

    close up

    Roses

    Okay, let’s get into the broad range of choices. I’d like to point them all out so you can choose whichever works best for you.

    So, what can we use for our DIY rose bath salts? There are dried rose petals or dried rose buds, fresh rose petals, rose water and rose essential oil (pure or already diluted).

    Quality reeaaaaally matters here!! So, please, make sure to use organic products! You do not wish to soak in a bath full of chemicals and pesticides, right???

    Rose Petals

    Personally, I prefer dried rose petals. They are easier to store! I don’t like to mix oils into my bath salts—I usually keep them in a separate container or add them when I run my hot bath.

    Especially, if you’re thinking of making this bath salt recipe for a gift, it’d be best to use plain dry rose petals and salt. Less messy and you don’t have to worry about an expiry date (see ‘storage’ for more information).

    Using fresh rose petals has the benefit of the luxurious feel of your bath experience. When the petals float around you, it truly adds to the self-pampering effect.

    Fresh flowers do expire, obviously, so you should add them on the day you’re planning on indulging in this luxury. You can mix the salts ahead and sprinkle the flower petals over your bath water later.

    The same applies to rose water. This is best poured into the bath water as you run it. Don’t mix it with the salts. Please note, only use high-quality rose water (aka rose hydrosol). There are plenty of cheap ones out there which offer zero therapeutic benefits!

    from above

    Rose Oil

    And lastly, you’ve got the option of using rose oil. There is rose essential oil which is the pure essence (and expensive!!!), and then there’s rose oil which is the already diluted option.

    Rose essential oil is so powerful, that you really need no more than one drop of it for your whole bath! It is absolutely essential to add a carrier oil when using it to avoid skin irritation and allergic reactions.

    I recommend mixing your carrier oil and rose essential oil (or skip the step and buy diluted rose oil) and keep it in a small jar or bottle—ideally, made of amber or tinted glass.

    Essential oils are sensitive to light and lose their potency over time when exposed to it, which is why I prefer to keep the salts separate from the oils and store them in a dark place!

    If you make these rose bath salts as a gift, you could put the salt mixture (and dried rose petals for a more beautiful look) in a mason jar and the oils in a small amber glass bottle.

    Optional Ingredients

    Other Beautiful Flowers

    Some of the best other flowers to use for these DIY rose bath salts are lavender buds, calendula, chamomile and/or jasmine flowers.

    Flowers mostly have a calming effect on our nervous system. But they also have healing properties or are antimicrobial (especially lavender). Plus, they do look pretty in the jar and smell amazing!

    Flower Blend

    Dried Herbs

    Rosemary, thyme, sage, oregano, eucalyptus, lemon balm and holy basil (tulsi) are great herbs for a bath soak. They stimulate blood flow and invigorate a tired body, have antibacterial properties, and have a soothing effect.

    I know it may sound confusing when I say they invigorate but simultaneously, they’re are calming. But that’s the magic of natural therapy. Plant extracts have intelligence and will help with whatever it is your body needs right now.

    By the way, I have a herbal bath salt recipe here on my blog as well with some herb combinations and inspirations!

    Herbal Blend

    Baking Soda

    Baking soda (sodium bicarbonate) may help relieve skin irritations, itching, or infections (don’t use on open wounds). It’s also a great detoxifying ingredient to add to your homemade bath salts.

    Carrier Oils

    Note: Adding oils to your salts will change the shelf life and, if you add essential oils, you have to keep them out of the light, in a cupboard and a tinted jar.

    I prefer to add oil to the water directly rather than having it included in my salts. Oil has the benefit of deeply moisturising the skin while you take your bath.

    If you want to add a carrier oil to your rose bath soak, I would recommend sweet almond oil or olive oil. Coconut oil is generally great, too, but it’s solid in cold temperatures and it may be harder for you to get the salts out of the jar.

    Essential Oils

    A few important things to note! If you use essential oils, you always dilute them with a carrier oil. Floating amongst litres of warm water, they do get diluted, too, but an oil is always best, in my opinion.

    You can use a multitude of essential oils, too many to list here, but basically, the dried herb and flower variety I suggest for this recipe is a good place to start (my favourite is lavender oil!).

    Instructions

    How to make these Rose Bath Salts?

    Process: mix ingredients

    Step 1. In a large mixing bowl, combine the dry ingredients with a wooden spoon or spatula first.

    Optionally, add the appropriate amount (see recipe card) of drops of rose essential oil to your choice of carrier oil and mix. Then, add the oils to the salts.

    Step 2. Transfer the bath salt mixture into a mason jar or an airtight container for storage.

    How to use these Rose Bath Salts?

    Add 1 cup of your DIY rose bath salts to hot to warm water and use your arm to mix them in, making sure the salts dissolve completely (this may take a minute or two).

    Have a good soak for at least 20 minutes and up to 40 minutes, or for as long as you like and the water is warm. Pamper yourself!

    Storage

    You can store these DIY rose bath salts in a glass jar, an airtight container, glass container, or in mason jars, out of direct sunlight in a dry place. For example in your cupboard.

    If you only use the dry ingredients, the shelf life is fairly long—salt doesn’t really go off. However, the dried rose petals will lose their potency over time. Use them up within 8 months for best results.

    If you use oils, especially essential oils, store them in an amber glass jar to additionally protect them from the daylight. Please note that the shelf life will depend on the carrier oils you’re using. Check their expiry date to make sure they’ll last you for a few months!

    DIY Rose Bath Salts

    Top Tip

    This rose bath salt recipe can easily be doubled, tripled, and so on. It’s a great gift idea for Mother’s Day, Christmas or Valentine’s Day! Simply decorate the mason jar with a lace ribbon and a twig of your favourite herb or flower, and add your tag!

    Also, these homemade bath salts are great for a foot soak. Simply add hot water to a small tub, large enough to fit your feet and add ¼ cup to the water. Soak your feet for 15-20 minutes.

    Warnings and Safety

    Don’t have a bath, when you have an open wound or cut. Check with your doctor first. Small, minor cuts may be fine but will probably sting due to the salt (just so you’re aware).

    If using essential oils, please do your research for the contraindications first before adding them. Some can be irritant or toxic, too. It’s always wise to do a patch test prior to using these oils in your DIY products.

    📖 Recipe

    No ratings yet
    DIY Rose Bath Salts
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Total Time 5 minutes mins
    Makes 2 cups / 550 g

    Ingredients
      

    • 1 cup / 300 g sea salt coarse, or pink Himalayan salt
    • 1 cup / 250 g Epsom salts
    • ½ cup / 8 g dried rose petals organic
    • 1 tbsp Sweet Almond Oil optional, or other carrier oil, see notes
    • 10 drops rose oil see notes!!!

    Other Ingredients

    • 2-3 tbsp bicarb/baking soda
    • 5-10 drops essential oils such as lavender essential oil
    • ¼ cup / 4 g dried herbs rosemary, thyme, sage etc.
    • ¼ cup / 4 g dried flowers petals or buds

    Instructions
     

    How to Make

    • In a large mixing bowl, combine the dry ingredients with a wooden spoon or spatula first.
      Optionally, add the rose oil (or essential oil) to your choice of carrier oil and mix. Then, add the oils to the salts.
      Process: mix ingredients
    • Transfer into a mason jar or an airtight container for storage.

    How to Use

    • Add 1 cup of your rose bath salts to your hot to warm bathwater and use your arm to mix them in, making sure the salts dissolve completely (this may take a minute or two).
    • Have a good soak for at least 20 minutes and up to 40 minutes, or for as long as you like and the water is warm. Really take this time off to treat yourself!

    Foot Soak

    • These homemade bath salts are also great for a foot soak. Simply add hot water to a small tub, large enough to fit your feet and add ¼ cup to the water. Soak your feet for 15-20 minutes.

    Notes

    Rose Essential Oil vs. Rose Oil: When I say rose essential oil, I mean pure, therapeutic-grade essential oil (which is usually quite expensive, like $200 plus for 5ml) and not rose oil (which is diluted, usually 3-5 %). Rose essential oil is very potent, which is why we don't add more than 1 drop! If using rose oil on the other hand, you may add more drops (more like 10) to your carrier oil.
    Carrier & Essential Oils: If you use essential oils, store these bath salts in an amber glass jar to protect them from daylight. Also, it's best to add the carrier oil, too!
    Dried Herbs: Rosemary, thyme, sage, oregano, eucalyptus, lemon balm and holy basil (tulsi) are great herbs for a nice soak.
    Dried Flowers: Some of the best flowers to use for this DIY bath salts recipe are jasmine petals, lavender buds, calendula petals and chamomile flowers.

    Resources

    • [1] Battaglia, Salvatore. The Complete Guide to Aromatherapy, Second Edition
    • https://www.webmd.com/a-to-z-guides/epsom-salt-bath
    • https://www.medicalnewstoday.com/articles/321398
    • https://pmc.ncbi.nlm.nih.gov/articles/PMC10758878/

    More Body Rituals: DIY Self-Care For Your Whole Body

    • DIY hand cream featured image
      DIY Hand Cream
    • DIY Eyebrow Growth Serum Featured Image
      DIY Eyebrow Growth Serum
    • Homemade Foot Cream Featured Image
      Homemade Foot Cream
    • DIY Herbal Bath Salts Featured Image
      Homemade Herbal Bath Salts

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Julia Profilbild, haelt ein DIY Serum in der Hand

    Hi, I'm Julia! Welcome to Lavender Gypsy! Discover easy and all-natural DIY beauty recipes. No chemicals, no toxins, no hormones - just pure nature! Enjoy!

    More about me →

    Popular

    • DIY Toothpaste Guide Featured Image
      Natural DIY Toothpaste: The Ultimate Guide
    • DIY Coconut Oil Face Cleanser Featured Image
      DIY Coconut Oil Face Cleanser
    • DIY Moisturising Hair Mist Featured Image
      DIY Moisturising Hair Mist
    • DIY Face Moisturzer for Acne Featured Image
      DIY Face Moisturizer for Acne

    Join the Community!

    Subscribe & get free guide

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Cookie Policy

    Contact

    • Contact
    • About Julia

    Amazon

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Lavender Gypsy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required