28 DIY Bath Salts Recipes

Transform your bath time into a luxurious spa experience with these easy DIY bath salt recipes.

Infused with fragrant flowers and skin-loving ingredients, these blends are designed to melt away stress, soothe tired muscles, and leave your skin feeling soft and pampered.

Get ready to create your own little oasis of calm right at home!.

1. Floral Bath Salts with Lavender and Rose Petals

 Image

Create a truly relaxing escape with these beautiful bath salts infused with dried lavender and rose petals.

The soothing scent of lavender promotes calm and eases stress, while rose petals add a touch of floral elegance and are known to moisturize the skin.

This blend is a must-try for a deeply soothing and aromatic soak..

Key Ingredients:

  • Epsom Salt
  • Sea Salt
  • Himalayan Salt
  • Essential Oils
  • Dried Arnica Flowers
  • Dried Rose Petals
  • Dried Lavender Buds

Benefits:

  • Relieves Muscle Tension
  • Promotes Relaxation
  • Nourishes Skin
  • Improves Circulation

Pro Tip: For an extra touch of relaxation, add a few drops of chamomile essential oil to your blend.

Get the Recipe: Floral Bath Salts with Lavender and Rose Petals

2. Lilac and Magnesium Flakes Bath Salts

 Image

Unwind with these delightful bath salts featuring the sweet scent of lilac and the muscle-relaxing power of magnesium flakes.

This blend creates a wonderfully calming atmosphere, helping to ease tension and promote a sense of deep peace.

It's a perfect way to treat yourself after a long day..

Key Ingredients:

  • Epsom Salt
  • Magnesium Flakes
  • Dried Lilac Buds
  • Lavender Essential Oil

Benefits:

  • Eases Muscle Tension
  • Promotes Relaxation
  • Calming Fragrance

Pro Tip: Adjust the amount of lavender essential oil to your preference for a more or less intense floral aroma.

Get the Recipe: Lilac and Magnesium Flakes Bath Salts

3. Calendula and Cornflower Herbal Bath Salts

 Image

Brighten your bath with these visually stunning herbal bath salts, featuring the cheerful colors of calendula and cornflower.

These salts are designed to be gentle on the skin while offering a beautiful, relaxing experience.

It's a simple yet lovely way to add a natural touch to your self-care routine..

Key Ingredients:

  • Epsom Salt
  • Dried Calendula
  • Dried Cornflower
  • Fractionated Coconut Oil
  • Ylang Ylang Essential Oil
  • Frankincense Essential Oil

Benefits:

  • Skin Benefits from Calendula
  • Beautiful Color
  • Relaxing Aroma

Pro Tip: Package these in test tubes for an adorable and thoughtful gift!

Get the Recipe: Calendula and Cornflower Herbal Bath Salts

4. Peony Petal Bath Salts

 Image

Bring a touch of garden beauty to your bath with these DIY bath salts made from dried peony petals.

The delicate floral scent and the minerals from Himalayan salt combine to create a wonderfully soothing and aromatic soak.

It's a simple, beautiful way to pamper yourself..

Key Ingredients:

  • Dried Peony Petals
  • Fine Himalayan Salt
  • Coarse Himalayan Salt
  • Epsom Salt

Benefits:

  • Soothing Aroma
  • Mineral Rich
  • Relaxing Soak

Pro Tip: Use a mix of fine and coarse Himalayan salt for a nice texture.

Get the Recipe: Peony Petal Bath Salts

5. DIY Natural Bath Salts with Lavender

 Image

Discover the calming power of lavender with these simple, natural bath salts.

Using dried lavender ensures a long-lasting, soothing aroma that melts away stress and promotes a sense of tranquility.

It's a perfect blend for a peaceful evening soak..

Key Ingredients:

  • Epsom Salt
  • Sea Salt
  • Dried Lavender

Benefits:

  • Promotes Relaxation
  • Stress Relief
  • Soothing Aroma

Pro Tip: Lavender bath salts pair wonderfully with a good book and a cup of herbal tea.

Get the Recipe: DIY Natural Bath Salts with Lavender

6. Fragrant Bath Salts with Lavender and Rose

 Image

Indulge in a luxurious bath experience with these fragrant bath salts, combining calming lavender flowers, softening rose petals, and soothing chamomile.

Infused with lavender essential oil, this blend is designed to uplift your mood and create a wonderfully relaxing aroma..

