Homemade Rosemary Oil – The Best Way to Enhance Hair, Skin, and Even Dinner
If there’s one herb I always have growing on my windowsill or tucked in my garden, it’s rosemary. It smells heavenly, looks like a tiny evergreen tree, and is bursting with benefits. From making your scalp tingle in the best way possible to adding that rich, savory taste to your roasted root vegetables, rosemary’s truly a wonder herb. And the good news? You can easily make your own homemade rosemary oil right at home using just a few ingredients and a little patience.

In this post, I’ll show you how to make Homemade Rosemary Oil—a powerful, multi-use DIY rosemary oil that works for hair growth, skin nourishment, massage oils, salad dressings, and more. Whether you’re aiming to revamp your hair care routine or whip up a fragrant oil for cooking, this rosemary oil recipe is simple, potent, and made right in your own kitchen.
Why Rosemary Oil?
The health benefits of rosemary have been cherished for centuries. It’s packed with anti-inflammatory properties, antimicrobial properties, and it’s even shown potential in improving blood circulation, especially when massaged into the scalp. If you’re struggling with itchy scalp, hair loss, or thinning hair (hello, postpartum mamas!), rosemary-infused oil is a natural go-to.
It’s also been researched for helping with androgenetic alopecia, which is the scientific way of saying hormonal hair thinning. With regular use, rosemary hair oil can encourage blood flow to your hair follicles, helping breathe new life into your hair strands. It’s amazing how something as simple as rosemary and oil can bring so much nourishment, comfort, and joy into our homes.
Homemade Rosemary Oil Recipe
Here’s the easy way I make rosemary oil at home. It smells like a spa and works like magic.

Ingredients:
Method 1: Slow & Low (Stovetop or Slow Cooker)
1. In a small saucepan or slow cooker, combine your rosemary sprigs and cups of olive oil.

2. Simmer on low heat for 2–4 hours. Never boil! You’re looking for a deep green color and that signature piney scent.

3. Turn off heat and let it cool.
4. Strain using a fine mesh strainer into a glass jar.

5. Store in a dark place at room temperature for up to 6 months. That’s your shelf life!

