1. Home
  2. DIY & Crafts

27 DIY Bath Salt Ideas: Easy Mixes Anyone Can Put Together in Minutes

Bath salts become far more exciting when they are made with beautiful colors and natural ingredients. These 27 DIY bath salt ideas highlight relaxing scents and decorative details. Every blend feels refreshing, stylish, and full of charm.

Collage of DIY Bath Salt Ideas

DIY Bath Salt Ideas That Are Trending in 2026

Bath salts are having a huge moment in 2026, transforming basic ingredients into beautiful blends that make every bath feel richer, calmer, and far more indulgent. With soothing scents, soft colors, and natural textures, even the simplest mix can become a little jar of relaxation that feels straight out of a luxury spa.

Inside this collection, bath salts come alive through calming lavender blends, citrus-infused mixes, floral petals, layered colors, and beautifully packaged creations that look almost too pretty to use. Every idea dares you to mix scents, experiment with textures, and create bath salts that feel soothing, stylish, and impossible not to reach for after a long day.

1. Lavender Dreamscape Soak

Float into your softest, calmest era with this lavender-loaded bath moment that feels like slipping into freshly washed sheets at golden hour. The delicate purple tones, tiny floral buds, and soothing aroma turn your tub into a full-on relaxation ritual—cue candles, धी music, and absolutely zero responsibilities. Honestly, who needs a spa appointment when your bathroom looks this good?

In a medium glass bowl, combine 1 cup Epsom salt + ½ cup coarse sea salt + 2 tbsp baking soda. Add 12–15 drops lavender essential oil and 1 tsp sweet almond oil, stirring slowly so every crystal gets coated. Fold in 1 tbsp dried lavender buds and (optional but iconic) 1 tiny drop purple cosmetic dye for that aesthetic tint. Let the mixture air-dry on parchment for 1 hour, then store in an airtight jar and let the scent deepen for 24 hours before using.


2. Rosemary Lemon Glow-Up Soak

This is your “clean girl but make it herbal witch” bath blend—zesty lemon spark meets earthy rosemary magic. It smells like a five-star spa tucked inside a citrus grove, and the visual? Green flecks + golden zest = pure Pinterest perfection. Your bath just became a detox fantasy.

Mix 1 cup Epsom salt with ½ cup Himalayan pink salt in a ceramic bowl. Add 1 tbsp finely chopped fresh rosemary (pat dry first!) and 1 tbsp lemon zest. Drizzle in 8 drops lemon essential oil + 5 drops rosemary oil + 1 tsp olive oil, then stir until evenly distributed. Spread on a baking sheet lined with parchment and let dry for 2–3 hours to avoid moisture clumps before jarring.


3. Sunshine Citrus Mood Booster

Sunshine Citrus Mood Booster

This blend is bottled happiness—bright, punchy, and basically a serotonin boost in salt form. The vibrant citrus scent hits instantly, while the sunny color makes your bath look like liquid gold. Morning bath people? This one’s your personality now.

Stir together 1 cup Epsom salt + ½ cup baking soda. Add 10 drops sweet orange essential oil + 6 drops lemon oil. For that glowing hue, mix in a tiny pinch of turmeric or yellow mica (start small!). Toss in 1 tbsp dried orange peel bits. Let sit uncovered for 1 hour, then seal and cure 24 hours so the scent fully blooms.


4. Cotton Candy Pastel Bath Layers

These are not just bath salts—they’re décor. Dreamy pastel layers stacked in a jar like a candy shop fantasy? Obsessed. Each scoop gives a different scent vibe, turning your bath into a customizable aromatherapy experience that looks straight out of your saved pins.

Divide 2 cups Epsom salt evenly into 3 bowls. Tint each portion using 1 drop cosmetic dye (pink, baby blue, lavender). Add 5–6 drops essential oil per bowl (try rose, eucalyptus, and chamomile). Mix thoroughly, then carefully layer into a clear 16 oz glass jar using a spoon for clean lines. Seal and let sit 24 hours before using so scents meld.


5. French Lavender Spa Crystals

Luxury, but make it DIY. These chunky, floral-infused salts look like they belong on a marble shelf next to rolled towels and a fluffy robe. The vibe? Effortlessly chic, calming, and just a little bit extra—in the best way.

Combine 1 cup coarse sea salt + 1 cup Epsom salt in a large bowl. Add 12 drops lavender essential oil + 1 tsp jojoba oil and stir slowly for even coating. Gently mix in 2 tbsp dried lavender flowers, keeping them whole for that luxe look. Optional: sprinkle in a pinch of fine iridescent mica for a subtle shimmer. Store in a wide-mouth jar.


6. Forest Bathing Ritual Salts

