Skip to Content

How to Make Rose Petal Oil that Smells Insanely Good!

Do you want to learn how to make rose petal oil? Use this step by step guide to make a beautiful rose petal infused oil that you could use as a gift, a perfume or a cleansing oil.

rose petal oil

Rose petal oil is very easy to make and has a wide range of potential benefits. With just a cup of rose petals, a mason jar, and a carrier oil you can make your own rose oil at home!

Rose oil is loaded with therapeutic benefits for the skin. It moisturises dry skin, heal scars, fights inflammation, soothe skin irritation and promotes blood circulation. It can also be used for medicinal purposes to fight fungal infections, improve immune function and reduce anxiety levels. Rose scent is also used in aromatherapy.

Rose oil can be incorporated into your beauty regimen in many different ways. You can apply it directly to your skin as a cleanser, or moisturising oil, or add it to your bath water or shower gel. You can also use it for a body massage or apply it to scars when they are healing.

If only takes 24 hours to make the oil and once it’s made it should last you between 3-4 weeks.

This post is all about how to make rose petal oil

Rose Petal Oil

How to Make Rose Petal Oil

How to Make Rose Petal Oil

Items You will Need

Fresh, organic roses that are pesticide and chemical free: It’s best to use fresh roses as with dried rose petals the scent will have faded. If you have your own rose bushes then four roses should be enough.

A carrier oil: I recommend using the Naissance Grapeseed Oil as it is extremely moisturising for the skin and contains Contains Omega 3,6 and 9 essential fatty acids, Vitamins E, C and Beta Carotene. It is available on Amazon and is very affordable. Other carrier oils that aren’t heavily scented include coconut oil, sunflower oil, sweet almond oil, vegetable oil or olive oil.

A small glass jar to keep your rose oil in

A medium sized saucepaul

Cheesecloth, sieve or tea strainer: A cheesecloth or muslin will help you to squeeze all of the oil out of your rose petals. You could also use a tea strainer.


First you need to get about 4 roses and take the petals off them, wash them and let them dry.

Next, take a small jar and put the rose petals inside. Pack the petals in, and if you need to, tear the larger petals into smaller pieces.

Once the jar is about half full of rose petals add the grapeseed oil until it is just covering the petals. (The good thing about grapeseed oil is the scent is very mild so it doesn’t over take the smell of the roses!)

Once you have added enough oil to cover the rose petals, then continue adding more petals to the jar until it is full.

When the jar is full then add some more oil to just cover the petals. Once the jar is full, place it into a saucepan.

Add water so that it comes up to half way up the jar. Put the saucepan on a low heat, bring it to a simmer and then turn the heat down to very low and leave it for 2 hours.

After 2 hours turn the heat off and leave the jar in a cool, dark place for 24 hours.

After 24 hours you should take the rose petals out of the oil and drain the oil with a small sieve, or tea strainer.

Once the oil has been drained you can put it back into the jar. You can store it as is or you can add a few more fresh rose petals if you want the oil to develop a stronger scent over time.

What are the Benefits and Uses of Rose Oil?

What are the Benefits and Uses of Rose Oil?

Rose Oil Helps to Cleanse the Skin

One popular use for flower oils is as a skin cleanser to remove makeup, SPF and impurities from the skin. In order to use the oil as a cleanser, massage it into the skin and use a muslin cloth to remove the oil. You will notice that your make up and any dirt will come off with the oil.

Rose Oil Reduces Dark Marks and Scars

Another popular use for rose is to help heal scars or dark marks on the skin. Simply massage a small amount of the oil into the scar each night before you go to sleep. You will notice over time the scar will start to fade and become less noticeable.

Rose Oil Eases Pain

A study conducted in 2015 showed that rose oil, when used in aromatherapy, had the ability to decrease pain levels. The study involved asked children to inhale either almond oil or rose oil after surgery. The patients in the group that inhaled rose oil had a significant decrease in their pain levels.

Rose Oil Reduces Depression and Anxiety

A study in 2012 involving a group of women who were undergoing treatment for depression showed that the group who also used aromatherapy using rose oil, improved significantly compared with the group who did not.

Another study showed that when rose oil is applied to the skin it helps to decrease blood pressure, heart rate, breathing rate, blood oxygen levels and cortisol levels.

Rose Oil is Antibacterial and Anti-fungal

One study found that rose oil is effective at killing a number of different microbes that cause infection. This includes E. coli and some strains of bacteria that cause staph infections. It is also effective against Candida albicans.

What's the Difference Between Rose Oil and Rosehip Seed Oil?

What’s the Difference Between Rose Oil and Rosehip Seed Oil?

Rosehip seed oil is a carrier oil whereas rose oil is an essential oil. Carrier oils are used to dilute essential oils and are not as concentrated.

Whereas rose oil is more concentrated and made from the petals of the rose plant, rosehip seed oil is made from the seeds and fruits underneath the petals.

Rosehip oil is widely used for cosmetic purposes as it is packed with vitamins essential fatty acids which nourish the skin.

How you can Make Your Homemade Rose Oil Stronger

If you want to make your homemade rose oil stronger you can add a few drops of rose oil. The Tisserand rose essential oil has a rich and intense rose scent.

You could also mix in a few spoons of rose petal powder. The Davis Finest Rose Petal Powder was made to be used on the face and hair. It helps to even out skin tone and brighten the skin.

FAQs on Homemade Rose Petal Oil

Can you make rose oil with dried petals?

Yes you can but be aware that if the petals are dry, their scent has already faded

Can I use coconut oil to make rose oil?

Yes. Any unscented oil would be fine for making rose oil. Unscented oils include: jojoba oil, coconut oil, apricot kernel oil, almond oil and grapeseed oil.

Can infused oil go bad?

Refrigerated, cold infused oils will keep for about a month whereas hot infused oils will keep for about three weeks to a month. 

This Post was All About How to Make Rose Petal Oil


Sunday 1st of May 2022

How long is the shelf life for the rose oil


Monday 14th of June 2021

Have you ever left the rose petals in for a few months? What has happened?

Demetria Young

Saturday 16th of April 2022

It’s fine to leave them infusing for a few weeks. I sometimes use that method and I’ll do 6 weeks. There’s no water included so it will be fine.

Comments are closed.