Method 2: Sunny Infusion (For the Patient Ones)
- Place rosemary sprigs and oil in a glass jar.
- Set it on a sunny windowsill for 2–3 weeks, shaking every few days.
- Once infused, strain and store as above.
Tip: Want to use it in the kitchen? Use regular olive oil or treat yourself with a bottle from your local fancy olive oil shop for the richest depth of flavor.
Ways to Use Homemade Rosemary Oil
For Hair:
Massage a small amount into your scalp 2–3 times a week. It’s amazing for scalp health, hair growth, and even helping with certain scalp conditions. For a deeper treatment, apply to hair and let sit for 30 minutes before washing with natural hair products. (Don’t forget to do a patch test first if you have sensitive skin!)
For Skin:
Use it as a base for body oils, massage oils, or to soothe muscle pain. It’s also a lovely option for dry skin care routines, thanks to its nourishing essential oil compounds.
For Cooking:
Drizzle over roasted root vegetables, mix into salad dressing, or finish off meat dishes. It adds that savory taste you’d see raved about on the Food Network.
Blogs You’ll Love:
Here are some other homemade helpers to pair with your rosemary oil:
- Rosemary Hair Spray – For Stimulating Hair Growth – Pair this mist with your rosemary oil massage for max results.
- Homemade Shampoo Recipe Made With Natural Ingredients – A gentle cleanser to wash your oil out after a treatment.
- DIY Dry Shampoo – Natural Oil-Absorbing Powder – Perfect for extending your style in between washes while keeping your scalp fresh.
- Homemade Hair Conditioner – Natural DIY Recipe – Use this after your rosemary oil treatment to add softness and slip to your strands.
- Hair Growth Oil – Best Natural DIY Blend – A powerful oil infusion you can rotate with rosemary oil to target thinning areas and boost circulation.
- Leave-In Conditioner – Lightweight Moisture for Daily Shine – Hydrate your ends and tame frizz with this daily go-to that layers beautifully after rosemary oil.
- DIY Hair Masks – Deep Repair for Dry, Damaged Hair – This rich, creamy mask gives your hair the nourishment it craves after a week of wear and styling.
Shop This Post
Here are a few favorites I love using when making and storing my homemade oil:
- Organic Dried Rosemary Leaves – Perfect when fresh isn’t available.
- Extra Virgin Olive Oil – Choose high-quality for better benefits in both beauty and cooking.
- Amber Glass Bottles – Keep your oil fresh and potent by blocking out light.
- Fine Mesh Strainer – Makes straining herbs quick and clean.
- Peppermint Essential Oil – A great add-in to soothe and cool itchy or tired scalps.
I recommend these because they’re high-quality, simple to use, and perfect for DIY routines.
FAQ – Homemade Rosemary Oil
How long does rosemary oil last?
Stored properly in a dark place, your rosemary oil will stay fresh for about 6 months.
Can I use dried rosemary instead of fresh?
Yes! Both work well, though fresh herbs give a brighter scent and richer color.
How often should I use rosemary oil for hair growth?
2–3 times a week is ideal. Massage into the scalp to stimulate blood flow and help strengthen hair follicles.
Can I leave rosemary oil in my hair overnight?
Yes! Just make sure to use a towel or cap to protect your bedding. Wash out in the morning with a gentle shampoo.
Does it work for all hair types?
It’s great for most hair types, but always do a patch test first, especially if you have sensitive skin or are prone to allergic reactions.
Homemade Rosemary Oil – The Best Way to Enhance Hair, Skin, and Even Dinner
In this post, I’ll show you how to make Homemade Rosemary Oil—a powerful, multi-use DIY rosemary oil that works for hair growth, skin nourishment, massage oils, salad dressings, and more. Whether you're aiming to revamp your hair care routine or whip up a fragrant oil for cooking, this rosemary oil recipe is simple, potent, and made right in your own kitchen.
Ingredients
- 1 cup extra virgin olive oil (or another carrier oil of your choice like jojoba oil, coconut oil, castor oil, or sweet almond—all of which are great options for hair and skin!)
- 4–5 sprigs of fresh rosemary (or 1/4 cup dried rosemary leaves)
- Optional: A few drops of rosemary oil (for extra benefits)
- Optional: A few drops of peppermint oil for a cooling boost
Instructions
Method 1: Slow & Low (Stovetop or Slow Cooker)
- In a small saucepan or slow cooker, combine your rosemary sprigs and cups of olive oil.
- Simmer on low heat for 2–4 hours. Never boil! You’re looking for a deep green color and that signature piney scent.
- Turn off heat and let it cool.
- Strain using a fine mesh strainer into a glass jar.
- Store in a dark place at room temperature for up to 6 months. That’s your shelf life!
Method 2: Sunny Infusion (For the Patient Ones)
- Place rosemary sprigs and oil in a glass jar.
- Set it on a sunny windowsill for 2–3 weeks, shaking every few days.
- Once infused, strain and store as above.
Notes
- Tip: Want to use it in the kitchen? Use regular olive oil or treat yourself with a bottle from your local fancy olive oil shop for the richest depth of flavor.
Final Thoughts
Making homemade rosemary oil is more than just a fun DIY—it’s a simple ritual that can totally transform your hair, calm your skin, flavor your meals, and bring that cozy, natural feel into your daily routine. Whether you’re mixing it up in your kitchen or letting it infuse on the windowsill while you sip tea, this little bottle of magic brings so many extra benefits with it.
Don’t be surprised if your friends start asking what you’re using on your hair—or in your salad dressing.
Click below for more posts like this:
👉 See all my natural DIY recipes here