Close your eyes and suddenly you’re in a misty forest—this earthy blend is grounding, moody, and perfect for slow, intentional self-care nights. It’s giving cabin getaway, herbal tea, and journaling by candlelight. Deep exhale energy.

Mix 1 cup Epsom salt + ½ cup sea salt. Add 1 tbsp crushed dried herbs (rosemary, thyme, sage combo). Stir in 8 drops eucalyptus oil + 5 drops cedarwood or pine essential oil + 1 tsp carrier oil. Spread out to dry for 1–2 hours, then transfer to an airtight container. Shake before each use to redistribute botanicals.


7. Icy Mint Muscle Melt Soak

This one is crisp, cool, and wildly refreshing—like stepping into a luxury spa steam room after a long day. It tingles (in the best way), clears your head, and makes your whole bathroom smell like pure freshness. Gym day? Fixed.

Combine 1 cup Epsom salt + ½ cup baking soda. Add 10 drops eucalyptus essential oil + 6 drops peppermint oil. Lightly crush 1 tbsp dried mint leaves between your fingers and mix in. Stir well and store in a sealed jar. For best results, use ½ cup per bath and soak for 20 minutes.


8. Golden Calendula Glow Soak

This is sunshine you can soak in—soft golden petals floating around like a literal fairy bath. Calendula brings that gentle, skin-loving magic while the citrus notes keep everything fresh and uplifting. Main character bath unlocked.

Mix 1 cup sea salt + 1 cup Epsom salt. Add 1 tbsp dried calendula petals + 1 tsp finely grated orange zest. Stir in 8 drops sweet orange essential oil + 1 tsp almond oil. Let dry completely (about 2 hours), then store in a glass jar away from moisture to keep petals vibrant.


9. Blush Pink Himalayan Luxe Soak

Minimalist but make it stunning—these blush-toned crystals are effortlessly pretty and feel like a quiet luxury moment. It’s the kind of bath you take when you want to romanticize your life just a little bit more.

Combine 1½ cups Himalayan pink salt + ½ cup Epsom salt. Add 10 drops lavender essential oil + 5 drops geranium oil + 1 tsp melted coconut oil. Stir until evenly coated. Optional: mix in 1 tbsp dried rose petals for a soft floral touch. Store airtight and let sit 24 hours before use.


10. Lemon Vanilla Dessert Soak

Sweet, creamy, and citrusy—this one smells like a dreamy lemon cupcake and feels like the ultimate treat-yourself moment. It doubles as a gentle scrub, so your skin comes out glowing and deliciously scented. Yes, it’s as good as it sounds.

Mix 1 cup Epsom salt + ½ cup fine sugar in a bowl. Add zest of 1 lemon, 8 drops lemon essential oil, and 4 drops vanilla essential oil. Stir in 1 tbsp melted coconut oil until the texture feels slightly damp but fluffy. Store in an airtight jar and use within 2–3 weeks for peak freshness.


11. Frosted Mint Crystal Escape

This is giving icy-luxe spa fantasy—the kind where everything smells like eucalyptus steam rooms and fluffy white robes just magically appear. The pale green crystals look like crushed sea glass, scattered across your tub like you’re bathing in a chic little arctic oasis.

Grab 1 cup Epsom salt + ½ cup coarse sea salt and pour into a mixing bowl. Add 12 drops peppermint essential oil + 6 drops eucalyptus oil + 1 tsp jojoba oil, stirring slowly so every crystal gets coated evenly (don’t rush this—it’s the glow-up step). Tint with 1–2 drops green cosmetic dye or a pinch of green mica for that frosted look. Spread on parchment paper for 45–60 minutes to dry, then store in a sealed glass jar so the scent stays crisp and punchy.


12. Blush Sorbet Layered Bath Jar

Tell me this doesn’t look like a strawberry parfait for your bath. Those soft pink and white layers? Literal eye candy. It’s flirty, it’s giftable, it’s “I casually make aesthetic things in my free time” energy—and honestly, it deserves a permanent spot on your shelf.

Make two mixes: plain (1 cup Epsom salt + ¼ cup baking soda) and pink (same base + 1–2 drops pink dye + 8 drops rose essential oil). Spoon layers into a tall 16 oz jar, pressing each layer gently with the back of a spoon so you get those clean, bakery-style stripes. Optional: add a thin layer of fine sugar between stripes for texture. Seal tightly and let it sit 24 hours before using.


13. Soft Bloom Cottagecore Soak

This one is straight out of a slow morning Pinterest dream—soft florals, cozy knits, and a quiet cup of tea nearby. The delicate petals floating in milky salts make your bath feel like a countryside escape, even if you’re just hiding from emails. Romanticizing your life? Achieved.

