15 Best DIY Homemade Bath Salts with Essential Oils


Bath salts are an easy and affordable way to add a little luxury to your self-care routine. They can help you relax, soothe sore muscles, and even improve your skin. While there are plenty of store-bought options available, making your own allows you to customize the scent and ingredients to your liking.

A variety of colorful jars and bottles filled with homemade bath salts and essential oils, arranged on a rustic wooden table

With the right combination of salts and essential oils, you can create a bath salt blend that’s perfect for your needs. Whether you’re looking to unwind after a long day, soothe sore muscles, or promote better sleep, there’s a recipe out there for you. And the best part? Making your own bath salts is easy and affordable, requiring just a few simple ingredients.

In this article, we’ll be sharing 15 of the best DIY homemade bath salt recipes with essential oils. Each recipe includes a list of ingredients and step-by-step instructions, so you can create your own luxurious bath experience at home. So, whether you’re new to the world of bath salts or a seasoned pro, read on to discover some new recipes to try.

Lavender and Epsom Salt Relaxing Bath Soak

A clear glass jar filled with lavender and Epsom salt bath soak, surrounded by various essential oils and herbs on a wooden surface

For those seeking a calming and relaxing bath experience, a lavender and Epsom salt bath soak is a perfect choice. Lavender essential oil is well-known for its soothing properties, while Epsom salt is believed to help relieve muscle tension and aches.

To create this DIY bath soak, one will need to gather the following ingredients:

Ingredients List

Recipe

  1. In a mixing bowl, combine the Epsom salt and baking soda. Mix well.
  2. Add the lavender essential oil and mix again.
  3. Transfer the mixture to an airtight container for storage.

To use, simply add 1/4 to 1/2 cup of the lavender and Epsom salt bath soak to warm running water. Soak for at least 20 minutes to allow the ingredients to work their magic.

This DIY bath soak is an excellent way to unwind after a long day or to promote relaxation before bed. It can also be a thoughtful gift for loved ones who could use a little extra pampering.

Peppermint and Sea Salt Energizing Bath Salts

A glass jar filled with peppermint and sea salt bath salts, surrounded by essential oil bottles and a mortar and pestle on a wooden table

Peppermint and sea salt bath salts are an excellent option for anyone looking for an invigorating and refreshing bath experience. The combination of peppermint essential oil and sea salt provides a refreshing scent and a soothing bath.

Ingredients List

  • 1 cup of Epsom salt
  • 1/2 cup of sea salt
  • 1/4 cup of baking soda
  • 15 drops of peppermint essential oil

Recipe

  1. In a large bowl, combine the Epsom salt, sea salt, and baking soda.
  2. Add 15 drops of peppermint essential oil to the mixture and stir well.
  3. Store the mixture in a glass jar or container with a tight-fitting lid.

To use, add 1/4 to 1/2 cup of the mixture to a warm bath. Soak for 20-30 minutes to allow the salts to dissolve and the essential oils to infuse into the water.

Peppermint essential oil is known for its invigorating and refreshing properties. It can help to reduce stress and promote mental clarity. Sea salt is a natural exfoliant that can help to remove dead skin cells and leave the skin feeling soft and smooth. Epsom salt is a natural source of magnesium, which can help to relax the muscles and reduce inflammation.

Overall, peppermint and sea salt bath salts are an excellent option for anyone looking for an energizing and refreshing bath experience. They are easy to make at home and can be customized with different essential oils and salts to suit your preferences.

Rosemary and Himalayan Pink Salt Muscle Soothing Soak

A clear glass jar filled with pink and white bath salts, labeled "Rosemary and Himalayan Pink Salt Muscle Soothing Soak," surrounded by bottles of essential oils

For those looking to soothe sore muscles, a bath with rosemary and Himalayan pink salt may be just what they need. Both rosemary essential oil and Epsom salt are known for their soothing properties on sore muscles. In addition, rosemary has been said to improve memory since ancient times and is fantastic for hair. It improves scalp circulation and promotes new hair growth and rate of growth.

To make this muscle soothing soak, combine 3 cups of Epsom salt with 1.5 cups of coarse sea salt and 1/2 cup baking soda. Add 15-20 drops of rosemary essential oil and mix well. Store the mixture in a cool, dry place and use about 1/2 cup in each hot bath.

For an added touch of luxury, consider adding dried rosemary leaves and a few drops of lavender essential oil to the mixture. The combination of rosemary and lavender can create a calming and relaxing atmosphere, perfect for unwinding after a long day.

