Things You'll Need:
- Rose petals
- Oil such as jojoba, coconut, palm or high quality olive oil
- Large jar with lid
- Strainer
-
Step 1
Pick a couple handfuls of fresh rose petals free from insects or other impurities. Pick first thing in the morning while they are still soft with dew.
-
Step 2
Crush the rose petals gently to help release their natural oils and scent.
-
Step 3
Place rose petals in a large jar.
-
Step 4
Pour oil over the rose petals just to cover.
-
Step 5
Cover the jar with a lid or a piece of muslin cloth and let sit for 24 hours.
-
Step 6
Remove the rose petals from the oil after 24 hours and squeeze the petals to remove excess oil back into jar. Discard petals.
-
Step 7
Strain the oil in the jar to remove any leftover petals and impurities.
-
Step 8
Add freshly crushed rose petals to the jar of oil. Let sit for another 24 hours.
-
Step 9
Repeat Steps 1 through 8 about six to seven times until you achieve the rose scent you desire.
-
Step 10
After final straining, pour rose scented oil into a decorative jar or container and your oil is ready to use.














