Skip to content Skip to sidebar Skip to footer

How to Make Rose Oil: A Comprehensive Guide


If you're a fan of essential oils or simply love the fragrant, sweet scent of roses, then making your own rose oil is a must-try project. Not only is it easy to make, but it also has a variety of uses and benefits, from promoting relaxation and helping with skin health. In this comprehensive guide, we'll show you step-by-step how to make rose oil at home using two simple methods. Let's get started!

What You'll Need


Before we dive into the process of making rose oil, let's first gather all the materials you'll need:

  • Fresh or dried rose petals
  • Carrier oil (such as jojoba oil, almond oil, or grapeseed oil)
  • A glass jar with a lid
  • Cheesecloth or fine mesh strainer
  • Bowl
  • Double boiler or pot and heat-safe bowl

Method 1: Cold Infusion


The cold infusion method is the easiest way to make rose oil, and it's perfect for beginners. This method involves steeping rose petals in a carrier oil for several weeks to infuse the oil with the scent and properties of the roses. Here's how to do it:

  1. Fill a glass jar halfway with fresh or dried rose petals.
  2. Pour the carrier oil over the rose petals until they are fully covered.
  3. Seal the jar tightly and shake gently to mix.
  4. Place the jar in a cool, dark place for at least two weeks, shaking once a day.
  5. After two weeks, strain the oil through cheesecloth or a fine mesh strainer into a clean bowl.
  6. Transfer the oil to a clean glass jar and store in a cool, dark place.


You can use this rose oil as a perfume, massage oil, or add a few drops to your bathwater for a luxurious and relaxing soak.

fresh rose petals
Fresh Rose Petals

Method 2: Steam Distillation


Steam distillation is a more advanced method of making rose oil, but it yields a more concentrated and potent oil. This method requires a bit more equipment and time, but the results are worth it. Here's how to do it:

  1. Fill a pot with water and bring it to a boil.
  2. Place a heat-safe bowl on top of the pot.
  3. Add fresh rose petals to the bowl until it's about half full.
  4. Place a lid upside down on top of the bowl.
  5. Reduce the heat to low and simmer for several hours until the water has evaporated and the rose oil has condensed on the lid.
  6. Scrape the oil off the lid and transfer it to a clean glass jar.


This rose oil can be used in a diffuser, added to a carrier oil for a massage, or used in skincare products for its soothing and hydrating properties.

steam distillation setup
Steam Distillation Setup

Tips for Making the Best Rose Oil


Now that you know how to make rose oil, here are some tips to ensure you get the best results:

  • Use high-quality carrier oils for the best scent and properties.
  • Use only clean, pesticide-free roses.
  • Cut off the white base of the petals before using them to prevent bitterness.
  • Store your rose oil in a cool, dark place away from sunlight and heat.
  • Label your rose oil jars with the date and method of extraction.


Making your own rose oil is a fun and rewarding project that anyone can do. With just a few simple ingredients and steps, you can create a luxurious oil that smells amazing and has a range of benefits for your mind and body. Whether you choose the cold infusion or steam distillation method, be sure to follow our tips for the best results. Give it a try and enjoy the sweet scent of roses in your daily life!

Rose oil, Essential oils, DIY projects, Aromatherapy, Homemade skincare

Post a Comment for "How to Make Rose Oil: A Comprehensive Guide"