Making your own DIY Rose Petal infused Oil is super easy and only requires two ingredients; rose petals and a carrier oil. This DIY Rose Petal Infused Oil recipe will not only give you that heavenly rose scent to your natural skincare products, but it will also leave your skin feeling so soft and moisturized.
**This post contains affiliate links. Here’s my full disclosure here. **

“I read in a book once that a rose by any other name would smell as sweet, but I’ve never been able to believe it. I don’t believe a rose would be as nice if it was called a thistle or a skunk cabbage.”
-Anne of Green Gables
I don’t know if I have ever met a person who didn’t like the smell of fresh roses. They are incredibly sweet and even sometimes exceptionally fruity-smelling, depending on the rose variety.
If you’ve had the pleasure of smelling fresh roses from a garden, you know what smell I’m talking about.
That incredible aroma that roses give off when they can naturally and fully bloom on their stem in the sunshine is mind-blowing and nothing like store-bought roses!

After visiting my in-law’s garden last year and smelling their million different roses varieties from their flower garden, I begged them to let me have some so I can make some infused rose oil.
They happily agreed and said I could have as many roses and different varieties of roses that I wanted.
As they walked me through their abundant rose garden, they pointed out the very fragrant varieties of roses to me; and there were a ton to choose from!
I couldn’t just choose one deliciously scented rose flower petal, so I decided on choosing a few different ones.
After choosing the ones I wanted, I was on my way home to start the process of making my very own, homemade DIY Infused Rose Petal Oil with my garden picked roses.
**Rose Infused Oil is not the same as a rose essential oil or rosehip oil. There is a completely different process to make rose essential oil and you would be better off purchasing some from Doterra. And rosehip oil can be purchased here.
Why I chose Fresh roses from a garden, rather than buying some from the store

Well, of course, you’re probably thinking I did this because I’m so frugal, and why would I spend money on rose petals when I could get some for free. And of course, you’re right… to some extent!
Actually, though, I wanted roses I could trust weren’t sprayed with any chemicals since I would be using them for my homemade skincare products.
And of course, they also, were FREE rose petals! 😋

When I got home with my rose petals, I quickly got to work on making my rose oil.
Now you might be thinking, “What if I don’t have a rose garden or know where to get some from a garden. Can’t I just purchase dried rose petals online?”.
Yes, yes you can!
Where to buy Dried Rose Petals
Here are some great choices of already dried rose petals that are organic and will make great choices for your homemade infused rose oil:
If you decide to use your own fresh roses for your infused rose oil, you will follow the following steps below.
How to prepare fresh rose petals for rose petal infused oil

Step #1- Dry the Rose Petals to Prepare your roses for Infusing
The first step to making DIY Rose Petal Infused Oil with fresh rose petals is to dry the rose petals.
First, you will want to remove and separate the petals from each other.
Next, you will gently clean the rose petals either by wiping off any dirt and bugs or gently rinsing the petals if they are extremely dirty (which they shouldn’t be). You might find an occasional little critter though, so you’ll want to make sure you inspect the rose petals so that you don’t make buggy, rose-infused oil.
After I made sure the rose petals were clean, I laid them out on my kitchen counter lined with paper towels to let them begin the air-drying process. You can also tear and rip the rose petals into smaller pieces to release more of the rose’s oils.
If you want to speed up the drying process, you can do so by placing the rose petals on a baking sheet in the oven at 180° for 10-30 mintues, or until fully dried.

If you don’t choose the quick-drying route as mentioned above, you will then let rose petals air dry for a few days until the rose petals are wilted and completely dried.
Basically, you are drying the rose petals as you would if you were making any herb-infused oil or herb-infused vinegar, like in my herb-infused vinegar recipe that I love using for cleaning around our home and farm, POST found HERE.

How to make DIY dried rose petal infused oil
Step #2- Infuse the dried rose petals in a carrier oil
Once you have your rose petals completely dried, you are going to take a clean mason jar (canning jar such as these or these ones right here) and fill the jar more than halfway full with the dried rose petals. I made two different jars of rose petal oil; one with the dark red and pink rose petals and the other jar with a mixture of white, yellow, and light pink rose petals.
Anytime you want to infuse anything in oil, whether it be a flower or an herb, you want to make sure to use a dried herb or dried flower.

>>TIP- The reason I wanted to use dried rose petals instead of fresh rose petals, is because fresh rose petals contain moisture and that moisture can potentially cause mold to form on the petals and in our DIY rose-infused oil. No thanks.
Next, you will fill the mason jar with a carrier oil of your choice. Make sure to fully submerge and cover the rose petals with the carrier oil you chose.
How long to infuse the rose petals in oil
There are two ways to infuse your dried petals in oil. You can choose a quicker way or the slower way.
The quick way to infuse your dried rose petals in oil
- Place dried rose petals in a canning/ mason jar, about 1/4 to 1/2 way full.
- Cover rose petals completely in the carrier oil of your choice
- Next, place your jar (without a lid) and fill the pan with a few inches of water. You can also place the jar on a canning ring so that the jar isn’t touching directly to the bottom of the pan.
- Turn the pan on low and let the water heat around the jar for TWO hours. (if it starts to simmer, it’s too high). **Do not let the water evaporate. Add more if it does!
- Strain the petals out when you’re ready to use the rose oil.
Now your rose petal infused oil is ready to be used!

