DIY Bath Salts for Muscle Relief and Relaxation (with Lavender & Epsom Salt)

Glass jar filled with lavender rose bath salts topped with dried rose petals

Some of the links on this site are affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through these links.

Looking for a natural way to relax, ease sore muscles, and unwind at the end of a long day? This easy DIY bath salts recipe is the perfect solution. With just a few simple ingredients like Epsom salt, lavender essential oil, and sweet almond oil, you can create a spa-like experience right at home. These homemade bath salts help relieve tension, reduce inflammation, and promote restful sleep.

Why Use DIY Bath Salts?

Making your own bath salts gives you full control over the ingredients, letting you avoid synthetic fragrances, dyes, and preservatives commonly found in store-bought bath products. Plus, homemade bath salts are cost-effective and easy to customize based on your skin type, mood, or wellness needs.

Benefits of DIY bath salts include:

  • Muscle recovery after workouts
  • Stress relief and mood support
  • Improved sleep quality
  • Detoxification through magnesium absorption
  • Soft, hydrated skin thanks to nourishing oils

Key Ingredients and Their Benefits

Glass jar filled with homemade lavender bath salts without rose petals on top
Clear glass jar containing pale lavender-colored bath salts made with Epsom salt and lavender essential oil, ready for a relaxing soak.

Epsom Salt (Magnesium Sulfate)

Rich in magnesium, Epsom salt is known for its ability to relax muscles, reduce inflammation, and detox the body. When dissolved in warm water, magnesium is absorbed through the skin, offering mental and physical relaxation. This makes it an excellent base for any natural bath soak.

Lavender Essential Oil

Lavender is one of the most popular essential oils for relaxation. It has been shown to:

  • Reduce anxiety and stress
  • Improve sleep
  • Ease headaches
  • Calm the nervous system

Adding lavender to your bath salt recipe brings calming aromatherapy benefits and creates a soothing scent that enhances your relaxation routine.

Sweet Almond Oil

This gentle, skin-softening oil moisturizes without clogging pores. It helps:

  • Prevent dry skin
  • Lock in hydration
  • Deliver fat-soluble vitamins like Vitamin E

Sweet almond oil also acts as a carrier oil, helping to disperse the essential oils evenly throughout the bath.

Optional: Dried Rose Petals or Rose Essential Oil

For a luxurious touch, add dried rose petals or a few drops of rose essential oil. Roses have been used for centuries to:

  • Soothe the skin
  • Promote emotional balance
  • Add beauty and fragrance to self-care rituals

DIY Bath Salt Recipe

 Glass jar filled with lavender bath salts topped with vibrant dried rose petals
Homemade lavender bath salts in a clear glass jar, beautifully garnished with dried rose petals for an elegant and soothing bath experience.

Ingredients:

Equipment:

  • Mixing bowl
  • Measuring cups
  • Spoon or spatula
  • Mortar and pestle (if using dried flowers)
  • Glass jar with lid for storage

Instructions:

  1. Add the Epsom salt to a clean mixing bowl.
  2. Pour in the sweet almond oil and add the essential oils.
  3. Mix thoroughly until the salts are fully coated.
  4. If using dried rose petals, grind them in a mortar and pestle until fine, then stir into the mixture.
  5. Transfer to a glass jar and store in a cool, dry place.

How to Use DIY Bath Salts

Using your homemade bath salts is simple:

  1. Fill your bathtub with warm water.
  2. Add 2–4 tablespoons of your bath salt mixture.
  3. Swirl the water to help the salts dissolve.
  4. Soak for 20–30 minutes, breathe deeply, and relax.

Tip: For easy cleanup, especially when using dried petals, place the salts in a muslin or reusable tea bag before adding them to the tub.

Customize Your Bath Soak

Want to tailor your bath salts for specific needs? Try these variations:

  • For muscle recovery: Add 5 drops peppermint essential oil
  • For sleep support: Add 5 drops chamomile essential oil
  • For detox: Add 1 tablespoon bentonite clay
  • For dry skin: Swap almond oil for jojoba or avocado oil

Storage and Shelf Life

Store your bath salts in an airtight glass jar in a cool, dry place. If made with dried flowers, use within 3 months for freshness. Without flowers, the salts can last up to 6 months.

Are Bath Salts Better Than Bath Bombs?

Both are great, but bath salts are more focused on therapeutic benefits. Bath bombs are fun and fizzy, but often contain more fillers and synthetic ingredients. If your goal is muscle relief and stress reduction, magnesium-rich bath salts are the better choice.

DIY Bath Salts for Muscle Relief and Relaxation (with Lavender & Epsom Salt)

Make your own relaxing magnesium bath salts with Epsom salt, lavender, and rose essential oils. This easy DIY bath soak recipe soothes sore muscles, reduces stress, and promotes restful sleep.

Ingredients

  • 2 ½ cups Epsom salt
  • ¼ cup sweet almond oil
  • 10 drops lavender essential oil
  • 5 drops rose essential oil optional
  • 1 tablespoon dried rose petals or buds optional

Instructions

  • Add the Epsom salt to a clean mixing bowl.
  • Pour in the sweet almond oil and stir to coat the salt evenly.
  • Add lavender essential oil and rose essential oil (if using), then mix thoroughly.
  • If using dried rose petals, grind them finely using a mortar and pestle or food processor, then stir into the mixture.
  • Transfer the bath salts to a clean airtight glass jar for storage.
  • To use, add 2-4 tablespoons of the bath salts to a warm bath, swirl to dissolve, then soak for at least 20 minutes.

Notes

Substitute sweet almond oil with jojoba oil or fractionated coconut oil if desired.
If you prefer no dried flowers, omit and add an extra 5 drops of rose essential oil for fragrance.
Store bath salts in a cool, dry place for up to 6 months.

This easy DIY bath salts recipe is a simple yet powerful way to add natural self-care into your routine. Whether you’re recovering from a long workout, looking to wind down before bed, or just craving a quiet moment to yourself, a lavender and Epsom salt soak can work wonders.

Make a batch for yourself—and maybe one to gift to a friend. Because everyone deserves a little more calm.

Want to make more relaxing recipes? Look at these!

Green Tea Body Scrub

Green Tea Soap Bar Recipe

Sunburn Relief Cream