Key Ingredients:

  • Epsom Salt
  • Pink Himalayan Salt
  • Baking Soda
  • Dried Lavender Flowers
  • Dried Rose Petals
  • Dried Chamomile
  • Lavender Essential Oil

Benefits:

  • Stress Relief
  • Relaxing Aroma
  • Softens Skin

Pro Tip: Package these in airtight containers to keep the fragrance fresh for longer.

Get the Recipe: Fragrant Bath Salts with Lavender and Rose

7. Fizzy Floral Bath Salts with Jasmine and Peony

 Image

Add a touch of magic to your bath with these delightful fizzy floral bath salts, featuring dried peony and rose petals.

Scented with jasmine essential oil, this blend offers a beautiful aroma and a hint of fizz, making your soak feel extra special and luxurious..

Key Ingredients:

  • Citric Acid
  • Essential Oils
  • Dried Peony
  • Sweet Violet Petals
  • Rose Petals
  • Jasmine Blossoms

Benefits:

  • Fizzy & Fun
  • Beautiful Aroma
  • Luxurious Feel

Pro Tip: Customize the dried flowers to your favorite scents and colors for a truly personal touch.

Get the Recipe: Fizzy Floral Bath Salts with Jasmine and Peony

8. Irish Bath Salts with Rose and Lavender Buds

 Image

Unwind and destress with these easy-to-make Irish bath salts, infused with dried rose and lavender buds.

The combination of soothing essential oils and floral botanicals creates a wonderfully relaxing experience, perfect for melting away the day's tension..

Key Ingredients:

  • Epsom Salt
  • Coarse Salt (Kosher or Sea Salt)
  • Baking Soda
  • Rosemary Essential Oil
  • Lemongrass Essential Oil
  • Rose Geranium Essential Oil
  • Lavender Essential Oil
  • Dried Rose Buds
  • Dried Lavender Buds

Benefits:

  • Soothes Muscles
  • Promotes Relaxation
  • Aromatic Escape

Pro Tip: If you can't find dried buds, you can use rose petals and lavender flowers instead.

Get the Recipe: Irish Bath Salts with Rose and Lavender Buds

9. Relaxing Bath Salts with Essential Oils

 Image

Create your own luxurious spa experience with these customizable bath salts.

Combining Epsom salt, kosher salt, and baking soda, these salts are designed to ease muscle soreness and soothe the skin.

Add your favorite essential oils for a deeply relaxing and aromatic soak..

Key Ingredients:

  • Epsom Salt
  • Kosher Salt
  • Baking Soda
  • Carrier Oil
  • Essential Oils

Benefits:

  • Eases Muscle Soreness
  • Relieves Tension
  • Soothes Skin
  • Aromatherapy Benefits

Pro Tip: Experiment with different essential oil blends like lavender and chamomile for relaxation or eucalyptus and peppermint for clearing sinuses.

Get the Recipe: Relaxing Bath Salts with Essential Oils

10. Luxurious Rose Petals Bath Soak for Rejuvenation

 Image

Melt away stress and rejuvenate your skin with this luxurious rose petal bath soak.

The gentle scent of roses combined with mineral-rich salts creates a truly soothing experience that calms the mind and softens the skin.

It’s a perfect way to embrace self-care and feel wonderfully pampered..

Key Ingredients:

  • Epsom Salt
  • Magnesium Flakes
  • Dead Sea Salt
  • Rose Petals
  • Rose Essential Oil
  • Vitamin C Powder
  • Baking Soda

Benefits:

  • Relaxation
  • Stress Relief
  • Skin Hydration
  • Mood Enhancement
  • Muscle Ease

Pro Tip: Consider adding magnesium flakes for enhanced muscle soothing and better absorption of minerals.

Get the Recipe: Luxurious Rose Petals Bath Soak for Rejuvenation

11. Aromatic Rose Bath Salts with Sea Salt and Rose Absolute

 Image

Entice your senses with these fragrant rose bath salts, made with nourishing sea salt and a rich rose scent.

This homemade soak is wonderfully relaxing and rejuvenating, perfect for unwinding after a busy day.

The beautiful floral aroma will transport you to a state of pure bliss..

Key Ingredients:

  • Coarse Sea Salt
  • Dead Sea Salt
  • Rose Absolute
  • Sorbitan Oleate
  • Dried Rose Petals
  • Dried Rose Buds
  • Pink Mica

Benefits:

  • Relaxation
  • Nourishment
  • Skin Rejuvenation
  • Aromatherapy

