How to make rosemary water for hair : To make rosemary water, steep fresh or dried rosemary leaves in boiling water for 15-20 minutes. Allow the mixture to cool, then strain it. Apply the rosemary water to your scalp and hair, leaving it for 10-15 minutes before rinsing. Rosemary is believed to promote hair growth and scalp health.