Overall, this rosemary and Himalayan pink salt muscle soothing soak is a great option for those looking to relax and soothe sore muscles. With just a few simple ingredients, it’s easy to make and can provide a spa-like experience in the comfort of your own home.

Chamomile and Dead Sea Salt Calming Bath Salts

A glass jar filled with chamomile and Dead Sea salt bath salts, surrounded by bottles of essential oils and dried flowers

Chamomile and Dead Sea Salt Calming Bath Salts are an excellent way to relax and soothe sore muscles. These bath salts are made with a blend of chamomile flowers and Dead Sea salt, which are known for their calming properties.

Ingredients List

To make Chamomile and Dead Sea Salt Calming Bath Salts, you will need the following ingredients:

  • 2 cups Dead Sea salt
  • 1/2 cup Epsom salt
  • 1/2 cup baking soda
  • 1/2 cup dried chamomile flowers
  • 10 drops chamomile essential oil
  • 5 drops lavender essential oil

Recipe

  1. In a large bowl, mix together the Dead Sea salt, Epsom salt, and baking soda.
  2. Add the dried chamomile flowers to the bowl and mix well.
  3. Add the chamomile and lavender essential oils to the bowl and mix well.
  4. Store the bath salts in an airtight container until ready to use.

To use, simply add a handful of the Chamomile and Dead Sea Salt Calming Bath Salts to warm bath water and soak for 20-30 minutes. The chamomile flowers and essential oils will help to calm the mind and body, while the Dead Sea salt and Epsom salt will help to soothe sore muscles and detoxify the skin.

Overall, Chamomile and Dead Sea Salt Calming Bath Salts are a great addition to any self-care routine. They are easy to make and provide a relaxing and rejuvenating experience.

Eucalyptus and Green Tea Detox Bath Salts

A glass jar filled with green bath salts, surrounded by eucalyptus leaves and green tea leaves

These bath salts are perfect for those who want to detoxify their body while enjoying a relaxing bath. Eucalyptus and green tea are both known for their detoxifying properties and can help to remove toxins from the body.

Ingredients List

  • 1 cup Epsom salt
  • 1/2 cup baking soda
  • 1/4 cup green tea leaves
  • 10-15 drops eucalyptus essential oil
  • 5-10 drops peppermint essential oil (optional)

Recipe

  1. In a large bowl, mix together the Epsom salt and baking soda.
  2. Add the green tea leaves to the mixture and stir well.
  3. Add the eucalyptus essential oil to the mixture and stir well.
  4. If desired, add the peppermint essential oil to the mixture and stir well.
  5. Transfer the mixture to an airtight container for storage.

To use the bath salts, simply add 1/4 to 1/2 cup of the mixture to a warm bath and soak for 20-30 minutes. The eucalyptus and green tea will help to remove toxins from the body while the Epsom salt and baking soda will help to relax sore muscles and improve overall well-being.

Overall, these Eucalyptus and Green Tea Detox Bath Salts are a great addition to any bath routine and can help to promote relaxation and detoxification.

Ylang-Ylang and Coconut Milk Luxurious Bath Soak

A serene bath scene with ylang-ylang and coconut milk bath soak surrounded by essential oils and homemade bath salts

For those looking for a luxurious and relaxing bath experience, a Ylang-Ylang and Coconut Milk bath soak is a perfect choice. Ylang-Ylang essential oil is known for its calming and soothing properties, while Coconut Milk is rich in vitamins and minerals that nourish the skin.

Ingredients List

  • 1 cup Epsom salt
  • 1/2 cup sea salt
  • 1/2 cup Coconut Milk powder
  • 10 drops Ylang-Ylang essential oil
  • 1/4 cup dried rose petals (optional)

Recipe

  1. In a mixing bowl, combine the Epsom salt, sea salt, and Coconut Milk powder.
  2. Add the Ylang-Ylang essential oil and mix well.
  3. If desired, add dried rose petals for an extra touch of relaxation.
  4. Store in an airtight container until ready to use.
  5. To use, add 1/4 to 1/2 cup of the bath soak to warm running water and enjoy a luxurious and calming bath experience.

Overall, this Ylang-Ylang and Coconut Milk bath soak is a perfect way to unwind and relax after a long day. The combination of nourishing Coconut Milk and calming Ylang-Ylang essential oil creates a luxurious bath experience that leaves skin feeling soft and refreshed.

Jasmine and Rose Petal Romantic Bath Salts

A bath tub filled with aromatic jasmine and rose petal bath salts, surrounded by flickering candles and soft music playing in the background

