Skip to Content

How to Make Rose Petal Oil with an Incredible Natural Scent!

Want to make your own rose petal oil? This step-by-step guide will show you how to create a beautiful, fragrant rose-infused oil that’s perfect as a gift, natural perfume, or cleansing oil. With just a few simple ingredients, you can capture the essence of roses in a luxurious homemade oil!

rose petal oil

Rose petal oil is easy to make and offers a wide range of benefits. With just a cup of rose petals, a mason jar, and a carrier oil, you can create your own luxurious rose-infused oil at home!

This natural oil is packed with therapeutic benefits for the skin—it moisturizes dry skin, soothes irritation, heals scars, fights inflammation, and promotes blood circulation. Beyond skincare, rose oil is also used for medicinal purposes, helping to fight fungal infections, boost immune function, and reduce anxiety. Its delicate scent is widely used in aromatherapy for relaxation and stress relief.

You can easily incorporate rose oil into your beauty routine. Use it as a cleansing or moisturizing oil, add it to bath water or shower gel, or massage it onto your skin for hydration and scar healing.

The best part? It only takes 24 hours to make, and your homemade oil will last for 3-4 weeks.

How to Make Rose Petal Oil

This post contains affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you.

Benefits of Rose Petal Oil

Rose oil is more than just a fragrant beauty product—it is packed with therapeutic properties that make it a powerful addition to your skincare and self-care routine. Here’s why you’ll love it:

  • 🌹 Deep Hydration – Softens and nourishes dry skin.
  • Soothes Irritation – Reduces redness, inflammation, and sensitivity.
  • 🛡 Promotes Healing – Helps fade scars and evens skin tone.
  • 🩸 Boosts Circulation – Improves blood flow, giving your skin a natural glow.
  • 🧘 Reduces Stress & Anxiety – The calming scent is perfect for relaxation and aromatherapy.

Now, let’s get started on making your own homemade 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.

Sale
Red King Rose flowers Next Day Delivery Prime,…
  • red roses, hand-selected for their deep crimson hue and unmatched freshness. Accented with striking…

Last update on 2025-03-24 / Affiliate links / Images from Amazon Product Advertising API

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.

Naissance Grapeseed Oil (No. 210) 900ml – Natural…
  • 100% Pure, refined Grapeseed Oil, hypoallergenic and suitable for sensitive skin.
  • 🔸SKINCARE – A fine and light oil, easily absorbed by the skin, an effective moisturiser whatever…
  • 🔸BEAUTY – Used for massage, aromatherapy, skincare, hair conditioning, face cleansing and as a…

Last update on 2025-03-25 / Affiliate links / Images from Amazon Product Advertising API

A small glass jar to keep your rose oil in.

Kilner Wide Mouth Preserve Jar 1L (1000ml) Glass…
  • PRESERVE JAR | The Kilner Wide Mouth Preserve Jar is perfect for storing and preserving healthy,…
  • SIZE | This jar has a capacity of 1 Litre, making it perfect for or preserving large, whole fruits…
  • DURABILITY | This jar is dishwasher safe. Please wash before first use. Do not pour boiling water…

Last update on 2025-03-24 / Affiliate links / Images from Amazon Product Advertising API

A medium sized saucepan, for gently heating the oil.

Last update on 2025-03-24 / Affiliate links / Images from Amazon Product Advertising API

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.

1 Piece 50 * 50 cm Cheese Cloths – Reusable and…
  • You will receive: a kitchen filter cloth for filtering.
  • Product Size: The size of the product is 50 x 50 cm, which corresponds to your daily needs.
  • Widely Used: Suitable for homemade cheese, jam, juice, butter, yogurt, tofu, vegetable milk, coffee,…

Last update on 2025-03-24 / Affiliate links / Images from Amazon Product Advertising API

Step-by-Step Instructions

Step 1: Prepare the Rose Petals

Pluck the petals from 4 fresh roses, rinse them thoroughly to remove any dirt, and allow them to dry completely. You want the petals to be clean and moisture-free before infusing them into the oil.

Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

Step 2: Fill the Jar

Place the dried rose petals into a small glass jar. Pack them in gently but don’t crush them. If needed, tear larger petals into smaller pieces to help release their natural oils.

Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

Step 3: Add the Carrier Oil

Pour grapeseed oil (or your chosen carrier oil) into the jar until it just covers the petals. Grapeseed oil is ideal because it has a mild scent that won’t overpower the roses.

Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

Step 4: Layer More Petals & Oil

Add another layer of rose petals on top and continue adding oil until the jar is full. Ensure all petals are fully submerged.

Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

Step 5: Heat the Oil Infusion

Place the sealed jar in a medium saucepan and fill the pan with water until it reaches halfway up the jar.

  • Set the heat to low and bring the water to a gentle simmer.
  • Once simmering, reduce to the lowest heat setting and let it infuse for 2 hours.
Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

Step 6: Let the Oil Rest

After heating, turn off the stove and leave the jar in a cool, dark place for 24 hours. This step allows the oil to fully absorb the natural fragrance and nutrients from the rose petals.

Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

Step 7: Strain & Store

After 24 hours, strain the oil through a cheesecloth, fine sieve, or tea strainer to remove the petals.

  • Pour the filtered rose oil back into the jar and seal it tightly.
  • Store in a cool, dark place for up to 3-4 weeks.
Want to make rose petal oil at home? 🌹 This DIY, homemade oil is perfect for body, hair, and lips! Simply add dried rose petals to a carrier oil like almond or olive and let it sit for 2 weeks for a deeply infused blend. The benefits? Hydration, glow, and a floral scent! Add a few drops of essential oils for extra nourishment. Perfect for self-care! ✨ #DIYBeauty

How to Use Your Rose Petal Oil

Your homemade rose petal oil can be used in many ways:

  • As a face or body moisturizer – Apply directly to hydrate and soften skin.
  • In aromatherapy – Use as a calming massage oil or add a few drops to your diffuser.
  • For bath time luxury – Pour into bathwater for a soothing, spa-like experience.
  • As a natural perfume – Dab onto your wrists and neck for a light floral fragrance.
  • To promote healing – Massage onto scars and dry patches to boost skin regeneration.
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

Franks

Sunday 1st of May 2022

How long is the shelf life for the rose oil

Nicole

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.