Incorporating rosemary water into your hair care routine has so many incredible benefits, from promoting hair growth to enhancing shine, and more!
In this article, I’ll guide you through the simple steps of making rosemary water for your hair and how to use it for healthier, longer hair!

Benefits of rosemary water for hair
Before diving into the recipe, here’s why rosemary water is so good for your hair:
- Stimulates hair growth: Rosemary is known to improve blood circulation to the scalp, which, in turn, stimulates hair follicles and promotes hair growth. Regular use of rosemary water can contribute to thicker and fuller hair.
- Prevents hair loss: The anti-inflammatory properties of rosemary help prevent hair loss by soothing the scalp and reducing inflammation. This can be particularly beneficial for individuals dealing with conditions like alopecia or general hair thinning.
- Treats dandruff: Rosemary water has antimicrobial properties that can help combat dandruff and flaky scalp. It promotes a healthier scalp environment, reducing the likelihood of dandruff formation.
- Strengthens hair: Rich in antioxidants, rosemary water helps strengthen hair and prevent damage from environmental factors. It also contains vitamins and minerals that nourish the hair, leaving it looking shiny and resilient.
- Improves hair texture: Regular use of rosemary water can enhance the overall texture of your hair, making it softer, smoother, and more manageable.
Now, let’s move on to the simple process of making rosemary water at home!
How to make rosemary water for hair
Ingredients:
- 5 fresh rosemary sprigs
- 5 cups water
- Saucepan with lid
- Strainer
- Glass container for storage
Instructions:
- Gather rosemary leaves: Collect a handful of fresh rosemary sprigs (around 5 sprigs). I find that fresh leaves are best for maximum potency.
- Rinse the rosemary: Rinse the rosemary thoroughly under running water to remove any dirt or impurities.
- Boil water: In a saucepan, bring a sufficient amount of water to a boil.
- Add rosemary: Once the water is boiling, add the rosemary leaves to the pot. Reduce the heat to a simmer and cover with a lid.
- Simmer and infuse: Allow the rosemary leaves to simmer in the water for about 15-20 minutes. This process will infuse the water with the beneficial properties of rosemary.
- Cool and strain: Remove the saucepan from the heat and let the rosemary water cool to room temperature. Strain the liquid to remove the rosemary leaves, leaving you with the infused rosemary water.
- Transfer to container: Pour the rosemary water into a clean glass container or spray bottle for storage. I like the glass amber bottles.
See our full article and video on how to make rosemary water for hair growth!
Watch our video tutorial!
How to use rosemary water for hair
- Before using the rosemary water, shampoo your hair as usual.
- Pour the rosemary water over your hair and scalp, making sure to distribute it evenly.
- Gently massage your scalp for a few minutes to promote circulation and ensure the rosemary water reaches the hair follicles. Be gentle here!
- Leave-in or rinse: You can choose to leave the rosemary water in your hair without rinsing, or you can rinse it out with cold water after 15-30 minutes. If you leave it in, let your hair air dry, or you can use a gentle towel to pat it dry.
Tips:
- Frequency: You can use rosemary water for your hair a few times a week, depending on your preference and hair condition. I use rosemary water each time I wash my hair, which is 2-3 times a week.
- Storage: Store any leftover rosemary water in the refrigerator for up to a week.
- Customization: Some people like to add a few drops of essential oils like lavender or tea tree oil to the rosemary water for added fragrance and potential benefits.
FAQs
To prepare rosemary water for hair, simply boil fresh rosemary leaves in water for about 10-15 minutes, strain the liquid, and allow it to cool. Once cooled, pour the rosemary-infused water onto your hair after shampooing, massage it into your scalp, and leave it on for a few minutes before rinsing with cool water. You can use this as a final rinse to help promote hair growth and improve scalp health.
It’s generally safe to spray rosemary water on your hair daily, as rosemary is known for its beneficial properties for hair health. However, excessive use could potentially cause dryness or irritation to the scalp for some individuals, so it’s best to monitor your hair’s reaction and consider alternating with other hair care products to prevent any adverse effects.
There isn’t an exact quantity of water required, but a concentrated infusion using a handful of rosemary sprigs in about 2-3 cups of water (or 5 sprigs + 5 cups of water) is typically recommended for optimal results.
As a general guideline, you can start with 3-5 drops of rosemary essential oil per ounce of water for a diluted solution suitable for a hair rinse or spray. Adjust the ratio based on individual needs and sensitivity.




Leave a Comment