Jasmine and rose petals are two of the most romantic and luxurious scents that you can add to your bath salts. These DIY bath salts are perfect for a romantic evening with your partner or a relaxing spa day at home.

Ingredients List

  • Epsom salt
  • Sweet almond oil or fractionated coconut oil
  • Jasmine essential oil
  • Dried rose petals
  • Dried jasmine flowers (optional)

Recipe

  1. In a medium-sized glass mixing bowl, add Epsom salt and sweet almond oil (or another carrier oil such as fractionated coconut oil) and mix well. Do not use plastic as the essential oils will absorb into the bowl.
  2. Add Jasmine essential oil and mix again.
  3. For a finishing touch, add the dry rose petals and dried jasmine flowers (optional) and mix well.
  4. Store in an airtight container.

These bath salts are perfect for a romantic bath. The jasmine essential oil has a sweet and floral scent that is known for its relaxing and calming properties. The rose petals add a touch of luxury and romance to the bath.

To use, simply add a few tablespoons of the bath salts to warm running water and enjoy a relaxing soak. These bath salts are also a great gift idea for Valentine’s Day, anniversaries, or any other special occasion.

Grapefruit and Sage Refreshing Bath Salts

A glass jar filled with pink grapefruit and green sage bath salts, surrounded by scattered essential oil bottles and fresh herbs

Grapefruit and Sage Refreshing Bath Salts are perfect for those who want to enjoy a refreshing and energizing bath. These bath salts are made with natural ingredients and essential oils that help to rejuvenate the skin and relax the mind. The refreshing scent of grapefruit and sage is perfect for those who want to start their day feeling refreshed and energized.

Ingredients List

Here are the ingredients that are needed to make Grapefruit and Sage Refreshing Bath Salts:

  • 1 cup of Epsom salt
  • 1 cup of sea salt
  • 1/2 cup of baking soda
  • 10 drops of grapefruit essential oil
  • 10 drops of sage essential oil
  • 1 tablespoon of dried sage leaves

Recipe

Here is how to make Grapefruit and Sage Refreshing Bath Salts:

  1. In a large bowl, mix together the Epsom salt, sea salt, and baking soda.

  2. Add the grapefruit essential oil and sage essential oil to the mixture and stir well.

  3. Add the dried sage leaves to the mixture and stir well.

  4. Store the mixture in an airtight container.

  5. To use, add 1/4 cup of the mixture to a warm bath and soak for at least 20 minutes.

Overall, Grapefruit and Sage Refreshing Bath Salts are a great way to enjoy a refreshing and energizing bath. These bath salts are easy to make and are made with natural ingredients that are good for the skin. So, if you want to start your day feeling refreshed and energized, give Grapefruit and Sage Refreshing Bath Salts a try!

Bergamot and Orange Uplifting Bath Salts

A clear glass jar filled with orange and bergamot bath salts, surrounded by scattered citrus peels and essential oil bottles

Bergamot and orange essential oils are known for their uplifting and energizing properties. Combining these oils with Epsom salt and sea salt can create a refreshing and invigorating bath experience.

Ingredients List

IngredientsAmount
Epsom salt1 cup
Sea salt1/2 cup
Baking soda1/4 cup
Bergamot essential oil10 drops
Orange essential oil10 drops

Recipe

  1. In a mixing bowl, combine Epsom salt, sea salt, and baking soda.
  2. Add bergamot and orange essential oils to the mixture and stir well.
  3. Transfer the mixture to an airtight container or a glass jar.
  4. To use, add 1/4 to 1/2 cup of the mixture to warm bathwater and soak for at least 20 minutes.

These uplifting bath salts can help boost mood, reduce stress, and promote relaxation. However, it is important to note that essential oils should be used with caution and diluted properly before use. It is also recommended to do a patch test before using any new product on the skin.

Tea Tree and Charcoal Cleansing Bath Salts

A glass jar filled with tea tree and charcoal cleansing bath salts, surrounded by essential oil bottles and a mixing bowl

Tea tree oil is known for its antibacterial and antifungal properties, making it a popular choice for skincare products. Charcoal, on the other hand, is a natural detoxifier that helps draw out impurities from the skin. Combining these two ingredients in bath salts can create a powerful cleansing experience for the body.

Ingredients List

  • 1 cup Epsom salt
  • 1/2 cup sea salt
  • 1/4 cup baking soda
  • 1/4 cup activated charcoal powder
  • 15-20 drops of tea tree essential oil

