Elevate your bath time experience and transform your daily routine into a luxurious spa-like ritual with homemade bath salts infused with essential oils. This comprehensive guide will show you how to make bath salts with essential oils easily at home, perfect for personal indulgence or thoughtful, handmade gifts. Crafting your own bath salts allows for complete customization of scents and therapeutic properties, ensuring a truly personalized and relaxing soak every time. Say goodbye to expensive store-bought options and hello to natural, effective, and budget-friendly self-care.

For many, the world of essential oils can seem daunting at first. Perhaps you, like me, were once skeptical about their effectiveness. My journey began with a simple introduction, exploring their basic uses and benefits. What started as an experiment quickly blossomed into a passion for natural wellness solutions. After experiencing the profound calming and therapeutic effects firsthand, especially with specific blends I truly enjoyed, it became clear that creating my own bath products was the next logical step. This discovery led to perfecting this recipe for how to make bath salts with essential oils, allowing you to harness their incredible power in your own home. (Affiliate links may be present in this content, originally published in March 2018).
The Art of Making Homemade Bath Salts: Why DIY?
Do you frequently enjoy the soothing embrace of a warm bath infused with salts? While readily available pre-made mixtures offer convenience, the cost can quickly accumulate, turning a simple pleasure into an expensive habit. Many commercially available bath salts also contain artificial fragrances, dyes, and fillers that can irritate sensitive skin or diminish the natural benefits. By choosing to make your own homemade bath salts, you unlock a world of possibilities for customization, quality control, and significant cost savings.
Imagine being able to precisely control every ingredient that touches your skin, knowing that your bath is free from unwanted chemicals. This recipe empowers you to select high-quality salts, pure essential oils, and beneficial botanicals, tailoring each batch to your specific needs and preferences. Whether you seek profound relaxation, muscle relief, or a mood boost, learning how to make bath salts yourself means you can adjust the essential oil drops to achieve the perfect therapeutic effect, addressing muscle aches and daily stress with ease.

Crafting Your Own DIY Bath Salts With Essential Oils
Getting started with essential oils is simpler than you might think. You don’t need a special sales representative to acquire them. High-quality essential oils are widely available from reputable brands online and in health food stores. You can find a variety of reasonably priced starter kits and individual oils here, which are excellent for beginners looking to experiment with different aromas and therapeutic properties. These sets often include popular oils like lavender, peppermint, lemon, and eucalyptus, allowing you to discover which ones resonate most with you.
Our featured recipe utilizes a refreshing combination of eucalyptus and rosemary essential oils, known for their invigorating and clarifying properties. However, the beauty of crafting your own bath salts lies in your freedom to experiment. If you have a preferred essential oil blend, perhaps something calming like lavender and chamomile, or energizing like citrus oils, feel free to substitute them. The key is to maintain the base measurements for the salts and baking soda, then customize the aromatic elements to suit your mood and desired benefits.
Have you ever purchased exquisite, wonderfully scented bath salts from a boutique and cringed at the price tag? You’ll be pleasantly surprised at just how straightforward and economical it is to replicate that luxury at home. Moreover, the ability to truly vary the scents means you can create a custom blend for every occasion or simply match your bath to your current emotional or physical needs.
Beyond personal use, these DIY bath salts with essential oils make truly exceptional gifts. They are a heartfelt gesture for Mother’s Day, a fantastic project for a Girl Scout troop looking for a creative activity, or a delightful “just because” present for friends and loved ones. A beautifully packaged jar of homemade bath salts speaks volumes about your care and thoughtfulness.

