The Surprising Skin Benefits of Milk Baths + How to Make

The legend says that Cleopatra regularly enjoyed her goat milk and honey bathing ritual to maintain youthful skin. But milk baths are making a huge comeback in the beauty and skincare world - let's find out why!

December 12, 2022 5 minutes read
Woman taking a milk bath

In This Post

People say that the softening and skin-whitening benefits of milk baths have been enjoyed by centuries-old civilizations, ancient Romans and Egyptians being one of them. The tradition seemed to live on and became embraced later in the United States as well – washing the face with raw milk was very popular in the 1800s.

Bathing in milk may sound like going a bit too far, but don't discard the idea just yet. Milk is filled with proteins, vitamins, minerals, and fats our skin loves because of their nourishing and soothing properties.

So, if you're in search of a natural remedy for dry and irritated skin – or if you just want to feel like Cleopatra for at least a little while – you've come to the right place. We're about to share all the benefits of milk baths for the skin, as well as an easy-to-follow milk bath recipe for a spa-worthy experience.

What Is a Milk Bath?

milk bath

As the name itself suggests, a milk bath is a bath that contains milk. It can be made completely of milk or, the more modern version, warm water mixed with either liquid or powdered milk.

Besides milk and water, other ingredients are usually added to milk baths, such as colloidal oatmeal, salts, flowers, herbs, essential oils, and honey. You can enjoy a soothing milk bath in a spa combined with a massage or any other treatment they might offer, or you can DIY it at home (perfect for cold winter nights when you're reluctant to leave your warm nest).

However, if you're doing a milk bath at home, you'll have to give your tub a good scrub afterward. And make sure not to leave any milk residue, as it can mold quickly.

Milk baths are gentle and suitable for any skin type, making them safe for anybody. However, if you're allergic to milk, you should skip milk baths. Also, unless you're using breast milk, we wouldn't recommend it for your youngsters either, as their skin is still very vulnerable and you never know how it will react to the exfoliating properties of, say, cow or goat milk.

What Are the Benefits of Milk Baths?

woman soaking in a milk bath

Milk contains a bunch of skin-loving ingredients that nourish and soften skin, such as:

Even though there's no scientific research that proves the skin benefits of milk baths, word of mouth is that a long soak in a warm milk bath may benefit you in these ways:

Besides the potential benefits that a milk bath may offer your skin, soaking in a warm milk bath sprinkled with a variety of essential oils and herbs can also relax your body and mind.

What Type of Milk Is Best for Milk Baths?

If you want to DIY a milk bath at home but don't know what type of milk to choose – no worries! Here's a quick run-through of the most common kinds of milk used in baths:

How to Make a Milk Bath at Home

preparation of milk bath at home in a relaxing setting

Making your own milk bath at home is quick and easy – all you need is a bathtub, 1 cup of milk of your choice, and half an hour of peace and quiet. Of course, for the extra skincare benefits, you can always add other ingredients to your bath, like essential oils, salts, and carrier oils.

To make the most out of your calming bath time, we suggest lighting a few relaxing aromatherapy candles. Some options that never fail are chamomile, lavender, or jasmine candles, or pick any other scent that will soothe your senses.

So, here's our favorite recipe for a DIY milk bath:

DIY Soothing Milk Bath Recipe

bathtub filled with milk bath with flower petals

In this recipe, we're mixing both raw cow's milk as well as powdered milk. Adding powdered milk to your milk bath will make it foamier. However, you can opt for using one or the other, in which case, we'd suggest doubling its quantity (so use 2 cups of whole cow's milk or two cups of powdered milk of your choice instead of one cup each).

You'll need:

  • 1 cup whole cow's milk
  • 1 cup powdered milk (powdered goat's milk, cow's milk, or buttermilk)
  • 1/2 cup Epsom salt
  • 1/2 cup baking soda
  • 3 tablespoons sweet almond oil
  • 10-15 drops sandalwood essential oil (*optional)


  1. In a large bowl, combine the whole milk, powdered milk, Epsom salt, and baking soda. Stir until well combined.
  2. Add the sweet almond oil and the essential oil, if using, and stir until evenly distributed.
  3. Fill your bathtub with warm water, then add the milk bath mixture. Stir the water to evenly distribute the ingredients.
  4. Soak in the bath for at least 20 minutes, allowing the milk to nourish and moisturize your skin.
  5. Rinse off with lukewarm water, then pat dry with a towel but leave your skin a bit damp.
  6. Follow up with a nourishing moisturizer or body lotion to lock all that hydration in.

You can also add other ingredients to the milk bath, such as honey, colloidal oatmeal, or dried herbs (like dried rose petals, dried chamomile, or dried peppermint leaves), to further nourish and soothe your skin. Experiment with different combinations to find your perfect milk bath recipe!

Note: Avoid mixing in essential oils, salts, and honey if you're making a milk bath for your baby. For the sensitive baby's skin, it would be best to keep the bath simple – only blend breast milk and colloidal oatmeal with warm water.


After a milk bath, you'll feel relaxed and refreshed, with softer, more moisturized skin. The milk in the bath can help to soothe and nourish the skin, while the warm water can help to relax any tension you might feel in your muscles.

The addition of essential oils or other ingredients can also provide additional benefits, such as reducing inflammation or relieving stress. Overall, a milk bath can be a relaxing and pampering experience that leaves you feeling refreshed and rejuvenated.


How long should you sit in a milk bath?

You should sit in a warm milk bath for about 20 minutes. However, there are no hard and fast rules, and you can soak in the bath as long as it feels pleasant, but try not to do it for longer than 30 minutes.

How often should you take milk baths?

Milk contains lactic acid, which gently exfoliates the skin. Therefore, don't overdo it with milk baths, and take them once or twice a week. If you take milk baths more often than that, you might risk skin irritation.

Do you need to rinse after a milk bath?

The milk in your milk bath will coat your skin, so you should always rinse after taking it and make sure to wash off any milk residue. If you don't, any milk leftovers may irritate your skin and leave a foul odor.

What happens if you bathe in milk?

Milk baths have nourishing, softening, and skin-brightening effects on the skin. After the bath, your skin will feel smoother and hydrated, and you'll generally feel more relaxed.

Do milk baths lighten skin?

The lactic acid in milk has exfoliating properties, which means that bathing in milk can have skin-lightening effects after a while. If you're taking milk baths to achieve this benefit specifically, we'd suggest using milk that contains load of lactic acid, like buttermilk or sour milk.

...Liked what you read?