Recipe

  1. In a large bowl, combine Epsom salt, sea salt, baking soda, and activated charcoal powder. Mix well.
  2. Add 15-20 drops of tea tree essential oil to the mixture and stir until evenly distributed.
  3. Transfer the mixture to an airtight container for storage.

To use, add 1/2 to 1 cup of the Tea Tree and Charcoal Cleansing Bath Salts to a warm bath and soak for 20-30 minutes. The salts will dissolve in the water, releasing the benefits of the ingredients into the bath.

Note: Charcoal can be messy, so be careful when handling the powder and avoid getting it on your clothes or surfaces.

Frankincense and Myrrh Healing Bath Soak

A bowl filled with healing bath salts, surrounded by bottles of essential oils and dried herbs. A warm, relaxing atmosphere with soft lighting and a sense of tranquility

Frankincense and Myrrh are two essential oils that have been used for centuries for their therapeutic properties. They are known to have anti-inflammatory, antiseptic, and anti-fungal properties, making them great for treating skin conditions such as eczema and acne.

To make a Frankincense and Myrrh Healing Bath Soak, you will need the following ingredients:

  • Epsom salt
  • Sea salt
  • Baking soda
  • Frankincense essential oil
  • Myrrh essential oil

Here’s the recipe:

  1. In a bowl, mix 1 cup of Epsom salt, 1 cup of sea salt, and 1/2 cup of baking soda.
  2. Add 10 drops of Frankincense essential oil and 10 drops of Myrrh essential oil to the salt mixture.
  3. Mix well until the oils are evenly distributed.
  4. Store the mixture in an airtight container until ready to use.

To use the Frankincense and Myrrh Healing Bath Soak, add 1/2 to 1 cup of the mixture to a warm bath and soak for 20-30 minutes. The warm water will help to open your pores, allowing the therapeutic properties of the essential oils to penetrate your skin.

It is important to note that essential oils should always be diluted before use. In this recipe, the essential oils are diluted in the salt mixture, making them safe for use in the bath. However, if you have sensitive skin, it is always best to do a patch test before using any new product.

Overall, the Frankincense and Myrrh Healing Bath Soak is a great way to relax and rejuvenate your skin. The therapeutic properties of the essential oils will leave you feeling refreshed and revitalized.

Lemon and Lavender Brightening Bath Salts

A glass jar filled with vibrant yellow and purple bath salts, surrounded by fresh lemons and lavender sprigs

For those looking for a refreshing and brightening bath experience, lemon and lavender essential oils are a great combination to try. Lemon oil is known for its cleansing and purifying properties, while lavender oil is known for its calming and relaxing effects. Together, they create a perfect balance of energizing and soothing aromas.

Ingredients List

Recipe

  1. In a large bowl, mix together the Epsom salt, sea salt, and baking soda.
  2. Add the lemon and lavender essential oils to the mixture and stir well to distribute the oils evenly.
  3. Add the dried lavender buds and lemon zest to the mixture and stir well.
  4. Transfer the mixture to a glass jar or other airtight container.

To use, add 1/2 to 1 cup of the bath salts to warm running water and soak for at least 20 minutes. The lemon and lavender essential oils will help to brighten and rejuvenate the skin, while the Epsom salt and sea salt will help to soothe sore muscles and detoxify the body.

Cedarwood and Vanilla Warming Bath Salts

A wooden spoon pours fragrant bath salts into a glass jar, surrounded by cedarwood and vanilla

Cedarwood and vanilla are a perfect combination for creating a warm and cozy atmosphere. These bath salts are perfect for a relaxing bath on a cold winter day. The ingredients and recipe for these bath salts are as follows:

Ingredients List

  • 1 cup Epsom salt
  • 1/2 cup sea salt
  • 1/2 cup baking soda
  • 10 drops cedarwood essential oil
  • 10 drops vanilla essential oil

Recipe

  1. In a large mixing bowl, combine Epsom salt, sea salt, and baking soda.
  2. Add cedarwood and vanilla essential oils to the mixture and stir well.
  3. Transfer the mixture to an airtight container and store in a cool, dry place.
  4. To use, add 1/4 to 1/2 cup of the bath salts to warm water and stir until dissolved.

These bath salts are not only great for relaxation but also have numerous benefits. Epsom salt helps to soothe sore muscles and reduce inflammation, while sea salt exfoliates the skin and helps to detoxify the body. Baking soda helps to neutralize the pH level of the water, making it gentle on the skin.

Cedarwood essential oil is known for its calming and grounding properties, making it perfect for promoting relaxation and reducing stress. Vanilla essential oil has a warm and comforting aroma that helps to create a cozy atmosphere.