The Recipe: Homemade Bath Salts With Essential Oils
Gathering your ingredients is the first step towards creating your own luxurious blend. This recipe focuses on simple, natural components that work synergistically to provide a relaxing and therapeutic experience. Feel free to use a single essential oil for a focused aroma or combine a few of your favorites to create a complex and inviting scent profile. Experimentation is highly encouraged to discover your ultimate relaxing blend!
Ingredients:
- 1 cup Epsom salt
- 1/2 cup coarse sea salt (Dead Sea salt or Himalayan pink salt are excellent choices for added minerals)
- 1/2 cup baking soda
- 3 Tablespoons fresh rosemary – finely chopped (or 1 Tablespoon dried rosemary)
- 2 Tablespoons eucalyptus leaves – chopped (or 1 Tablespoon dried eucalyptus)
- 10-12 drops rosemary essential oil – or a different essential oil of your choice, such as lavender or frankincense
- 6-8 drops eucalyptus essential oil – a great addition to this blend for respiratory benefits, or choose another complementary oil
- Optional: 1-2 tablespoons of a carrier oil like jojoba, almond, or fractionated coconut oil, especially if you have sensitive skin or want extra moisturization.
- Optional: Natural colorant like spirulina powder for green, beet root powder for pink, or mica powder for shimmer.
Equipment:
-
Medium mixing bowl
-
Whisk or spoon
-
Airtight glass jars for storage
Instructions:
- In a medium-sized mixing bowl, combine the Epsom salt, coarse sea salt, baking soda, finely chopped fresh rosemary, and chopped eucalyptus leaves. Whisk all the dry ingredients thoroughly to ensure an even distribution. If using dried herbs, ensure they are finely crushed.
- If using a carrier oil, drizzle it over the dry ingredients first and mix well. This helps to better disperse the essential oils and provides added skin benefits.
- Drizzle both the rosemary essential oil and eucalyptus essential oil (or your chosen essential oil blend) on top of the salt mixture. Stir well with a spoon or whisk until the oils are fully distributed throughout the salts. You’ll notice the aroma filling your space!
- Carefully transfer your freshly made bath salts to an airtight glass jar or container. Glass is ideal for storing essential oil blends as it prevents chemical reactions and preserves the oil’s potency. Store your homemade essential oil blend of salts in a cool, dry place away from direct sunlight. When stored correctly, they can maintain their freshness and potency for up to 6 months.

