Make lavender oil by infusing lavender buds with a carrier oil like olive oil, jojoba oil or sweet almond oil. Lavender oil is used as a skin oil, or a base for homemade skincare products like soap, lotion bars or salve.

Making lavender-infused oil is easy and a great homemade infusion for anyone looking to create herbal and botanical skincare. Herb-infused oils are great for skincare, medicinal use, or for culinary uses. Depending on the type of herb and oil you use, you can create a variety of infused oils from herbs and flowers you grow in your garden.
Homemade lavender oil is easy to make and only requires dried lavender flowers and a carrier owllike extra virgin olive oil or grapeseed oil, to name a few.
How To Make Lavender Oil
For this DIY you will need dried lavender (I used organic french lavender), a carrier oil, and a clean glass jar. You may also use fresh lavender, just make sure to dry it fully in a food dehydrator before using it in this recipe. You may also use lavender essential oil in the final infusion to add more lavender scent.

There are two methods for infusing herbs in an oil: The folk and traditionally way of infusing for 4-6 weeks, or by heating the herbs and oils at a low temperature for several hours to infuse the oil. Below I share directions for both methods.
Traditional Method:
Fill your mason jar 1/2 to 3/4 full with dried lavender. Cover the dried herb with the carrier oil, leaving 1/2 inch room at the top of the jar.
Place the jar in a cold dark place out of direct sunlight for 4-6 weeks. Shake the jar once a day to mix the dried flowers with the oil.
After the oil is infused, strain the lavender oil through a fine mesh strainer. You may want to line the strainer with cheesecloth or a coffee filter to filter the lavender pieces from the oil.
Store the lavender oil in a dark colored jar in a cool place at room temperature.
Quick Method:
Fill your mason jar 1/2 to 3/4 full of dried lavender flower buds. Cover the dried buds with the carrier oil and leave at least 1/2 inch of room at the top of the jar. Secure with a lid and prepare the crock pot.
Place a kitchen towel at the bottom of the crockpot and place the jar in the pot. Fill the crock pot with water until it reaches the the neck of the mason jar lid.
Turn the temperature at the lowest setting and allow the herbs to infuse for 8-24 hours. Leave the crockpot lid off during this time.
The water temperature should not reach above 100°F during the infusion.
After the oil is infused, strain the lavender oil through a fine mesh strainer. Store the lavender oil in a dark colored jar in a cool place at room temperature.
Once you bottle your own lavender oil you may add a few drops of pure essential oil to the oil for additional therapeutic properties.

How To Use Lavender Oil
Lavender oil can be used in many ways. Below are some of my favorite uses for this infused oil:
- Use as a massage oil
- Use in homemade lip balm
- Add the oil to bath bombs
- Use in homemade shampoo
- Apply to skin to help alleviate itch from bug bites and bee stings
- Rub on the bottom of your feet for a calming effect
- Lavender oil is great for dry skin and makes a wonderful full body moisturizer
Best Carrier Oils To Use
If you infusing with the traditional method I suggest using a liquid carrier oil like olive, almond, jojoba, or argan oil. Each carrier oil offers unique properties, so use the type of oil that suits your skincare needs.
If you’re using the quick method of infusing you can use many different carrier oils, but also solid oils like coconut oil. Because coconut oil melts at 75°F, it’s a great option for infusing with heat.
Watch the Video Tutorial:
FAQ
What do I need to make lavender oil?
To make lavender oil, you will need dried lavender flowers, a carrier oil (such as olive oil, jojoba oil, or sweet almond oil), and a clean glass jar. Optionally, you can use fresh lavender, but it needs to be fully dried before use.
What are the best carrier oils to use for making lavender oil?
For the traditional method, liquid carrier oils like olive, almond, jojoba, or argan oil are recommended. If using the quick method, you can use many different carrier oils, including solid oils like coconut oil, which is great for infusing with heat as it melts at 75°F.
What is the shelf life of lavender oil?
This infused oil should be used within 6 months for best results. You can refrigerate the oil or add vitamin e to extend the shelf life.
Related:
- DIY Lavender Lotion Bars
- The Best Lavender Essential Oil To Buy
- How To Make Lavender Extract
- How To Make Oregano Oil
- How To Make Calendula Oil
- How To Make Peppermint Oil

How To Make Lavender Oil
Make a lavender-infused oil with dried lavender flowers and carrier oil like jojoba or coconut. This lavender oil is great as a skin moisturizer or in your homemade skincare projects!
- Prep Time: 5 minutes
- Cook Time: 8-24 hours
- Total Time: 1 day
- Yield: 1 cup
- Category: DIY
- Method: Crockpot
- Cuisine: NA
Ingredients
- dried lavender buds
- carrier oil of choice (sweet almond, jojoba and coconut are great options)
Instructions
Traditional Method:
- Fill your mason jar 1/2 to 3/4 full with dried lavender.
- Cover the dried herb with the carrier oil, leaving 1/2 inch room at the top of the jar.
- Place the jar in a cook dark place out of direct sunlight for 4-6 weeks. Shake the jar once a day to mix the dried flowers with the oil.
- After the oil is infused, strain the lavender oil through a fine mesh strainer. You may want to line the strainer with cheesecloth or a coffee filter to filter the lavender pieces from the oil.
- Store the lavender oil in a dark colored jar in a cool place at room temperature.
Quick Method:
- Fill your mason jar 1/2 to 3/4 full of dried lavender flower buds.
- Cover the dried buds with the carrier oil and leave at least 1/2 inch of room at the top of the jar. Secure with a lid and prepare the crock pot.
- Place a kitchen towel at the bottom of the crockpot and place the jar in the pot.
- Fill the crock pot with water until it reaches the the neck of the mason jar lid.
- Turn the temperature at the lowest setting and allow the herbs to infuse for 8-24 hours. Leave the crockpot lid off during this time.
- The water temperature should not reach above 100°F during the infusion.
- After the oil is infused, strain the lavender oil through a fine mesh strainer. Store the lavender oil in a dark colored jar in a cool place at room temperature.
Notes

Nutrition Facts
- Serving Size: 1
- Calories: 1
Leave a Comment