A Jar of Calm: My Favorite DIY Lavender Rose Bath Soak
There’s nothing quite like a warm bath to melt away stress after a long day—and when you add a custom, handmade soak to the mix? Total bliss. This DIY Lavender Rose Bath Soak is not only beautiful and relaxing but also packed with benefits for your body and mind. Today, I’m showing you how to make your own using simple, natural ingredients like Epsom salt, Himalayan pink salt, dried flowers, coconut oil, and lavender essential oil.
Whether you’re prepping for a self-care Sunday, creating a thoughtful gift, or simply want your bathroom to feel like a spa, this DIY is easy to make and looks absolutely stunning displayed in a clear glass canister.
⸻
Why Make Your Own Bath Soak?
When you make your own bath soak, you control every ingredient. That means no hidden chemicals, artificial fragrances, or fillers. Just clean, skin-loving goodness that supports your well-being in more ways than one.
Homemade bath soaks are:
• Customizable to your skin’s needs or mood
• Affordable compared to store-bought versions
• Fun and therapeutic to create
• Perfect for gifting when placed in a cute jar or pouch
⸻
What You’ll Need for This Recipe
Here’s everything I used for this dreamy bath soak:
Ingredients:
• 1 cup Epsom salt
• 1/2 cup Himalayan pink salt
• 2 tablespoons dried lavender
• 2 tablespoons dried rose petals
• 2 tablespoons coconut oil (melted)
• 5–10 drops lavender essential oil
Tools:
• A mixing bowl
• A wooden spoon
• A glass storage jar (bonus points if it has a lid and scoop!)
• A funnel (optional, but helpful)
⸻
Step-by-Step: How to Make Your Lavender Rose Bath Soak
Step 1: Combine Your Salts
Start by mixing the Epsom salt and pink Himalayan salt together in a bowl. These two powerhouse ingredients create a perfect base for your soak.
Step 2: Add the Flowers
Sprinkle in the dried lavender and rose petals. Not only are they beautiful, but they add a calming aroma and skin-softening properties.
Step 3: Melt and Scent the Oil
Melt your coconut oil and stir in 5–10 drops of lavender essential oil. Pour this into the salt mixture and stir until everything is lightly coated.
Step 4: Pour into Your Jar
Use a funnel or spoon to transfer your mixture into a pretty glass canister. Sprinkle a few extra petals on top for a decorative touch.
Step 5: Use and Enjoy
To use, simply add 1/2 cup to a warm bath. Soak for 20–30 minutes and let the tension melt away.
⸻
Benefits of Epsom Salt: More Than Just a Bath Add-In
Let’s talk about the star of this recipe: Epsom salt. While it looks like table salt, it’s actually made of magnesium sulfate, a compound with incredible benefits. Here are some fun facts and perks of adding Epsom salt to your bath:
- Relieves Muscle Tension
Epsom salt has been used for centuries to ease sore muscles and reduce inflammation. Whether you’ve had an intense workout or just a stressful day, soaking in a tub with Epsom salt can help your muscles relax and recover faster.
- Detoxifies the Body
When dissolved in warm water, Epsom salt is believed to help draw toxins out through the skin. While research is still ongoing, many swear by its cleansing effects during a regular self-care routine.
- Boosts Magnesium Levels
Magnesium is essential for over 300 enzymatic reactions in the body. Soaking in Epsom salt allows magnesium to absorb through your skin, potentially helping with headaches, sleep, and mood regulation.
- Reduces Stress and Promotes Sleep
Magnesium is also linked to improved mood and lower levels of cortisol (the stress hormone). Taking a warm Epsom salt bath before bed can help quiet your mind and prep you for restful sleep.
- Soothes Skin Conditions
Epsom salt may help calm irritated or inflamed skin, making it great for people with eczema or psoriasis. It can also help exfoliate dead skin cells, leaving your skin soft and smooth.
⸻
Himalayan Pink Salt: The Perfect Partner to Epsom Salt
While Epsom salt is the MVP of relaxation, Himalayan pink salt brings trace minerals and a luxurious feel to your soak. It’s known to:
• Balance the skin’s pH
• Soften and exfoliate
• Promote hydration
• Soothe inflammation
Plus, that soft pink hue is just too pretty to resist!
⸻
Lavender: Nature’s Relaxation Hero
The scent of lavender is universally loved for its calming and therapeutic effects. It’s been used in aromatherapy for centuries to:
• Ease anxiety and stress
• Reduce restlessness
• Help promote deeper sleep
• Calm the nervous system
Using both dried lavender and lavender essential oil gives this soak a double dose of aromatic bliss.
⸻
Rose Petals: Romance + Skin Benefits
Aside from looking gorgeous, dried rose petals also bring skin-softening benefits to the table. Roses are:
• Naturally anti-inflammatory
• Rich in antioxidants
• Known to soothe redness and irritation
• Beautifully fragrant in warm water
⸻
Coconut Oil: Hydration Magic
Melted coconut oil helps bind the mixture and moisturizes your skin while you soak. It:
• Prevents dryness and irritation
• Helps lock in moisture
• Leaves skin silky smooth without clogging pores
Plus, since you’re mixing your essential oil into the coconut oil first, it keeps everything safe and gentle on the skin.
⸻
How to Store It
Your bath soak will keep beautifully in a glass jar with a lid. Store in a cool, dry place (like a bathroom cabinet or shelf). The coconut oil may solidify slightly, but that’s totally normal. Just give it a gentle shake or stir before using again.
⸻
Gift It!
This DIY Lavender Rose Bath Soak also makes a beautiful handmade gift. Here’s how to elevate the presentation:
• Use a mason jar or glass canister with a scoop
• Tie a ribbon around the lid
• Add a handwritten tag with “Add 1/2 cup to a warm bath”
• Pair it with a candle or face mask for a full spa kit
Perfect for:
• Mother’s Day
• Birthdays
• Bridal showers
• Teacher appreciation gifts
• Just because!
⸻
Variations to Try
Want to switch it up? Here are some easy ways to customize your soak:
• Swap lavender oil for eucalyptus or peppermint for an energizing soak
• Use calendula or chamomile flowers instead of rose for extra skin soothing
• Add oatmeal for an ultra-nourishing bath
• Sprinkle in a little baking soda for added detox benefits
⸻
Tips for the Best Bath Experience
To turn your bath into a full experience:
• Dim the lights
• Light a candle
• Play calming music
• Bring a cold glass of water or herbal tea to sip
• Set a timer so you don’t stay in too long (20–30 minutes is perfect)
• Have a fluffy towel and robe ready to wrap up in afterward
⸻
FAQs
Is this safe for kids?
Yes, but use a smaller amount (1/4 cup) and avoid essential oils for babies or toddlers unless approved by a pediatrician.
Can I use it if I have sensitive skin?
Absolutely! Just make sure your lavender oil is well diluted in coconut oil, and do a small patch test first if you’re unsure.
Will this clog my drain?
The salts dissolve completely, but flower petals can collect. You can use a muslin bag or tea strainer to hold the soak for easy cleanup.
⸻
Final Thoughts
This DIY Lavender Rose Bath Soak is a little jar of luxury you can make in minutes. It’s calming, hydrating, and oh-so-pretty to display in your bathroom. Whether you’re treating yourself or someone you love, this handmade soak is a thoughtful addition to any self-care ritual.
So go ahead—light that candle, draw a warm bath, and soak your stress away.
⸻
Tag me if you try this recipe—I’d love to see your spa setup!
Follow me on socials @AshtonSedita and don’t forget to share your creations using my bath soak recipe!
XOXO, Ashton