Mix 1 cup Epsom salt + ½ cup fine sea salt in a bowl. Add 10 drops lavender oil + 5 drops chamomile oil + 1 tsp sweet almond oil. Stir gently, then fold in 1–2 tbsp dried flower petals (lavender, rose, or even chamomile buds). Funnel into a small cork bottle (8–10 oz) and let it cure 24 hours so the scent softens and blends beautifully.


14. Sweetheart Sprinkle Soak

This is pure joy in a jar—playful, pink, and unapologetically cute. It looks like something you’d find at a boutique candy shop, except surprise—it turns your bath into a self-love celebration. Honestly, it’s giving “treat yourself just because.”

Combine 1 cup Epsom salt + ½ cup baking soda. Add 8 drops strawberry fragrance oil or rose oil + 1 tsp melted coconut oil. Tint with pink dye until fluffy and pastel. Mix in 1 tbsp biodegradable bath sprinkles (tiny hearts or confetti shapes). Store in an airtight jar and use within 3–4 weeks to keep everything fresh and vibrant.


15. Wild Herb Mineral Soak

Earthy, raw, and a little bit “I just came back from a nature retreat”—this mix is grounding in the most aesthetic way. Chunky pink salts paired with rustic green herbs? It’s giving forest witch but make it wellness-core.

Mix 1½ cups Himalayan pink salt + ½ cup Epsom salt. Add 1 tbsp crushed dried rosemary or sage. Stir in 10 drops eucalyptus oil + 5 drops tea tree oil + 1 tsp olive oil. Let the mixture air-dry for about 1–2 hours to avoid moisture clumps, then store in a wide-mouth jar with a wooden scoop for full rustic vibes.


16. Vintage Rose Potion Salts

This one feels like a love letter from another era—moody lighting, scattered petals, and a bath that feels almost ceremonial. It’s rich, floral, and just dramatic enough to make your self-care feel like an event, not a chore.

Combine 1 cup Epsom salt + ½ cup sea salt. Add 12 drops rose essential oil + 4 drops sandalwood oil + 1 tsp jojoba oil. Mix slowly, then add 1 tbsp crushed dried rose petals. For extra depth, add a pinch of rose clay powder for a dusty pink tint. Seal and let sit 24 hours before use.


17. Lavender Milk Cloud Soak

Imagine soaking in a soft, milky cloud that smells like bedtime in the best way possible. This blend turns your bath water silky and calming—like you’ve just stepped into a luxury sleep ritual. Cozy levels? Off the charts.

Mix 1 cup Epsom salt + ½ cup powdered milk + ¼ cup baking soda. Add 12 drops lavender oil + 1 tsp almond oil. Stir thoroughly, breaking up any lumps so the milk powder blends smoothly. Store in an airtight jar and use ½–1 cup per bath for that dreamy, skin-soft finish.


18. Peppermint Mocha Chill Soak

Yes, we’re doing dessert vibes—but make it cool, refreshing, and totally unique. This blend is cozy-meets-fresh, like sipping a peppermint mocha while wrapped in a blanket… but you’re in a bath instead. Unexpected? Yes. Addictive? Also yes.

Combine 1 cup Epsom salt + ½ cup sea salt. Add 6 drops peppermint oil + ½ tsp unsweetened cocoa powder + 1 tsp melted coconut oil. Mix until evenly tinted with a soft mocha hue. Optional: add a pinch of brown mica for shimmer. Store airtight and give it a quick stir before each use.


19. Midnight Unwind Ritual Soak

This is your “phone off, candles lit, nobody talk to me” bath. Deep lavender with a hint of citrus creates that perfect wind-down scent, while the moody aesthetic makes it feel like a ritual, not just a routine. Main character energy, but make it peaceful.

Mix 1 cup Epsom salt + ½ cup coarse sea salt. Add 10 drops lavender oil + 5 drops grapefruit oil + 1 tsp jojoba oil. Stir in 1 tbsp dried lavender buds. Pour into a 10 oz jar, tie with ribbon if gifting (because it’s that cute), and let it cure for 24 hours.


20. Rose Quartz Glow Bath Salts

Soft pink, petal-filled, and glowing like a literal self-love potion—this one is all about romanticizing your bath routine. It looks like crushed rose quartz and feels just as magical. Your tub? Instantly upgraded.

Mix 1 cup Epsom salt + ½ cup Himalayan pink salt. Add 10 drops rose essential oil + 1 tsp almond oil. Stir in 1–2 tbsp dried rose petals. For that glow effect, mix in a pinch of fine cosmetic shimmer mica. Let dry for 1 hour, then store in a clear jar so you can admire your masterpiece daily.


