Skip to main content

Join Freezer Meal Pro today for a one-time fee!

Join Now

Here’s a simple way to make homemade perfume with only two ingredients.  These all-natural perfumes are great for people (like me) who don’t like the strong scents of store-bought perfumes.  They’re also a big hit with women who like all-natural beauty products.

Homemade Perfume with Essential Oils

I got inspired by my good friend over at mbrace life to make all-natural perfumes with my four-year-old and 2-year-old.  My daughters were so excited about the idea and my husband was thrilled that they wouldn’t stink like they do after playing with my perfume.

I ordered glass roll-on bottles and grapeseed oil from Amazon and we had our own little “make your own perfume party” in our kitchen with my essential oils from Wyndmere Naturals.

I think this would be such a fun activity for a girl’s birthday party.  I’d also like to invite a few of my friends over to make perfume.  The only thing better than crafting is crafting with friends (and wine)!

I even designed a simple label that you can print on address label paper and stick to your perfume bottles.  Here’s the free printable: All Natural Perfume Label.

Homemade all natural perfume with essential oils

Both of my daughters settled on orange as their signature scent and I decided to follow the lead of mbrace life and do an orange-peppermint combo.  I also plan to make lavender-mint in the future.

The grapeseed oil is a light and thin and mixes perfectly with the scents.  It absorbs right into your skin and isn’t greasy at all.  Our homemade perfumes smell fresh and clean, only take a few minutes to make.

Not only do these all-natural perfumes smell great and come together in a flash, they’re cheap! Department store perfumes will run you about $50/bottle, but these cute little bottles cost less than $5 each to make.  Buy the ingredients in bulk and save even more!

All Natural Homemade Perfume with Essential Oils

Yields: One 10ml glass roll-on bottle of homemade perfume


  • 10ml of grapeseed oil (about 2 teaspoons)
  • 2-10 drops of your favorite essential oils (10 drops is a 5% dilution)
  • 1, 10ml glass roll-on bottle
  • Address label paper to print label, optional (I use address label paper compatible with the Avery 5160 address label template)


  1. Squirt grapeseed oil into your glass roll-on bottle or add slowly with a dropper.
  2. Add essential oils.
  3. Secure the roll-on top and lid.
  4. Turn bottle upside-down to mix the grapeseed oil and essential oils.
  5. Label with printable label (optional).

To use, simply roll onto your wrists or neck in place of perfume.  Smell and enjoy!

Note: When I made these with my daughters we made a bit of a mess, so if you attempt to make these with little ones use a big sheet to protect the floor or, better yet, make them outside!

Notify of

Inline Feedbacks
View all comments
10 years ago

Geranium’s sweet floral scent is great for perfumery. I don’t know what EOs you have but it blends great with rosemary and peppermint, and lavender and orange.

Storrie Chisholm
Storrie Chisholm
10 years ago

I used orange (Young Living) essential oil, and grapeseed oil, and it’s not rolling out of the bottle. It’s barely even coming out on my skin. Is there anything I can do to fix that?


[…] newleafwellness.bizThis two-ingredient recipe will make you smell great without all of the mystery chemicals traditionally found in perfumes. […]

9 years ago

How many drops of each EO for each of the perfume combinations above did you actually use??? I am new to this and trying to get something to start with

5 years ago
Reply to  Kelly McNelis

Hi I made a couple of roller scent bottles but neither of scents lasted on skin. I used top middle and base notes to total 10 drops. I also used avocado oil as the carrier.
After 10 minutes I could only smell the faint smell of the avocado oil. Where did it go wrong?

4 years ago
Reply to  Ritu

It could be that the avocado oil scent is too strong. Try a more neutral oil such as jojoba!

Bella Hardy @ Healthnerdy

I always appreciate when people share useful essential oil recipes. It shows a real generosity of spirit. Thank you.

Robin Hamilton @Wellness Wires

Thanks for sharing natural homemade perfume with essential oils! Can I share this for my Pinterest followers? They are essential oil lovers too!