Beauty DIY

How to make rosehip oil

Making your own rosehip oil can be a wonderful way to harness the healing powers of nature.

Rosehips are in abundance throughout autumn, and these ruby-coloured gems have fantastic properties for our skin. Rosehip oil is a rich source of fatty acids, which can help to keep skin feeling hydrated. It also contains a number of antioxidants – including vitamin C – that can support skin health.

The good news is that it couldn’t be easier to make your own rosehip oil at home. All you need is some rosehips and your favourite skin-friendly oil (we love almond) to get started.

How to make rosehip oil


  • 130g rosehips (make sure these are free from field sprays and pesticides)
  • 470ml organic oil (almond or peach kernel work well)


  1. Combine the rosehips and your chosen oil.
  2. Add the mixture to a slow cooker or saucepan on the lowest possible setting, making sure it is on the lowest setting. Gently heat the mixture for around eight hours.
  3. The liquid will gradually infuse, turning a rich orange colour.
  4. Strain your mixture firstly through a sieve and then through a muslin cloth or jelly bag to remove the leftover pulp, leaving you with just the oil. Decant into dark-glass jars to protect your oil from light and store in the fridge, ensuring you have a tight-fitting lid.

How to use

Once your rosehip oil is ready, you can add it to your favourite beauty treatments. We love to add a few drops to a soothing bath to give our skin additional nourishment. You could also add a few drops to your favourite moisturiser for a skin-friendly boost.

Note: Patch test a small amount of oil on your skin for 24 hours before use to ensure no reaction.

Discover more beauty DIYs