This soothing DIY Rose Milk Bath Salts recipe combines skin-nourishing powdered milk, mineral-rich salts, and aromatic rose petals into a luxurious bath soak designed to soothe the body and mind after a long day.
A warm bath in the wintertime is one of my favourite ways to end the day. When the weather is cold outside, the warmth of a bath can help to ease any tension that may be stored in the body whilst also helping to calm the mind after a long day.
I find that some of my most truly grounding moments are near water. Taking a bath is such a ritual for me. I like to find ways to incorporate healing herbs and nourishing minerals into my bath. A few of my favourites I’ve shared on this blog are this Lavender Butterfly Pea Flower Bath Milk, these Homemade Detoxifying Bath Salts, and these Lavender Bath Bombs. However, I have to say, this bath salts recipe is one of my all-time favourites.
I love milk baths for the benefits they have on dry, inflamed skin. As the milk is rich in fat and proteins, this may help to moisturise and soften the skin. Furthermore, milk contains natural anti-inflammatory properties, which may help in soothing irritated, dry, itchy skin. This can be particularly beneficial for those with conditions such as eczema or psoriasis.
The Benefits of a Milk Bath
The minerals and herbs used in this bath soak recipe may help to promote relaxation and support a shift from a sympathetic state (the fight or flight response) toward a more parasympathetic state (rest and digest). The Epsom salts and powdered milk may also help in soothing muscle tension and support skin hydration.
Below are a few of the key benefits that a milk bath can provide for the skin.
Gently Exfoliates with Lactic Acid
The lactic acid naturally present in milk can act as a gentle exfoliant on the skin, assisting in the removal of dead skin cells and promoting cell turnover, encouraging skin renewal.
Rich in Fats and Protein
The natural fats and protein found in the milk may assist in hydrating and softening dry skin. This is particularly beneficial during the winter months or in dry climates where skin may lose moisture.
Restores pH Balance
The pH of milk is very similar to that of human skin, making it a wonderful choice for restoring the skin’s natural pH balance. This may assist in improving the function of the skin barrier, helping it to better retain moisture and keep the skin well hydrated.
Before we get started in learning how to make this rose milk bath salts recipe, if you like what you’re seeing, subscribe to my email newsletter at the bottom of the page to keep up to date on the latest recipes, DIYs, gardening and health tips I share!

Rose Milk Bath Salts Recipe
This DIY Rose Milk Bath Salts recipe is one of my absolute favourites! As it is infused with beneficial minerals and herbs, these salts provide a wonderfully relaxing sensory experience, enhanced by the aromatherapy benefits of the rose oil.
Ingredients:
- 1 cup Epsom salts or Dead Sea salt
- 3/4 cup organic dried rose petals
- 1/2 cup whole fat powdered milk or coconut milk powder
- 1/2 tablespoon jojoba oil
- 7 drops rose essential oil (or can use geranium essential oil as it has rose-like qualities)
- Glass container (I used a 12 ounce milk bottle but a mason jar works well too)
To Make:
- To make this milk bath soak, in a small bowl, combine the rose essential oil with the jojoba oil, and stir well to combine these ingredients.
- Next, combine this oil with the powdered milk, Epsom salts, and rose petals, and stir the mixture well to incorporate.
- This mixture can be added to the glass jar for storage, or you can add it in a layer at a time to create a beautiful layered effect to the bath salts. To do this, start with the Epsom salts, then add the powdered milk, and then a few rose petals, and continue with this sequence until the glass jar is full. I tend to use about 1/4 cup per layer. Top off the jar with the dried rose petals.
- Store these bath salts in a cool, dry place out of direct sunlight until ready to use.
- To use these bath salts, add about half of the jar to the bath when filling the tub with warm water, and enjoy.
- Soak in this soothing milk bath for as long as you desire.
This recipe also works beautifully in a foot bath to soothe dry and inflamed skin on the feet.

This blog is for general informational purposes only and does not constitute the practice of medicine, nursing or other professional health care services, including the giving of medical advice. The use of information on this blog or materials linked from this blog is at the user’s own risk. The content of this blog is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Users should not disregard, or delay in obtaining, medical advice for any medical condition they may have, and should seek the assistance of their health care professionals for any such conditions.
Have you made milk bath salts before? What did you think? Share in the comments below.
Lots of love,
Vanessa
