• Blog Home

Can I Put Lavender Oil in My Bath? How to Use It, Plus 4 Bath Recipes

Jennifer Lane, Certified Aromatherapist Jennifer Lane, Certified Aromatherapist
7 minute read

Can I Put Lavender Oil in My Bath? How to Use It, Plus 4 Bath Recipes

Listen to article
Audio generated by DropInBlog's Blog Voice AI™ may have slight pronunciation nuances. Learn more

Table of Contents

Updated November 2026
Can I put lavender oil in my bath? Yes, you can, but don't drop it straight into the water. Essential oil floats on top of bath water and can sting your skin. Stir 5 to 6 drops into a tablespoon of unscented castile soap or bath gel first, then swish it into the tub.

Below you'll find how to add lavender to your bath, why castile soap works better than oil or salt alone, four easy bath recipes (including a lavender Epsom salt soak), and a few tips. For more lavender ideas, see my full lavender essential oil guide. Jump to the recipes.

Why Lavender in the Bath?

Lavender essential oil (Lavandula angustifolia) has a sweet, floral, herbal scent that turns an ordinary bath into a little at-home spa. The warm steam carries the scent, so you get to enjoy it the whole time you soak. It's a favorite for winding down at the end of a long day or before bed.

A warm lavender bath is also lovely after a long day on your feet, which is why it pairs so well with Epsom salt.

Lavender essential oil for a relaxing bath by Loving Essential Oils

How to Use Lavender Oil in Your Bath

  1. Fill the tub with warm (not hot) water.
  2. Mix the oil into a dispersant. Stir 5 to 6 drops of lavender into 1 tablespoon of unscented castile soap or bath gel.
  3. Add it to the water once the tub is mostly full, and swish it around with your hand.
  4. Add Epsom salt if you like. Sprinkle it into the water after the soap and swish until it dissolves. Don't premix castile soap and Epsom salt in a jar, since they react.
  5. Soak for 15 to 20 minutes and breathe in the scent.

For more on this, see how to use essential oils for bathing.

Why Castile Soap and Not Carrier Oil or Salt?

Oil and water don't mix. Drops added straight to the tub sit on the surface in little beads, and those beads can land on your skin undiluted. Castile soap (or an unscented bath gel) helps spread the oil through the water instead.

Mix lavender intoDoes it spread the oil through the water?
Nothing (drops straight in)No. The oil floats on top.
Epsom salt aloneNo. The salt dissolves and leaves the oil floating.
Carrier oil aloneNot really. It dilutes the oil, but it still floats and makes the tub slippery.
Castile soap or unscented bath gelYes. This is what I use.

If you'd like a moisturizing bath oil, here's how to make bath oil with essential oils using a dispersing oil.

How Many Drops of Lavender in a Bath?

For grown-ups, 5 to 6 drops of lavender is plenty for a full tub. If you're blending oils, keep the total to about 6 to 8 drops. More isn't better in a bath, since warm water and steam make the scent stronger. Do a patch test first if you have sensitive skin.

A Few Safety Basics
• No essential oils in the bath for babies under 2.
• Always mix oils into castile soap or bath gel first. Never add drops straight to bath water.
• If you're pregnant, check with your doctor or midwife first. For the first 16 weeks I use only six oils, and only in a diffuser or inhaler: lavender, sweet orange, lemon, ginger, cedarwood (Virginian), and frankincense. Baths wait until after that, in warm, not hot, water.
• Skip the bath oils if your skin is broken or irritated, and stop if your skin stings or turns red.
• Store bottles where pets and little hands can't reach them.
• Never swallow essential oils. If someone does, call Poison Control at 1-800-222-1222.

Lavender Bath Recipes

RecipeScentAges
Simple Lavender BathClassic floral12+
Lavender Epsom Salt SoakFloral and sweet citrus12+
Wind-Down SoakFloral and warm resin12+
Lavender Mint Foot SoakFloral and cool mint12+

Simple Lavender Bath

Bath · Ages 12+ · 6 drops per bath

The easiest way to start. Just lavender and soap.

  • 6 drops lavender (Lavandula angustifolia)
  • 1 Tbsp unscented castile soap or bath gel

Directions: Stir the lavender into the castile soap. Add to a mostly full tub of warm water and swish to mix.

Lavender Epsom Salt Soak

Bath · Ages 12+ · 7 drops per bath

A cozy soak with a hint of sweet orange. Lovely after a long day on your feet.

  • 5 drops lavender (Lavandula angustifolia)
  • 2 drops sweet orange (Citrus sinensis)
  • 1 Tbsp unscented castile soap
  • 1 cup Epsom salt