Pro Tip: For an extra touch of beauty and aroma, consider adding other dried botanicals like jasmine or hibiscus buds.

Get the Recipe: Aromatic Rose Bath Salts with Sea Salt and Rose Absolute

12. Rose and Vanilla Essential Oil Bath Soak for Mood and Skin

 Image

Unwind and let go of stress with this delightful vanilla rose bath salt soak.

The calming scents of rose and vanilla essential oils work together to soothe your mind, while the salts gently cleanse and exfoliate your skin, leaving it feeling smooth and moisturized.

It’s a truly mood-lifting and skin-loving treat..

Key Ingredients:

  • Epsom Salts
  • Rose Absolute Essential Oil
  • Vanilla Essential Oil

Benefits:

  • Stress Relief
  • Skin Softening
  • Mood Enhancement
  • Soothing Aroma

Pro Tip: This soak is excellent for replenishing magnesium levels, which can help promote a sense of calm and better sleep.

Get the Recipe: Rose and Vanilla Essential Oil Bath Soak for Mood and Skin

13. Natural Detoxifying Bath Salts with Flower Petals

 Image

Create your own therapeutic bath salts with this simple recipe, perfect for detoxifying and relaxing your body.

Using Epsom salts and your favorite flower petals, you can customize the scent and benefits for a truly personalized spa experience.

These salts are not only gorgeous but also wonderfully soothing for tired muscles..

Key Ingredients:

  • Epsom Salts
  • Flower Petals (Lavender, Rose, Jasmine)
  • Essential Oils

Benefits:

  • Detoxifying
  • Relaxing
  • Soothing
  • Customizable Scent

Pro Tip: Be mindful of which essential oils you use in the bath, as some can be irritating in warm water. Citrus, cinnamon, and peppermint can be a bit strong.

Get the Recipe: Natural Detoxifying Bath Salts with Flower Petals

14. Ground Rose Petal Bath Salts for Soothing Skin

 Image

Craft these lovely rose bath salts with ground dried rose petals for a soothing and skin-toning soak.

They are perfect for supporting dry skin, reducing redness, and leaving your complexion feeling soft and radiant.

The simple blend offers a beautiful floral aroma without being overpowering..

Key Ingredients:

  • Epsom Salts
  • Himalayan Pink Salt
  • Dried Rose Petals

Benefits:

  • Skin Toning
  • Soothing
  • Reduces Redness
  • Soft Skin

Pro Tip: While fresh rose petals can be used for decoration in the bath, it's best to use dried petals for making bath salts to prevent mold.

Get the Recipe: Ground Rose Petal Bath Salts for Soothing Skin

15. Natural Rose Petal Bath Salts

 Image

Enjoy a deeply soothing and skin-pampering bath with these natural rose petal bath salts.

Crafted with Epsom salts and real rose petals, they offer a wonderfully relaxing aroma and a gentle way to unwind.

This recipe is ideal for sensitive skin and those seeking natural alternatives to store-bought products..

Key Ingredients:

  • Epsom salts
  • Rose petals

Benefits:

  • Relaxing bath time
  • Skin soothing
  • Natural fragrance

Pro Tip: Pulse the rose petals with the Epsom salts in a blender or food processor for a finer texture.

Get the Recipe: Natural Rose Petal Bath Salts

16. Geranium and Rock Salt Balancing Bath Salts

 Image

Create a truly balancing and aromatic bath experience with these DIY Geranium and Rock Salt Balancing Bath Salts.

Geranium essential oil offers lovely properties for emotional well-being, while rock salt helps to cleanse and replenish the skin.

It's a simple yet effective way to elevate your self-care routine..

Key Ingredients:

  • Rock salt
  • Geranium essential oil
  • Carrier oil (e.g., sweet almond, coconut)

Benefits:

  • Balancing properties
  • Aromatic bath
  • Relaxation
  • Rejuvenation

Pro Tip: Ensure you use a high-quality, 100% pure geranium essential oil for the best therapeutic benefits.

Get the Recipe: Geranium and Rock Salt Balancing Bath Salts

17. All-Natural Bath Salts with Essential Oils

 Image

Whip up a batch of versatile and all-natural bath salts in just five minutes! This recipe is a fantastic base for customization with your favorite essential oils, creating a personalized and deeply relaxing soak.

They're also wonderfully easy to make as thoughtful gifts..

Key Ingredients:

  • Epsom salts
  • Baking soda
  • Carrier oil
  • Essential oils

