DIY Hair Growth Oil: How to Infuse Fresh Rosemary with Castor Oil

Looking to grow longer, stronger, and healthier hair, naturally? One of the most effective and affordable ways is to make your own herbal infused hair oil using fresh rosemary and castor oil. Rosemary is a powerful herb known for stimulating hair follicles, improving circulation to the scalp, and even reducing hair shedding. Castor oil, rich in ricinoleic acid and omega 6 fatty acids, is a thick, nourishing oil that helps lock in moisture and encourage hair growth.
You may like: How to dry herbs in the microwave
Here’s a simple, step by step method for making your own rosemary infused castor oil at home.
Benefits of Rosemary and Castor Oil for Hair
Rosemary:
- Stimulates hair follicles and promotes growth
- Increases scalp circulation
- Helps reduce dandruff and itchiness
- Can improve thickness and strength over time
Castor Oil:
- Deeply moisturizing for hair and scalp
- Rich in nutrients that promote hair growth
- Antibacterial and antifungal, helping to keep the scalp healthy
- Adds shine and strength to dry or brittle hair
You may like: How to propagate herbs
Ingredients & Supplies
- ½ cup fresh rosemary (rinsed and patted dry)
- 1 cup cold-pressed castor oil
- Clean, dry glass jar with a lid (preferably amber or dark glass)
- Fine mesh strainer or cheesecloth
- Small funnel (optional)
- Glass dropper bottle for application (optional)

Method: How to Infuse Fresh Rosemary in Castor Oil
1. Prepare the Rosemary
Rinse your fresh rosemary sprigs to remove any dirt or debris. Let them dry thoroughly—this is important to prevent mold during the infusion process. You can also lightly bruise the leaves with a mortar and pestle or by rolling them with a rolling pin to release more of the aromatic oils.

2. Combine in a Jar
Place the rosemary in your clean glass jar. Pour the castor oil over the rosemary until it’s fully submerged. Make sure there’s at least ½ inch of oil above the herbs to ensure full coverage.
3. Gently Heat (Optional but Speeds Up Infusion)
You can either let the jar sit at room temperature in a sunny window for 2–3 weeks, shaking it gently every few days—or use the warm infusion method:
- Place the sealed jar in a pot of warm water (double boiler style) and heat on low for 2–3 hours. Don’t boil! You want the oil to warm gently, not cook.
- Let it cool, then strain.
4. Strain and Store
Once the infusion is complete, strain out the rosemary using a fine mesh sieve or cheesecloth. Pour the oil into a clean, dry bottle. Store it in a cool, dark place. It should keep for up to 6 months.

You may like: Best herbs to grow year round
How to Use Rosemary-Infused Castor Oil
- Scalp Massage: Apply a few drops directly to your scalp and massage in circular motions to stimulate circulation. Leave it on for at least 30 minutes, or overnight for deep treatment. Shampoo out thoroughly.
- Hair Ends: Use a small amount on the ends of your hair to reduce split ends and add shine.
- Hot Oil Treatment: Warm the oil slightly and apply it to the entire scalp and hair. Cover with a shower cap and a warm towel for 30–60 minutes, then wash out.

Tips & Precautions
- Castor oil is very thick. You can mix your infusion with a lighter oil (like jojoba, argan, or olive oil) for easier application.
- Always do a patch test before full use to make sure you don’t have any allergic reactions.
- Use 1–2 times a week for best results.
You may like: DIY herb signs for the garden
Use the Warm Method for Fresher Herbs
Fresh rosemary contains moisture, which can increase the risk of spoilage if not infused properly. The warm method helps evaporate that excess water, making it a better choice for using fresh herbs safely.
Hi I’m Adrienne Carrie Hubbard. I believe a rich life comes not from the things you have, but the things you do; the experiences you create and the people you meet along the way. Thanks for hanging out!
