Homemade Rose Epsom Salt Bath Recipe


Rose is lauded for its beauty and light, sensuous aroma. No wonder it has a long tradition of symbolism in love, beauty, war and politics. In beauty, rose water and other rose-infused products promise Cleopatra-like results, and they deliver. Now, rose can forever be part of your cleansing routine. This rose Epsom salt bath recipe brings a sophisticated, spa-like twist to your otherwise simple bath time ritual.

Some 5,000 years ago, roses began to be cultivated in China. During the Roman period, they were grown extensively in the Middle East, where they continue to have a strong foothold in beauty and medicine. It wasn’t until the 18th century though when roses were introduced to Europe for cultivation.

The color, shape and size of roses vary, making the flower visually fit for just about any occasion, even tub time! When you soak in this rose-infused salt bath, all you’ll notice is the incredibly calming aroma and luxuriously nourishing sensations. But the appeal doesn’t stop there. Rose’s medicinal properties deem it quite the stunner, boasting antidepressant, anti-inflammatory, antiseptic, antiviral, antispasmodic, aphrodisiac, astringent, antibacterial, cleansing, antioxidant, hepatic, laxative and nerve-strengthening properties.

Meanwhile, the Epsom salt backdrop brings its own set of benefits, from easing body aches to ridding your skin from toxins.

You can have it all, and you’re just a mere ingredients and minutes away form entering bliss-dom.

DIY Rose Salt Bath Recipe

Good for 3 baths


  • 3 cups Epsom salt
  • Petals of 1 or 2 roses
  • 3 drops essential oil of choice
  • 3 tablespoons water

Directions: Use a food processor to pulse the rose petals with 1 tablespoon of water. This step breaks up the petals, releasing the natural oils. In a small bowl, add the salt, rose petals, essential oil and water. Fold until all is evenly combined. Place in a mason jar and store in a dark, cool place in your home. Use for three separate occasions.

When ready to take a bath, while the tub is filling with water, add 1 cup of the bath salt under the running water to help it disintegrate and disperse before you take a dip. Soak for at least 30 minutes for the full effect. Enjoy!

Related on EcoSalon

7 Squeaky Clean, Non-Toxic Bath Products for Babies and Kids

Make Your Own Essential Oils Bath Salts Recipe

10 Eco-Towels for the Beach, Bath and Pool

Rose salt from Shutterstock