Benefits:

  • Relaxing soak
  • Customizable scent
  • Moisturizing
  • Easy to make

Pro Tip: For a beautiful touch, add a few dried flower petals on top of the salts in the jar before sealing.

Get the Recipe: All-Natural Bath Salts with Essential Oils

18. DIY Bath Salts with Essential Oils and Colorant

 Image

Create luxurious spa treatments at home with this simple DIY bath salt recipe! Using Epsom salt and baking soda, these salts are great for detoxifying and softening the skin.

You can easily customize the scent and color for a truly personalized and therapeutic bath experience..

Key Ingredients:

  • Epsom salt
  • Baking soda
  • Essential oils
  • Food grad colorant

Benefits:

  • Detoxification
  • Soft skin
  • Stress relief
  • Customizable

Pro Tip: Opt for food-grade colorants to ensure they are safe for your skin.

Get the Recipe: DIY Bath Salts with Essential Oils and Colorant

19. Epsom Salt and Flower Bath Salts

 Image

Elevate your bath with these beautiful DIY bath salts featuring Epsom salt and dried flowers.

They create a wonderfully relaxing and spa-like atmosphere while offering fantastic benefits for your skin and muscles.

Experiment with different essential oils and botanicals for a truly personalized soak..

Key Ingredients:

  • Epsom salt
  • Dead Sea salt
  • Pink Himalayan salt
  • Sea salt
  • Essential oils
  • Dried flowers

Benefits:

  • Muscle relaxation
  • Stress relief
  • Skin hydration
  • Detoxification

Pro Tip: Consider adding oatmeal powder to the mix for extra soothing properties on dry or itchy skin.

Get the Recipe: Epsom Salt and Flower Bath Salts

20. Luxury DIY Bath Salts

 Image

Transform your bath into a luxurious spa experience with these easy-to-make DIY bath salts.

Using a blend of cleansing salts like sea salt and Epsom salt, these recipes are designed to soften skin, detoxify, and create a wonderfully aromatic soak.

Customize with your favorite essential oils for a truly personalized treat..

Key Ingredients:

  • Sea salts
  • Epsom salts
  • Himalayan salts
  • Dendritic salt
  • Essential oils
  • Cosmetic dye

Benefits:

  • Skin softening
  • Detoxification
  • Aromatic soak
  • Relaxation

Pro Tip: Store your finished bath salts in an airtight container to prevent clumping due to humidity.

Get the Recipe: Luxury DIY Bath Salts

21. Lavender and Orange Bath Salts for Relaxation

 Image

This delightful bath salt recipe combines the calming aroma of lavender with the bright, uplifting scent of orange.

It's incredibly easy to make and perfect for unwinding after a long day or as a thoughtful gift.

The mix of Epsom salts, dried lavender, and citrus essential oil creates a wonderfully fragrant and soothing soak that helps melt away stress..

Key Ingredients:

  • Epsom salt
  • Orange zest
  • Powdered milk
  • Dried lavender
  • Baking soda
  • Orange essential oil
  • Lavender essential oil

Benefits:

  • Calming
  • Uplifting aroma
  • Relaxing

Pro Tip: For an extra touch of luxury, add a tablespoon of powdered milk to your bath salts for a moisturizing boost.

Get the Recipe: Lavender and Orange Bath Salts for Relaxation

22. Bubbling Bath Salts with Lavender and Vanilla

 Image

Get ready for a truly luxurious soak with these bubbling bath salts! They combine the muscle-soothing benefits of Epsom salt with the delightful scent of lavender and vanilla essential oils.

The secret to the fantastic bubbles lies in a special ingredient that creates a spa-like foam, making your bath experience extra special and incredibly relaxing..

Key Ingredients:

  • Epsom salt
  • Citric acid
  • Baking soda
  • SLSA
  • Sweet almond oil
  • Vanilla essential oil
  • Lavender essential oil

Benefits:

  • Muscle relaxation
  • Abundant bubbles
  • Soothing aroma

Pro Tip: Sprinkle the bath salts directly under the running tap while filling the tub for the best possible suds.

Get the Recipe: Bubbling Bath Salts with Lavender and Vanilla

23. Herbal Bath Salts with Calendula and Rose

 Image

Ease tired muscles and nourish your skin with these beautiful herbal bath salts.

This recipe features a blend of mineral-rich Dead Sea salt and Epsom salt, infused with skin-loving dried flowers like calendula and rose petals.