Overall, these cedarwood and vanilla warming bath salts are a great addition to any self-care routine. They are easy to make and provide numerous benefits for both the body and mind.

Sandalwood and Patchouli Meditation Bath Salts

A glass jar filled with homemade bath salts, scented with sandalwood and patchouli essential oils, sits on a wooden shelf next to a stack of folded towels

Sandalwood and patchouli are two essential oils that are often used in aromatherapy to promote relaxation and calmness. When combined with Epsom salt and baking soda, they make a great addition to a meditation bath.

Ingredients List

  • 2 cups Epsom salt
  • 1 cup baking soda
  • 10 drops sandalwood essential oil
  • 10 drops patchouli essential oil

Recipe

  1. In a large bowl, mix together the Epsom salt and baking soda.
  2. Add the sandalwood and patchouli essential oils to the mixture and stir well.
  3. Store the mixture in an airtight container until ready to use.
  4. To use, add 1/4 to 1/2 cup of the mixture to a warm bath and soak for 20-30 minutes.

The combination of Epsom salt, baking soda, sandalwood, and patchouli creates a relaxing and calming bath experience that is perfect for meditation. The Epsom salt helps to soothe sore muscles and reduce inflammation, while the baking soda helps to detoxify the skin.

Sandalwood essential oil has a grounding and calming effect on the mind and body, making it perfect for meditation. Patchouli essential oil is also known for its calming properties and can help to reduce stress and anxiety. Together, these two oils create a peaceful and relaxing atmosphere that is perfect for unwinding after a long day.

Overall, this sandalwood and patchouli meditation bath salt recipe is a great way to promote relaxation and calmness. It’s easy to make and can be customized to suit your own personal preferences. Give it a try and see how it can benefit your meditation practice.

Rose and Milk Softening Bath Soak

A bathtub filled with rose petals and milk, surrounded by jars of homemade bath salts and essential oils

For those who want to pamper themselves with a luxurious and relaxing bath, this rose and milk softening bath soak is the perfect choice. The combination of rose petals and milk is known to soothe and soften the skin while providing a calming and aromatic experience.

Ingredients

  • 1 cup Epsom salt
  • 1/2 cup baking soda
  • 1/2 cup powdered milk
  • 1/4 cup dried rose petals
  • 10-15 drops of rose essential oil

Recipe

  1. In a large mixing bowl, combine the Epsom salt, baking soda, and powdered milk.
  2. Add the dried rose petals and mix well.
  3. Add 10-15 drops of rose essential oil and mix until well combined.
  4. Store the mixture in an airtight container until ready to use.

To use, add 1/2 to 1 cup of the mixture to a warm bath and soak for at least 20 minutes to allow the skin to absorb the nourishing properties of the ingredients. This rose and milk softening bath soak is perfect for those who want to indulge in a luxurious and relaxing bath experience while nourishing their skin.

Frequently Asked Questions

A variety of colorful jars filled with homemade bath salts and essential oils are arranged on a wooden table, with labels displaying different scents and benefits

What are the steps to making natural bath salts with essential oils?

Making natural bath salts with essential oils is a simple process. All you need is a base of Epsom salt, sea salt, or a combination of both. To this base, you can add essential oils of your choice. Mix the salts and oils well, and store them in an airtight container.

Which essential oils are safe to use in homemade bath salts?

Most essential oils are safe to use in homemade bath salts. However, it is important to note that some essential oils can be irritating to the skin if used in high concentrations. It is best to use a maximum of 10 drops of essential oil per cup of salt mixture. Some popular essential oils for bath salts include lavender, peppermint, eucalyptus, and frankincense.

Can you provide a recipe for bath salts that help with sore muscles?

Yes, a recipe for bath salts that help with sore muscles is as follows:

  • 1 cup Epsom salt
  • 1/2 cup sea salt
  • 10 drops peppermint essential oil
  • 10 drops eucalyptus essential oil

Mix the salts and essential oils well, and store them in an airtight container. To use, add 1/2 to 1 cup of the mixture to a warm bath and soak for 20-30 minutes.

What is a good bath salt recipe to promote sleep?

A good bath salt recipe to promote sleep is as follows:

  • 1 cup Epsom salt
  • 1/2 cup sea salt
  • 10 drops lavender essential oil
  • 5 drops chamomile essential oil

Mix the salts and essential oils well, and store them in an airtight container. To use, add 1/2 to 1 cup of the mixture to a warm bath before bedtime. Soak for 20-30 minutes to relax and promote better sleep.

Recent Posts