The slower way to infuse your dried rose petals in oil
- Place your dried rose petals in a canning jar about halfway.
- Fully cover your rose petals with a carrier oil.
- Screw on a lid tightly
- Place it in a cool, dark place (think, under the sink or in the cabinet), for about a month or so. (I have some rose oil that has been infusing for over 6 months, as I just take out what I need and put it back in the cool, dark cabinet.)
- Strain the petals out when you’re ready to use the rose oil.

I did try both variations and couldn’t tell that much of a difference in my rose oils. So take your pick!
H4- Carrier Oil Choices for Infusing Rose Petals
In my DIY Rose Petal Infused Oil, I used sunflower oil, as sunflower oil as it’s great for dry and damaged skin. And this Fancy Farmgirl gets dry skin a lot!
Other oils you can use for infusing rose petals are the following:
>>TIP- Although olive oil is great for the skin, it is not the best for infusing the roses for the simple fact that olive oil has a strong scent, and might overpower the rose smell in the infused oil.
Where to store your Rose Petal Infused Oil

You will want to store your DIY rose oil with a tight lid on and store it in a cool, dark place.
My cabinet underneath the kitchen sink worked out perfectly for this.
Now let’s recap!
How to Make DIY Rose Petal Infused Oil

- Clean and dry your fresh rose petals until fully dried
- Crush or tear the rose petals to release more of the natural rose-scented oils.
- For the slower drying method- Set fresh rose petals on paper towels for a few days until fully dried.
- For the quicker drying method- Place them in the oven at 180° for about 10-30 minutes or until fully dried
- OR- you can purchase dried already rose petals here.
- Fill a glass mason jar about halfway full with the dried rose petals.
- Cover the dried rose petals with a carrier oil (sunflower oil, jojoba oil, sweet almond oil, or apricot seed oil) to infuse.
- For the slower infusing method- Let the rose flower petals infuse for a few weeks- to a month or so in a cool, dark place for the slower method.
- For the quicker infusing method- Place the jar of dried rose petals and carrier oil without a lid, with a few inches of water. Let the water heat/warm at a low temperature around it for two hours. *TIP- Stick the jar on a canning lid ring so that the jar isn’t touching directly to the bottom of the pan. Also, make sure the water doesn’t evaporate.
- When you are ready to use your rose petal-infused oil, strain the oil through a cheesecloth or fine sieve, and press the petals to extract as much oil as you can.
- Use this rose oil in your own homemade skin care products.
Printable Version of DIY Rose Petal Infused Oil

DIY Rose Petal Infused Oil
Making your own DIY Rose Petal infused Oil is super easy and only requires two ingredients; rose petals and a carrier oil. This DIY Rose Petal Infused Oil recipe will not only give you that heavenly rose scent to your natural skincare products, but it will also leave your skin feeling so soft and moisturized.
Materials
- Dried Rose Petals
- Carrier Oil (sunflower oil, jojoba oil, grapeseed oil, apricot seed oil, sweet almond oil)
Tools
- Mason Jar (canning jar) with a lid
Instructions
- Clean and dry your fresh rose petals until fully dried
- Crush or tear the rose petals to release more of the natural rose-scented oils.
- For the slower drying method- Set fresh rose petals on paper towels for a few days until fully dried.
- For the quicker drying method- Place them in the oven at 180° for about 10-30 minutes or until fully dried
- OR- you can purchase dried already rose petals here.
- Fill a glass mason jar about halfway full with the dried rose petals.
- Cover the dried rose petals with a carrier oil (sunflower oil, jojoba oil, sweet almond oil, or apricot seed oil) to infuse.
- For the slower infusing method- Let the rose flower petals infuse for a few weeks- to a month or so in a cool, dark place for the slower method.
- For the quicker infusing method- Place the jar of dried rose petals and carrier oil without a lid, in a pot of water filled about halfway up the mason jar and let the water warm/heat on low temperature around it for a few hours. If the water starts to simmer, the water is too high. *TIP- Stick the jar on a canning lid ring so that the jar isn't touching directly to the bottom of the pan. Keep an eye on the water to make sure it doesn't evaporate. Add more if it does.
- When you are ready to use your rose petal-infused oil, strain the oil through a cheesecloth or fine sieve, and press the petals to extract as much oil as you can.
- Use this rose oil in your own homemade skin care products.
Can I use this process for infusing other flowers and herbs?
Yes! You can basically use this same process for any herb or flower that works for skincare. You just want to make sure you are using a dried herb to make an herbal oil or a dried flower for making an infused flower oil.
What would you use your homemade rose petal-infused oil for?
Rose petal infused oil can be used for many skincare products such as a homemade lotion, lotion bar, bath salts, sugar scrubs, salt scrubs, salves, a simple body oil, body cream, balms, and even a lip balm. This is by far not the only things you can use rose oil for, but just a little list to give you ideas.
Stay tuned because in my next blog post I am going to show you how to take this DIY Rose Oil and use it to make a homemade salt or sugar scrub, which can also be used in the bath as a moisturizing rose scented bath salt.
I think I want to try making rosewater next time. Have you ever tried making or have even used rosewater before? What about any other rose oil products?
Let me know if you’re going to try out this method, even if it’s with another flower or herb!
Please Pin to Pinterest To Share with others!


[…] because I had some rose petal-infused oil that I made and wanted to use, and the other reason is that my skin needed some serious exfoliation. And all […]