The addition of a soothing essential oil blend and a touch of Castile soap ensures a wonderfully fragrant and beneficial soak..

Key Ingredients:

  • Dead Sea salt
  • Epsom salts
  • Dried rose petals
  • Calendula flowers
  • Lavender flowers
  • Baking soda
  • Castile soap
  • Olive oil
  • Essential oil blend

Benefits:

  • Soothes muscles
  • Mineral-rich
  • Nourishes skin

Pro Tip: Bake the salts at a low temperature for a short time to ensure they don't harden in the container.

Get the Recipe: Herbal Bath Salts with Calendula and Rose

24. Sleep Tight Bath Salts with Lavender and Cedarwood

 Image

Drift off to a peaceful sleep with these 'Sleep Tight' bath salts.

This blend combines the calming properties of Dead Sea salt and lavender buds with the grounding scents of lavender, cedarwood, and vetiver essential oils.

It's designed to ease tension, relax your mind, and prepare you for a restful night's sleep..

Key Ingredients:

  • Dead Sea salt
  • Rose sugar
  • Lavender essential oil
  • Vetiver essential oil
  • Cedarwood essential oil
  • Lavender buds

Benefits:

  • Promotes sleep
  • Calms the mind
  • Reduces tension

Pro Tip: Soak for 20-60 minutes in a warm bath to fully absorb the beneficial minerals and essential oils.

Get the Recipe: Sleep Tight Bath Salts with Lavender and Cedarwood

25. Lemon Lavender Bath Salts for Gifts

 Image

These bright and cheerful lemon lavender bath salts are a fantastic gift idea and incredibly easy to make.

The relaxing scent of lavender perfectly balances the crisp, uplifting aroma of lemon, creating a mood-boosting and stress-relieving bath experience.

They're simple enough for beginners and look adorable in a jar..

Key Ingredients:

  • Epsom salts
  • Sea salt
  • Dried lavender buds
  • Dried lemon peel
  • Lemon essential oil
  • Lavender essential oil

Benefits:

  • Relaxing
  • Mood-boosting
  • Great for gifting

Pro Tip: Add dried lavender buds and lemon peel for a lovely texture and visual appeal.

Get the Recipe: Lemon Lavender Bath Salts for Gifts

26. Jasmine and Pink Salt Rejuvenating Bath Salts

 Image

Create your own at-home spa day with these rejuvenating bath salts.

The delicate floral scent of jasmine combined with the mineral-rich pink Himalayan salt and skin-softening Epsom salt makes for a truly luxurious and revitalizing soak.

It's a simple yet effective way to unwind and pamper yourself..

Key Ingredients:

  • Epsom salt
  • Pink Himalayan salt
  • Dried jasmine flowers
  • Jasmine essential oil
  • Baking soda

Benefits:

  • Rejuvenating
  • Soothing scent
  • Softens skin

Pro Tip: Light candles and play calming music to enhance your spa-like bath experience.

Get the Recipe: Jasmine and Pink Salt Rejuvenating Bath Salts

27. DIY Lavender Epsom Salt Bath Soak

 Image

This simple DIY Lavender Epsom Salt Bath Soak is your go-to for soothing sore muscles and calming the mind.

Combining the renowned relaxation benefits of Epsom salts with the gentle, soothing scent of lavender, this recipe is perfect for unwinding after a busy day.

It's easy to make and ideal for self-care or as a thoughtful handmade gift..

Key Ingredients:

  • Epsom Salts
  • Dried Lavender Buds
  • Lavender Essential Oil

Benefits:

  • Soothes muscles
  • Calms the mind
  • Promotes relaxation

Pro Tip: Shake or stir the mixture before each use, as the Epsom salts can settle to the bottom.

Get the Recipe: DIY Lavender Epsom Salt Bath Soak

28. Floral Bath Salts for Stress Relief

 Image

Immerse yourself in the calming magic of these floral bath salts.

This recipe uses a beautiful mix of pink Himalayan salt, sea salt, and dried flowers to create a soak that melts away stress, soothes muscles, and lifts your mood.

The natural aromatherapy benefits of the flowers make every bath feel like a special escape..

Key Ingredients:

  • Pink Himalayan salt
  • Sea salt
  • Dried flowers
  • Baking soda

Benefits:

  • Relieves stress
  • Soothes muscles
  • Improves mood

Pro Tip: To minimize cleanup, add your bath salts to a muslin bag and hang it on the faucet while the tub fills.

Get the Recipe: Floral Bath Salts for Stress Relief