21. Rose Quartz Bath Potion

This isn’t just bath salt—it’s a full-on self-love spell in a jar. Soft white crystals kissed with deep pink rose petals create that “crushed gemstones + goddess energy” aesthetic. It looks like something you’d keep on your altar… or at least front and center on your bathroom shelf for maximum main-character vibes. One soak and suddenly you’re journaling, glowing, and ignoring texts like a queen.

Mix 1 cup Epsom salt + ½ cup fine sea salt + 2 tbsp baking soda for that soft, powdery texture. Add 12 drops rose essential oil + 1 tsp jojoba oil and stir slowly until evenly coated. Gently fold in 1–2 tbsp dried rose petals (crush slightly for color release). Optional: add a pinch of pink mica for that crystal glow. Let dry 1 hour, then store in a clamp-lid glass jar.


22. Wildflower Meadow Soak

This one feels like you bottled up a sunny field in late spring—tiny petals scattered through snowy salts, soft floral notes floating up like a warm breeze. It’s delicate, dreamy, and just chaotic enough to feel effortlessly beautiful. Basically: cottagecore, but elevated.

Combine 1 cup Epsom salt + ½ cup Himalayan salt. Add 10 drops geranium oil + 5 drops lavender oil + 1 tsp almond oil. Mix well, then stir in 1–2 tbsp mixed dried petals (rose, calendula, jasmine). Let sit uncovered for 1–2 hours to dry fully, then transfer to mason jars for that aesthetic stackable look.


23. Rose Petal Blush Luxe Soak

Fluffy, blush-toned, and sprinkled with rose confetti—this is the bath version of silk pajamas and expensive perfume. It’s soft, feminine, and just dramatic enough to make your bath feel like a whole event. Honestly, you deserve this level of extra.

Mix 1 cup Epsom salt + ½ cup baking soda. Add 8–10 drops rose fragrance oil + 1 tsp melted coconut oil. Tint lightly with pink dye until you get a pale blush hue. Fold in 1 tbsp dried rose petals and a pinch of fine shimmer mica for glow. Store in small 6–8 oz jars for gifting or hoarding (no judgment).


24. Juniper Forest Ritual Soak

Moody, woodsy, and just a little mysterious—this blend looks like it came straight from an enchanted forest apothecary. Deep greens, dark berries, and chunky salts create a vibe that’s equal parts grounding and magical. Bathing, but make it ritual.

Combine 1 cup coarse sea salt + 1 cup Epsom salt. Add 8 drops juniper berry oil + 5 drops cedarwood oil + 1 tsp olive oil. Toss in a few dried juniper berries and 1 tbsp rosemary sprigs (lightly crushed). Let the mixture dry for 2 hours, then store in a dark amber jar to protect the scent.


25. Botanical Bloom Lab Soak

This one looks like a mini science experiment—in the prettiest way possible. Floating petals, tiny buds, and soft white salts layered inside a glass beaker-style jar? It’s giving skincare chemist meets flower fairy, and we are obsessed.

Mix 1 cup Epsom salt + ½ cup fine salt + 2 tbsp baking soda. Add 6 drops chamomile oil + 6 drops rose oil + 1 tsp jojoba oil. Stir thoroughly, then sprinkle in whole dried buds (rose, jasmine, chamomile). Layer loosely into a glass container without packing too tight for that airy, “lab aesthetic” look.


26. Cozy Floral Cottage Soak

Warm, rustic, and straight out of a countryside daydream—this mix is what you imagine soaking in after a long walk through wildflowers. The soft pink salts, lavender flecks, and rose petals create a blend that feels both homey and quietly luxurious.

Combine 1 cup Himalayan pink salt + 1 cup Epsom salt. Add 10 drops lavender oil + 5 drops rose oil + 1 tsp almond oil. Stir well, then mix in 1 tbsp dried lavender + 1 tbsp crushed rose petals. Let dry 1 hour and store in a wide glass jar with a wooden scoop for peak cozy vibes.


27. Herbal Apothecary Healing Soak

Herbal Apothecary Healing Soak

This is the ultimate “I have my life together” blend—earthy herbs, soft florals, and layered salts that look like they belong in a handcrafted wellness shop. It’s grounding, calming, and feels like a ritual you’d do weekly just to reset your entire existence.

Mix 1 cup Epsom salt + ½ cup sea salt + ¼ cup baking soda. Add 8 drops lavender oil + 5 drops chamomile oil + 3 drops tea tree oil + 1 tsp olive oil. Stir thoroughly, then fold in 2 tbsp mixed dried herbs (chamomile flowers, lavender buds, rose bits). Let air-dry for 1–2 hours before sealing in an airtight jar.

MUST DO DIYs