DIY Bath Salts
If you’re searching for a luxurious, therapeutic, and affordable way to relax, DIY bath salts are your answer. Not only do they soothe sore muscles and soften skin, but they’re also easy to make at home with natural ingredients.
Why Make Your Own Bath Salts?
Crafting your own bath salts ensures you’re avoiding synthetic chemicals and allows you to customize your blend with your favorite scents, colors, and textures. Plus, it’s cost effective and fun!
Basic Ingredients You’ll Need
Before diving into the process of how to make bath salt, gather the following ingredients:

- Epsom Salt – relieves muscle tension
- Sea Salt or Himalayan Food Salt – detoxifies the skin
- Baking Soda – balances skin pH
- Essential Oils for Bath Salts – adds fragrance and therapeutic benefits
- Natural Colorants (optional) – for aesthetic appeal
- Dried Herbs or Flowers – like lavender or rose petals
How to Make Bath Salt
Step 1: Mix the base
- Combine 1 cup Epsom salt, ½ cup sea salt or Himalayan food salt, and ¼ cup baking soda in a bowl.
Step 2: Add fragrance
- Add 10–15 drops of your preferred essential oils for bath salts like lavender, eucalyptus, or peppermint.
Step 3: Optional enhancements
- Mix in dried herbs, petals, or mica powder for color.
Step 4: Store properly
- Store in an airtight jar or container to retain freshness.
7 Professional DIY Bath Salt Recipes
1. Relaxing Lavender Bath Salts
- Epsom salt + Himalayan salt + lavender essential oil + dried lavender buds
2. Citrus Detox Blend
- Sea salt + orange & lemon oil + dried orange peel
3. Peppermint Refresh Soak
- Epsom + baking soda + peppermint oil + green tea leaves
4. Skin Soothing Rose Bath Salts
- Himalayan Food salt + rose essential oil + dried rose petals
5. Energizing Eucalyptus Mint
- Sea salt + eucalyptus + spearmint essential oil + green mica powder
6. Healing Chamomile Blend
- Epsom salt + chamomile essential oil + dried chamomile flowers
7. Luxury Himalayan Detox Mix
- Himalayan food salt + grapefruit & tea tree oil + activated charcoal
Benefits of Using Essential Oils for Bath Salts
Essential oils are the soul of DIY bath salts. Depending on your mood or health needs, choose from:
- Lavender – Calming
- Peppermint – Refreshing
- Eucalyptus – Decongestant
- Tea Tree – Antibacterial
- Rose – Uplifting and moisturizing
Make sure to use therapeutic grade oils and do a skin test before use.
Using Himalayan Food Salt for Skin Detox
Unlike regular table salt, Himalayan food salt is rich in 80+ trace minerals that detoxify, rejuvenate, and hydrate your skin. Its gentle pink hue also adds a beautiful visual touch to your bath salt jars.
Storage, Safety & Tips
- Store bath salts in glass or BPA free plastic jars.
- Keep away from moisture to avoid clumping.
- Use ¼ to ½ cup per bath.
- Do not use bath salts if pregnant without doctor’s approval.
- For gifting, use kraft bags, ribboned jars, or labels.
Making DIY bath salts is a relaxing and creative project that brings the spa experience home. By combining essential oils for bath salts, Himalayan food salt, and other natural ingredients, you create a blend that not only nourishes your skin but also enhances your overall well being. Try one of the seven pro recipes today and elevate your bath routine!
FAQs
What are the best essential oils for bath salts?
Lavender, eucalyptus, peppermint, and rose are top choices for relaxation and skin benefits.
Can I use table salt instead of Himalayan Food Salt?
It’s not recommended. Himalayan Food salt contains more beneficial minerals for skin.
How long do homemade bath salts last?
Stored properly, they last up to 6 months.
Are DIY bath salts safe for kids?
Yes, but use kid-friendly oils and avoid strong essential oils like peppermint or clove.
Can I use food coloring in my bath salts?
Use natural or cosmetic grade colorants instead to avoid skin irritation.