Directions: Stir the oils into the castile soap and swish it into a mostly full tub of warm water. Then sprinkle in the Epsom salt and swish until it dissolves.

Lavender Epsom salt bath soak by Loving Essential Oils

Wind-Down Soak

Bath · Ages 12+ · 6 drops per bath

Lavender with warm, resinous frankincense for a quiet evening bath.

  • 4 drops lavender (Lavandula angustifolia)
  • 2 drops frankincense (Boswellia carterii)
  • 1 Tbsp unscented castile soap
  • 1 cup Epsom salt

Directions: Stir the oils into the castile soap and swish it into a mostly full tub of warm water. Then sprinkle in the Epsom salt and swish until it dissolves.

Lavender Epsom salt wind-down soak by Loving Essential Oils

Lavender Mint Foot Soak

Foot soak · Ages 12+ · 5 drops per basin

No time for a full bath? A cool, minty foot soak is a treat for tired feet.

  • 3 drops lavender (Lavandula angustifolia)
  • 2 drops peppermint (Mentha × piperita)
  • 1 tsp unscented castile soap
  • ¼ cup Epsom salt

Directions: Stir the oils into the castile soap and swish it into a basin of warm water. Sprinkle in the Epsom salt, swish to dissolve, and soak your feet for 10 to 15 minutes.

Lavender Epsom salt foot soak by Loving Essential Oils

What About Kids?

No essential oils in the bath for babies under 2. For kids ages 5 to 11, I use just 1 to 2 drops of lavender stirred into a tablespoon of castile soap. Always stay with little ones in the tub, since soap makes it slick, and keep oils out of reach.

Oils That Pair Well With Lavender in the Bath

  • Sweet orange (Citrus sinensis): soft and sweet. Ages 2+.
  • Roman chamomile (Chamaemelum nobile): apple-sweet and calming. Ages 2+.
  • Frankincense (Boswellia carterii): warm and grounding. Ages 2+.
  • Cedarwood Atlas (Cedrus atlantica) or Virginian (Juniperus virginiana): woodsy and cozy. Ages 2+.
  • Bergamot (Citrus bergamia): bright citrus with a floral edge. Ages 5+.
  • Peppermint (Mentha × piperita): cool and fresh; just a drop or two. Ages 6+.

Use 1 to 2 drops of any of these in place of some of the lavender. For more pairings, see what mixes well with lavender essential oil, or try my aromatherapy bath recipes.

How to Store Lavender Oil

Keep lavender oil in its dark glass bottle with the cap on tight, in a cool spot away from sunlight and heat. Light, heat, and air make essential oils break down faster. A bathroom shelf can get warm and steamy, so a bedroom drawer or cabinet is a better home for your bottles.

More Ways to Use Lavender

Find more ideas in my 67 ways to use lavender essential oil.

Ultimate Essential Oil Recipes Guide - DIY Blends

$ 9.99

DIY Essential Oil Recipes Ultimate Guide - Download/Printable Using essential oils for natural health and wellness can be really amazing. In this Ultimate DIY Recipes Guide you will learn simple ways to make homemade recipe with essential oils. I love… Read More

Ultimate Essential Oil Recipes Guide - DIY Blends

FAQs

Can I put lavender oil directly in my bath?
I don't recommend it. Essential oil floats on bath water and can land on your skin undiluted. Stir 5 to 6 drops into a tablespoon of unscented castile soap or bath gel first, then add it to the tub.
How many drops of lavender oil should I put in a bath?
For grown-ups, 5 to 6 drops of lavender is plenty for a full tub. If you're blending oils, keep the total to about 6 to 8 drops.
Can I mix lavender oil with Epsom salt for a bath?
Yes, but salt alone won't spread the oil through the water. Stir the oil into a tablespoon of castile soap and swish it into the tub first, then add 1 cup of Epsom salt. Don't premix the soap and salt in a jar, since they react.
Can I use carrier oil instead of castile soap?
Carrier oil dilutes the essential oil, but it still floats on the water and makes the tub slippery. Castile soap or an unscented bath gel spreads the oil through the water much better.
Is a lavender bath safe for kids?
No essential oils in the bath for babies under 2. For kids ages 5 to 11, I use just 1 to 2 drops of lavender stirred into a tablespoon of castile soap, and I always supervise bath time.

Ready to make your own blends?

My aromatherapy kits have everything you need to start making roller blends at home.

Shop Aromatherapy Kits →

« Back to Blog

Follow Us: