Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make lavender oil at home using dried lavender buds and a carrier oil like olive, almond, or jojoba oil through a simple infusion process.
This homemade lavender oil captures the calming scent and skin-soothing benefits of lavender without needing a chemistry lab.
Whether you want to use it for massage, bath products, or DIY skincare, learning how to make lavender oil at home is easier than you think.
In this post, we’ll walk through how to make lavender oil at home step by step, plus tips to get the most fragrant and potent result.
Let’s dive in.
How Do You Make Lavender Oil at Home?
You make lavender oil at home by infusing dried lavender flowers into a carrier oil over gentle heat or time.
This method, called maceration, pulls the natural oils and scent from the plant into the oil you’ll use.
There are two main ways to make lavender oil at home: a quick heat-infused version and a slow cold-infused version.
Both work well, and your choice depends on how much time you have.
1. Gather Your Ingredients and Tools
To make lavender oil at home, you’ll need one cup of dried lavender buds.
You’ll also need one and a half to two cups of a carrier oil such as sweet almond, jojoba, olive, or sunflower oil.
A clean glass jar with a tight-fitting lid is essential, along with a double boiler or a slow cooker.
Cheesecloth or a fine mesh strainer will help you separate the oil from the plant material.
Always use dried lavender, not fresh, because fresh buds contain moisture that can cause mold in your oil.
2. Choose the Quick Heat-Infusion Method
If you want to make lavender oil at home fast, the heat method is your best bet.
Place your dried lavender buds into the top of a double boiler.
Pour your carrier oil over the buds until they’re fully submerged.
Heat the water in the bottom pot over low heat and let the oil mixture warm gently for two to three hours.
Keep the temperature low because high heat can destroy the delicate aroma compounds in the lavender.
Stir occasionally, and you’ll notice the oil taking on that beautiful floral scent.
3. Try the Slow Cold-Infusion Method
The cold-infusion method takes longer but requires almost no attention.
To make lavender oil at home this way, combine your dried buds and carrier oil in a clean glass jar.
Seal the jar tightly and place it in a warm, sunny spot like a windowsill.
Shake the jar gently once a day to help the infusion process.
Let it sit for four to six weeks, and the oil will slowly absorb the lavender’s fragrance and properties.
This is the traditional way to make lavender oil at home, and many people swear it produces the best scent.
4. Strain and Store Your Homemade Lavender Oil
Once your infusion is complete, it’s time to strain.
Line a fine mesh strainer with cheesecloth and place it over a clean bowl.
Pour the oil and lavender mixture through the strainer, letting the oil drip through.
Squeeze the cheesecloth gently to get every last drop of your homemade lavender oil.
Transfer the strained oil into a dark glass bottle with a dropper or tight cap.
Store it in a cool, dark place, and your lavender oil will stay fresh for up to a year.
Tips for Making the Best Lavender Oil at Home
Getting a strong, fragrant result comes down to a few key details.
When you make lavender oil at home, quality ingredients matter more than anything.
1. Use High-Quality Dried Lavender
The better your lavender, the better your oil.
Look for dried lavender that’s deeply colored and intensely fragrant.
Organic culinary-grade lavender works beautifully when you make lavender oil at home for skincare or massage.
Avoid lavender that looks dusty or faded, as it won’t have much scent left to give.
2. Pick the Right Carrier Oil
Your carrier oil affects how your finished lavender oil feels and smells.
Jojoba and sweet almond oil are lightweight and absorb quickly, making them ideal for skin use.
Olive oil is heavier and has a stronger scent of its own, which can mask the lavender.
Sunflower oil is a budget-friendly neutral option when you make lavender oil at home.
3. Keep Everything Dry and Sterile
Moisture is the enemy of homemade lavender oil.
Make sure your jars, tools, and lavender buds are completely dry before you start.
Sterilize your jars with hot water and let them air dry fully.
Any water in your oil can cause bacteria or mold to grow, ruining your batch.
4. Double or Triple the Lavender for a Stronger Scent
If you want a more potent lavender oil, use more buds.
You can also strain your finished oil and pour it over a fresh batch of dried lavender to infuse it a second time.
This double-infusion trick is how you make lavender oil at home that smells as strong as store-bought versions.
5. Label and Date Your Bottles
Always label your homemade lavender oil with the date you made it.
This helps you track freshness and know when to make a new batch.
A simple sticker with the date and oil type keeps your DIY stash organized.
So, How Do You Make Lavender Oil at Home?
You make lavender oil at home by infusing dried lavender buds into a carrier oil using gentle heat or a slow cold-infusion process.
Once strained and bottled, your homemade lavender oil is ready for massage, baths, skincare, or simply adding a calming scent to your space.
With good lavender, the right oil, and a little patience, you can make lavender oil at home that rivals anything you’d buy in a store.
Give it a try, and enjoy the soothing benefits of your own handmade lavender oil.