How to Make a Rose Hydrosol at Home
There’s something deeply satisfying about making your own herbal rose hydrosol. It feels like a quiet little ceremony, steaming petals, soft scents, and the magic of turning plants into something truly useful.
This rose hydrosol recipe is one of my favorites to make in small batches. It’s cooling, calming, and beautiful on both skin and spirit.
If you’ve never made a hydrosol before, don’t worry, this is a beginner-friendly version that uses simple kitchen tools and delivers the real deal!
I was terrified to make my own hydrosols but didn’t want to buy expensive ones. After I researched thoroughly how to make it, I went for it!
It’s not as hard as it seems and with my failed attempts, I give tips to have a better experience for you!

Why Rose Hydrosol?
Rose hydrosol is a gentle floral water that captures the soothing, toning, and slightly astringent properties of roses. It’s perfect as a facial toner, body mist, or cooling spray for summer skin.
Rose is known to calm redness, hydrate dry skin, and emotionally uplift, which makes it just as useful on frazzled mornings as it is after a long day.
Note: You’re NOT making rose essential oil here (which requires a distiller), but a delicate, water-based extract that’s safe for all ages and skin types.
Pin This Post For Later:

Some of these links are affiliate links meaning if you purchase from these links, I will earn a commission at no extra cost to you. Everything I share is my own opinions and things I personally use and love. You can learn more by reviewing my disclosure. As an Amazon affiliate, I earn from qualifying purchases.
Rose Hydrosol Recipe
Here is how I made my own homemade rose hydrosol:
Ingredients:
- 1-2 cups fresh rose petals (or ½ cup dried)
- 1½-2 cups distilled water (enough to just cover the petals)
- Ice cubes
- Large pot with a lid (no vent hole in lid)
- Heat-safe bowl (to collect the hydrosol)
- Small bowl to flip upside down in pot

How To Make Rose Hydrosol at Home

- Step One: Scatter the rose petals into a large pot. If you have a trivet or heat-proof stand, place it in the center and set your heat-safe bowl on top. This bowl will collect your hydrosol as it drips.

- Step Two: Pour just enough distilled water to cover the petals. You don’t want to flood them, just enough for gentle steaming.

- Step Three: Place the lid on the pot upside down. This helps steam condense and drip into the center bowl.

- Step Four: Fill the inverted lid with ice cubes. This keeps the top cool and helps steam condense into droplets that collect as hydrosol.
- Step Five: Turn heat to low and let the petals steam gently for 30 minutes. Avoid boiling! Replace the ice as it melts if needed. When finished, carefully lift the lid and remove the bowl. Inside will be your fresh rose hydrosol!

Notes:
- Store your hydrosol in a sterilized glass spray bottle or jar.
- Keep it in the fridge to extend freshness, it’ll last around 6 months.
- Use as a facial toner, cooling mist, linen spray, or even in homemade lotions or creams! The options are endless!
- You can simply repeat this process for other herbs and flowers!

How I Use Homemade Rose Hydrosol
Here are my favorite ways to use my DIY rose hydrosol:
- Facial toner for all skin types (my #1 go to!)
- Hydrating facial mist throughout the day
- Calming spray for red, irritated, or sensitive skin
- After-sun spray to soothe overheated skin
- Gentle makeup-setting spray
- Base for DIY creams
- Refreshing eye compress (soaked cotton pads)
- Cooling spray for rosacea-prone skin
- Natural perfume or light body spray (smells so great!)
- Linen spray for sheets and pillows
- Pillow mist to support relaxation before sleep (especially a lavender hydrosol)
- Room spray for a soft floral scent
- Scalp spray to soothe dryness or irritation
- Used in DIY clay masks instead of water (I ALWAYS do this!)
- Gentle baby skin spray (very mild and diluted)
- Post-shave or post-wax calming spray
- Added to bath water for a floral soak
- Ingredient in DIY bath salts or bath bombs (just did this in my rose bath bombs)
- Cooling mist during pregnancy or postpartum
Rose Hydrosol
Materials
- 1-2 cups fresh rose petals (or ½ cup dried)
- 1½-2 cups distilled water (enough to just cover the petals)
- Ice cubes
- Large pot with a lid (no vent hole in lid)
- Heat-safe bowl (to collect the hydrosol)
- Small bowl to flip upside down in pot
Instructions
- Scatter the rose petals into a large pot. If you have a trivet or heat-proof stand, place it in the center and set your heat-safe bowl on top. This bowl will collect your hydrosol as it drips.
- Pour just enough distilled water to cover the petals. You don’t want to flood them, just enough for gentle steaming.
- Place the lid on the pot upside down. This helps steam condense and drip into the center bowl.
- Fill the inverted lid with ice cubes. This keeps the top cool and helps steam condense into droplets that collect as hydrosol.
- Turn heat to low and let the petals steam gently for 30 minutes. Avoid boiling! Replace the ice as it melts if needed. When finished, carefully lift the lid and remove the bowl. Inside will be your fresh rose hydrosol!
Notes
- Store your hydrosol in a sterilized glass spray bottle or jar.
- Keep it in the fridge to extend freshness, it’ll last around 6 months.
- Use as a facial toner, cooling mist, linen spray, or even in homemade lotions or creams! The options are endless!
- You can simply repeat this process for other herbs and flowers!
Final Thoughts
That’s it! Super easy to make a your own rose hydrosol! Herbal living is all about simplicity, and this way to use herbs, it quite simple.
Let me know if you try it out!