How to Use Your Homemade Bath Salts for Maximum Benefit
Using your newly crafted bath salts is incredibly simple and adds an instant upgrade to your bath routine. Beyond just a pleasant scent, these salts offer numerous healing and therapeutic properties, largely due to the remarkable benefits of Epsom salt, which we will explore in depth below.
- Prepare Your Bath: Begin by drawing a warm bath to your desired temperature. The warmth of the water is crucial for dissolving the salts and activating the aromatic compounds of the essential oils.
- Add the Salts: As the tub fills, pour approximately 1/4 to 1/2 cup of your rosemary and eucalyptus bath salts (or your chosen blend) directly into the stream of the running water. This helps the salts dissolve more efficiently and allows the invigorating aromas to be released and carried by the steam, creating an immersive sensory experience.
- Soak and Relax: Step into the bath and allow yourself to soak for at least 15-20 minutes. For deeper therapeutic effects, extend your soak to 30 minutes. During this time, the active ingredients will work their magic:
- The rosemary essential oil is renowned for its ability to restore focus, enhance alertness, and promote feelings of contentment and mental clarity. It’s an excellent choice for revitalizing the mind after a long day or for a morning pick-me-up.
- The eucalyptus essential oil is a powerful ally for respiratory health. Its vapors help to ease sinus congestion, clear airways, and provide relief from cold or flu symptoms, making it perfect for a comforting bath when you’re feeling under the weather.
- The Epsom salts penetrate the skin, delivering magnesium and sulfates to soothe tired muscles and promote relaxation.
- Gift Giving: Remember, a large batch of these bath salts can be easily portioned into cute mason jars. Tie a rustic ribbon around the neck of the jar and add a handwritten tag with instructions and a list of ingredients. These make wonderful, personalized gifts for any occasion, spreading the joy of natural self-care.
Unlocking the Power of Epsom Salt: More Than Just a Bath Ingredient
Epsom salt, scientifically known as magnesium sulfate, is a mineral compound that has been revered for centuries for its extensive health and wellness benefits. When dissolved in bathwater, it readily absorbs through the skin, delivering magnesium and sulfates directly to the body. Here’s a deeper look into its remarkable properties:
What are the primary benefits of Epsom salt?
Epsom salt offers a multitude of advantages that contribute to overall well-being:
- Muscle Relaxation & Soreness Relief: Magnesium plays a crucial role in muscle function and relaxation. An Epsom salt bath helps to relieve muscle tension, reduce cramps, and soothe post-workout soreness by regulating calcium levels in the body, which are involved in muscle contractions. This makes it a favorite among athletes and anyone experiencing physical fatigue.
- Stress Reduction & Improved Sleep: Magnesium is known to promote the production of serotonin, a mood-elevating chemical in the brain that creates a feeling of calm and relaxation. Soaking in an Epsom salt bath can significantly reduce stress and anxiety, preparing your body and mind for a more restful and deeper sleep. It’s a natural antidote to the pressures of modern life.
- Detoxification: The sulfates in Epsom salt are believed to aid the body’s natural detoxification processes. They can help flush out toxins and heavy metals from the cells, providing relief from inflammation and contributing to a healthier internal environment.
- Skin Health: While not a primary skin treatment, Epsom salt can help to gently exfoliate dead skin cells, leading to softer, smoother skin. Its anti-inflammatory properties can also soothe minor irritations.
- Foot Health: A warm foot soak with Epsom salt is a miracle worker for tired, aching feet. It helps reduce swelling, alleviates common foot conditions like athlete’s foot and toenail fungus, and softens rough skin and calluses, providing immense comfort.
- Pain Relief: Many individuals report temporary relief from minor aches, pains, and even conditions like fibromyalgia and arthritis when using Epsom salt baths or compresses due to its muscle-relaxing and anti-inflammatory effects.
What essential oils can be used in bath salts?
The beauty of making homemade bath salts is the absolute freedom to choose any essential oil you desire! Your choice should align with your personal scent preferences and the therapeutic benefits you seek. Popular choices include:
- Lavender: Known for its calming and sleep-promoting properties, ideal for relaxation.
- Eucalyptus: Excellent for respiratory support, invigorating, and mentally stimulating.
- Peppermint: Invigorating, helps relieve headaches and muscle soreness.
- Tea Tree Oil: Purifying and refreshing, good for skin clarity.
- Rosemary: Enhances focus, circulation, and muscle relief.
- Lemon/Orange/Grapefruit: Uplifting, mood-boosting, and energizing citrus scents.
- Chamomile/Sandalwood/Frankincense: Grounding, meditative, and deeply relaxing.
Always ensure you use high-quality, pure essential oils and consider diluting them in a small amount of carrier oil (like jojoba or almond oil) before adding them to your bath salts, especially if you have sensitive skin. This helps disperse the oils more effectively and reduces the risk of skin irritation.
How long do homemade bath salts last?
When stored properly in an airtight container, away from moisture and direct sunlight, homemade bath salts with essential oils can last for up to 6 months. The potency of the essential oils may gradually diminish over time, but the beneficial properties of the salts will remain.
Can I add other ingredients to my bath salts?
Absolutely! You can enhance your bath salts with various natural additions. Consider adding:
- Dried Flowers: Such as lavender buds, rose petals, or calendula for visual appeal and subtle aromatic benefits.
- Oatmeal: Finely ground oatmeal can add a colloidal property that soothes irritated skin.
- Clays: Bentonite or French green clay can draw out impurities and add a silky texture.
- Food Coloring (natural): A few drops of natural food coloring can give your bath salts a vibrant hue, though it’s optional.
- Carrier Oils: A tablespoon or two of a nourishing oil like sweet almond, jojoba, or fractionated coconut oil will add extra moisturization for your skin.
Just ensure any added botanicals are thoroughly dried to prevent mold or spoilage.
Embracing the world of essential oils extends beyond bath salts. If you’re interested in incorporating them into other aspects of your home, be sure to explore our guide on DIY cleaning wipes for a naturally fresh home. How will you use your wonderful homemade bath salts? Share your favorite blends and uses!
Email Recipe
Print Recipe
Pin Recipe
Average Rating: 5 out of 5 stars (from 2 votes)
How to Make Bath Salts with Essential Oils
Learn how to make luxurious homemade bath salts with essential oils. This recipe, featuring a delightful lavender scent, is a wonderful and inexpensive way to relax in a rejuvenating bath.
Prep Time: 10 minutes
Servings: 4 batches
Author: Justine
Equipment:
- Medium mixing bowl
- Whisk or spoon
- Airtight glass jars (e.g., mason jars) for storage
Ingredients:
- 1 cup Epsom salt
- 1/2 cup coarse sea salt
- 1/2 cup baking soda
- 3 tbsp fresh rosemary, chopped
- 2 tbsp eucalyptus leaves, chopped
- 10-12 drops essential oils (rosemary recommended, or your choice)
- 6-8 drops eucalyptus essential oil (optional, but a great addition)
Instructions:
-
Combine all dry ingredients (Epsom salt, sea salt, baking soda, chopped fresh rosemary, and chopped eucalyptus leaves) in a medium mixing bowl. Whisk thoroughly to ensure everything is well mixed.
-
Drizzle your chosen essential oils (e.g., rosemary and eucalyptus) over the mixture. Stir well to distribute the oils evenly throughout the salts. You can customize the oil blend to your preference.
-
Transfer the finished bath salts to an airtight glass container, such as a mason jar. This helps keep air out, preserving the freshness and potency of the essential oils for a longer period. Store in a cool, dry place.