Simple Homemade Bath Salts for Stress Relief

Create your own homemade bath salts for stress relief with this easy DIY recipe. Made with Epsom salt, baking soda, and optional essential oils, it’s perfect for relaxing sore muscles, easing tension, and enjoying a simple self-care routine at home.

This post may contain affiliate links.

If you’re looking for a simple way to relax at home, this homemade bath salts recipe is one of the easiest and most affordable ways to create a spa-like experience.

Made with just a few basic ingredients, these bath salts help soothe sore muscles, soften skin, and turn an ordinary bath into a calming self-care routine.

They’re also perfect for gifting.

Why You’ll Love This Recipe

  • Easy to make with simple ingredients
  • Helps relax muscles and reduce stress
  • Naturally softens skin
  • Customizable with your favorite scents
  • Perfect for gifts and self-care

Ingredients for Homemade Bath Salts

  • 2 cups Epsom salt
  • 1/2 cup sea salt
  • 1/2 cup baking soda
  • 10–20 drops essential oil (optional)
  • 1–2 tablespoons dried herbs or flowers (optional)

Ingredient Notes

Epsom Salt

Helps relax muscles and soothe tired bodies.

Sea Salt

Adds minerals and helps soften skin.

Want to try making your own jelly at home?

Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.

Baking Soda

Leaves skin feeling smooth and refreshed.

Essential Oils (Optional)

Try lavender for relaxation, eucalyptus for muscle relief, or citrus for an uplifting scent.

Dried Herbs or Flowers (Optional)

Lavender buds, rose petals, or chamomile add a beautiful touch.

Read next: This is the dried lavender I recommend

How to Make Homemade Bath Salts

Step 1: Mix Dry Ingredients

In a large bowl, combine Epsom salt, sea salt, and baking soda.

Step 2: Add Essential Oils

Add essential oils and stir well to evenly distribute the scent.

Step 3: Add Herbs (Optional)

Mix in dried herbs or flowers if using.

Step 4: Store

Transfer to an airtight container or jar.

Read next: These are the pretty jars I recommend.

How to Use Bath Salts

Add about 1/2 to 1 cup of bath salts to warm running bath water.

Soak for 15–20 minutes and relax.

Tips for Best Results

  • Store in an airtight container to keep salts fresh
  • Use high-quality essential oils for best scent
  • Avoid adding too much oil—start small
  • Use dried (not fresh) herbs to prevent spoilage

Variations

Lavender Bath Salts

Use lavender essential oil and dried lavender buds for a calming blend.

Eucalyptus Bath Salts

Great for muscle relief and congestion.

Citrus Bath Salts

Use lemon or orange oil for a refreshing scent.

Rose Bath Salts

Add rose petals for a pretty, giftable option.

Storage

Store in a sealed container at room temperature for up to 6 months.

Gift Idea

Pour bath salts into small jars, add a label, and tie with ribbon for an easy homemade gift.

More Homemade Beauty Recipes

If you enjoyed this recipe, you may also like:

This homemade bath salts recipe is a simple way to add a little relaxation to your routine. With just a few ingredients, you can create a soothing, spa-like bath anytime at home.

Follow my DIY Beauty board on Pinterest.

Want more simple recipes and ideas like this?

Get new posts, recipes, and practical homemaking tips sent to your inbox.

No spam. Just occasional updates when there’s something worth sharing.