London (change)
Today 13°C / 7°C
Tomorrow 13°C / 9°C

How to make lavender bath oil

You will need

  • 500g fresh or 250g dried lavender flowers
  • 750ml light olive oil
  • Small saucepan
  • Wooden spoon
  • Coffee filter or muslin bag
  • Small funnel
  • Container with lid
Do it: autumn
Takes just: 20 minutes


Lavender is well known as a natural, gentle remedy to help us relax. This soothing bath oil is made using both the leaves and flowers of lavender, and light olive oil.

As the essential oil evaporates into the steam, its sweet aroma is released, promoting relaxation. Simply add five or six drops to your bath water.

How to do it


Gently wash the lavender flowers and leaves under cold, running water, then pat them dry with a paper towel or leave to dry in a colander. Roughly chop them.


Put the oil into the saucepan. Heat it gently, but do not allow it to boil. Add the chopped flowers and leaves, stir well and then leave the mixture to simmer for three hours, stirring from time to time.


Place a coffee filter or muslin bag into the funnel and use it to strain the oil mixture into a container. Allow the mixture to cool, before sealing. This oil will last for up to a year if kept in a cool cupboard out of direct light.

Our tip

If you're feeling indulgent, replace the olive oil with avocado or almond oil.

You can also use this as a massage oil, but it is not suitable for human consumption.

Discuss this project

Talkback: How to make lavender bath oil
Your comment will appear after a quick registration step

Max 2 02/07/2015 at 03:29

How much do you put in the bath water? I have some purchased lavender oil. I don't know the strength. Would't the home made strength vary with the aroma of the flowers?

Dovefromabove 02/07/2015 at 07:26

It says 5 - 6 drops in a bath.   It doesn't have to be precise.   Start with a small amount, if you can't smell it put a few more in.

Dorcas 03/07/2015 at 16:19

Lavender oil is about the only essential oil that you can't overdo.  5 or 6 drops would be about right for a warm bath.  It can help sleep if you spritz it lightly on your pillow at night.  Great for headaches too.