How To Make Lavender Shampoo

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

You can make lavender shampoo at home by combining a gentle liquid soap base with fresh or dried lavender and a few natural additives.
 
It’s easier than you might think, and the result is a calming, great-smelling shampoo that cleans your hair while helping you relax.
 
Whether you’re dealing with dry scalp, want to ditch harsh chemicals, or just love the idea of a spa-like shower experience, homemade lavender shampoo is worth trying.
 
In this post, we’ll walk through how to make lavender shampoo step by step, talk about why lavender is so good for your hair, and share some tips to get the best results.
 
Let’s get started so you can enjoy your own batch of lavender shampoo.
 

Why Make Lavender Shampoo?

Making lavender shampoo at home gives you full control over what goes on your hair and scalp.
 
Here are the main reasons people love it:
 

1. Lavender Soothes the Scalp

Lavender has natural anti-inflammatory and antibacterial properties that can calm an itchy, irritated scalp.
 
If you deal with dandruff or sensitivity, lavender shampoo can help reduce redness while keeping your scalp clean.
 

2. It Smells Amazing and Calms Your Mind

The scent of lavender is well known for promoting relaxation and reducing stress.
 
Using lavender shampoo turns an ordinary shower into a mini aromatherapy session, which is a nice bonus for anyone with a busy day.
 

3. No Harsh Chemicals

Store-bought shampoos often contain sulfates, parabens, and synthetic fragrances.
 
When you make lavender shampoo yourself, you decide exactly what goes in, so you can skip the ingredients you’d rather avoid.
 

4. It’s Gentle on All Hair Types

Lavender shampoo works well for straight, wavy, curly, and coily hair.
 
It cleans without stripping natural oils, which makes it a good fit for color-treated or dry hair too.
 

How to Make Lavender Shampoo

Here’s a simple recipe for how to make lavender shampoo that you can whip up in your kitchen.
 

1. Gather Your Ingredients

You’ll need a few basic items.
 
For an 8-ounce batch, use ½ cup of castile soap or a mild baby shampoo as your base.
 
Add ½ cup of distilled water to dilute it slightly, 1 tablespoon of coconut milk or aloe vera gel for moisture, and 1 teaspoon of jojoba or almond oil for shine.
 
Then you’ll add 10–15 drops of lavender essential oil, or 2 tablespoons of dried lavender buds if you prefer the whole herb.
 

2. Infuse the Lavender

If you’re using dried lavender, bring the distilled water to a gentle simmer and add the buds.
 
Turn off the heat, cover the pot, and let it steep for 20–30 minutes.
 
Strain the liquid and let it cool completely before moving on.
 
If you’re using essential oil, you can skip this step and just add the oil directly later.
 

3. Mix Everything Together

In a clean bowl, combine your soap base, the cooled lavender water, coconut milk or aloe vera, and the jojoba or almond oil.
 
Stir gently so you don’t create too many bubbles.
 
Add the lavender essential oil last and mix again.
 

4. Transfer to a Bottle

Pour your homemade lavender shampoo into a clean squeeze bottle or pump bottle using a funnel if needed.
 
Label it with the date so you know when you made it.
 
Store it in a cool, dark spot, and it should last about two weeks.
 
If you want it to last longer, keep it in the fridge and give it a shake before each use.
 

Tips for the Best Lavender Shampoo

A few small tweaks can make a big difference in how your lavender shampoo turns out.
 

1. Shake Before Every Use

Since homemade lavender shampoo doesn’t contain emulsifiers, the oils and water will separate over time.
 
Just give the bottle a good shake before you pour some out, and everything will blend nicely again.
 

2. Adjust the Scent to Your Liking

If you want a stronger lavender scent, add a few extra drops of essential oil.
 
If you prefer it subtler, use fewer drops.
 
You can also blend lavender with rosemary or peppermint for a different twist on your lavender shampoo.
 

3. Rinse Well and Follow With Conditioner

Because castile soap can leave a slight residue, rinse your hair thoroughly after shampooing.
 
Follow up with a light conditioner or a diluted apple cider vinegar rinse to keep your hair soft and shiny.
 

4. Do a Patch Test First

Before using lavender shampoo all over your head, test a small amount on your inner arm.
 
Wait 24 hours to make sure your skin doesn’t react badly to the essential oil.
 
This is especially important if you have sensitive skin or allergies.
 

So, How Do You Make Lavender Shampoo?

You make lavender shampoo by mixing a gentle soap base with lavender water or essential oil, plus a few moisturizing ingredients like aloe vera and jojoba oil.
 
It’s a simple DIY project that leaves you with a natural, soothing shampoo you can feel good about using.
 
With the recipe and tips above, you’re ready to make your own lavender shampoo at home and enjoy softer, calmer hair days ahead.