Jasmine–Rose Herbal Perfume Oil Recipe

Homemade Jasmine–Rose Herbal Perfume Oil Recipe

If you love soft floral fragrances and natural beauty DIYs, this Homemade Jasmine–Rose Herbal Perfume Oil Recipe is a simple and rewarding project to try. I’ve always loved making natural perfumes at home, and this blend is one I return to often because it feels elegant, feminine, and gentle on the skin. Jasmine and rose create a beautifully balanced scent—fresh, romantic, and timeless.

One of the things I enjoy most about homemade perfume oils is how personal they feel. Instead of using synthetic fragrances, you’re creating something meaningful with real botanicals.

In this recipe, dried jasmine and rose slowly infuse into a nourishing carrier oil, allowing the fragrance to develop naturally.

The result is a soft floral perfume oil that glides smoothly onto pulse points and releases a delicate scent throughout the day. It’s beginner-friendly and truly satisfying to make.

Why Make Your Own Herbal Perfume Oil

Honestly? Once you go homemade, it’s really hard to go back. Store-bought perfumes are often loaded with synthetic chemicals, alcohol, and artificial fixatives that can irritate sensitive skin.

When you make your own herbal perfume oil at home, you get to control exactly what goes on your body — and that’s a big deal.

Here’s why I’m obsessed with DIY perfume oils:

  • Clean ingredients only. No parabens, no phthalates, no mystery chemicals. Just flowers and oil.
  • Super affordable. A 10 ml roller bottle of this recipe costs less than $5 to make, and it lasts for months.
  • Skin-friendly formula. Carrier oils like jojoba and sweet almond oil are actually nourishing for your skin. It’s a perfume and a moisturizer in one.
  • Long-lasting scent. Oil-based perfumes cling to skin longer than alcohol-based sprays because they don’t evaporate as quickly.
  • 100% customizable. Once you get the hang of this basic recipe, you can experiment with other herbs, flowers, and essential oils endlessly.
  • Perfect for gifting. A handmade perfume oil in a cute little roller bottle? People absolutely love receiving these.

Making your own herbal perfume oil is honestly one of the most satisfying DIY projects I’ve ever tried.

And this jasmine–rose blend? It smells expensive.

Fragrance Profile of Jasmine and Rose

Jasmine and rose are two of the most beloved flowers in perfumery, and when blended together they create a fragrance that feels romantic, soft, and uplifting.

To understand why this combination works so well, it helps to look at fragrance notes.

Top Notes

Top notes are the first scents you notice when applying perfume. In this blend, jasmine contributes a bright and slightly sweet floral opening. It immediately gives the perfume a fresh and uplifting character.

Middle Notes

The heart of the fragrance comes from rose petals. Rose provides a rich, soft, and romantic floral scent that feels classic and elegant. This middle layer is what gives the perfume its main personality.

Base Notes

Since this recipe uses a carrier oil instead of alcohol, the base notes come from the oil itself. Jojoba oil or sweet almond oil provide a smooth, warm foundation that gently holds the floral scent on the skin.

Ingredients

Dried rose petals – 1 teaspoon

Dried jasmine flowers – 1 teaspoon

Carrier oil – 10 ml (fill the bottle)

  • Recommended options: jojoba oil or sweet almond oil

Glass roller bottle – 10 ml capacity (clean and dry)

Carrier Oil Comparison: Which One Should You Use?

Jojoba OilSweet Almond Oil
Skin typeAll skin types, including oilyDry, normal, sensitive skin
TextureLightweight, silkySlightly heavier, silky
ScentNearly odorless ✅Very mildly nutty
Shelf life2+ years (very stable)1–2 years
Best forPerfume making (neutral base)Skin nourishment + perfume
Nut allergy concernNone⚠️ Avoid if nut-allergic

Where to Find Your Ingredients

  • Dried rose petals & jasmine flowers: Look on Amazon, Etsy, Mountain Rose Herbs, or check your local health food store. Always buy cosmetic or food-grade dried flowers.
  • Carrier oils: Whole Foods, Target, Amazon, or any natural beauty supply store.
  • Glass roller bottles: Amazon has 10-packs for super cheap — stock up!

Equipment Needed

EquipmentWhy You Need It
10 ml glass roller bottle (with roller insert)The vessel for your perfume oil
Small funnelMakes pouring the oil mess-free
Measuring spoonsFor accurate flower measurements
Dropper or pipette (optional)For precise oil filling
Labels and a penFor dating and naming your creation
A clean, dry work surfacePrevents contamination

Prep Time: 5 minutes (plus 2 weeks infusion time)
Cost: Low / Budget-friendly
Yield: 1 (10 ml) roller bottle perfume oil
Skill Level: Beginner-friendly
Best For: Natural DIY fragrance, everyday personal scent, handmade gifts

How To Make Jasmine–Rose Perfume Oil

Step 1: Prepare the Bottle

Start with a clean, completely dry 10 ml glass roller bottle. This is important — even a tiny bit of moisture inside can cause your oil to go rancid faster and will mess up the infusion. If you just washed it, let it air dry completely or use a hair dryer on low to dry the inside. Remove the roller ball insert and set it aside.

Step 2: Add the Dried Flowers

Using a small funnel or a folded piece of paper as a makeshift funnel, carefully add 1 teaspoon of dried rose petals and 1 teaspoon of dried jasmine flowers into the roller bottle.

The combination of these two florals creates a beautifully balanced aroma — rose adds that rich, romantic, velvety note, while jasmine brings in a bright, uplifting, slightly exotic sweetness. Together? Pure magic.

Step 3: Pour the Carrier Oil

Slowly pour your chosen carrier oil — jojoba or sweet almond — into the bottle until it reaches just below the neck, leaving a tiny bit of space for the roller insert. Use a small dropper or pipette if you want extra precision.

The carrier oil is doing the heavy lifting here. It acts as the solvent that gently extracts and holds the aromatic compounds from the dried flowers, creating your botanical perfume base.

Step 4: Seal the Bottle

Press the roller ball insert firmly back into the neck of the bottle, then cap it tightly. Give the bottle a gentle swirl to combine everything. This prevents air exposure and keeps your contents secure during the infusion period.

Step 5: Infuse the Perfume

Here’s where patience comes in! Store your sealed bottle in a cool, dark place — a drawer, a cabinet, or a windowless shelf works great. Let it infuse for 2 full weeks.

During this time, the carrier oil slowly draws out the natural aromatic compounds from the rose petals and jasmine flowers. The longer it sits, the richer and more complex the scent becomes. Give it a gentle shake or roll it between your palms every few days to help things along.

Step 6: Use Your Perfume Oil

After two weeks, your Homemade Jasmine–Rose Herbal Perfume Oil is ready! Roll a small amount onto your pulse points — wrists, neck, behind the ears, inside the elbows — and let that gorgeous floral scent bloom on your skin.

Tips for Better Fragrance

Use Fully Dried Flowers
Moisture can cause oils to spoil faster. Always use completely dried jasmine and rose petals.

Choose High-Quality Botanicals
Organic or culinary-grade dried flowers usually have stronger fragrance and better quality.

Shake the Bottle Occasionally
Gently shake the bottle every few days during the infusion period to help distribute the scent.

Allow the Full Infusion Time
Two weeks may seem long, but patience helps the oil develop a richer fragrance.

Store in a Dark Location During Infusion
Keeping the bottle away from sunlight helps preserve the delicate floral notes.

Use Jojoba Oil for Longer Shelf Life
Jojoba oil is more stable than many other oils and can keep the perfume fresh longer.

Test the Scent After Infusion
If the fragrance feels light, allow the flowers to continue infusing for another week.

How to Apply Perfume Oil Correctly

Applying perfume oil is a little different from spritzing a traditional spray perfume. Here’s how to get the most out of every drop:

Best pulse points to apply:

  • Inner wrists
  • Base of neck / throat
  • Behind the ears
  • Inside of elbows
  • Behind the knees (for a scent trail that follows you when you walk!)

Do’s and Don’ts:

DODON’T
Apply to clean, moisturized skinRub wrists together — it crushes the scent molecules
Layer over unscented lotion for longer wearApply directly to clothing (can stain)
Roll gently and let dryApply to irritated or broken skin
Reapply every 4–6 hours if desiredStore in a hot, sunny spot after applying

Make Jasmine–Rose Perfume Spray

What You’ll Need:

  • Small glass spray bottle (10–30 ml)
  • Perfumer’s alcohol (or high-proof vodka as a substitute)
  • Your completed jasmine–rose infused oil (or a few drops of jasmine + rose essential oils)

Simple Spray Formula:

ComponentAmountPercentage
Perfumer’s alcohol8 ml80%
Jasmine–rose infused oil2 ml20%

Instructions:

  1. Combine the infused oil and alcohol in your spray bottle.
  2. Cap tightly and shake well.
  3. Let it rest for 48 hours to allow the fragrance to “marry” with the alcohol.
  4. Spritz lightly on pulse points and in the air in front of you, then walk through the mist.

Storage and Shelf Life

Proper storage helps maintain the fragrance and freshness of your perfume oil.

Storage Tips

  • Store in a cool, dry place
  • Keep the bottle away from direct sunlight
  • Close the roller cap tightly after use

Shelf Life

Carrier OilAverage Shelf Life
Jojoba Oil12–24 months
Sweet Almond Oil6–12 months

Optional Variations

Once you feel comfortable making herbal perfume oils, you can experiment with additional scents.

  • Vanilla Floral Blend – Add a small piece of vanilla bean to the bottle for a warm, creamy base note.
  • Rose Garden Blend – Increase the rose petals slightly for a richer rose-forward fragrance.
  • Jasmine Night Blend – Add a few dried lavender buds for a calming evening scent.
  • Citrus Floral Blend – Add a small piece of dried orange peel to create a fresh floral citrus aroma.

Experimenting with botanicals allows you to create a perfume that truly reflects your personal style.

Safety Tips

  • Patch test first. Before applying to pulse points, dab a small amount on the inside of your wrist and wait 24 hours to check for any skin reaction.
  • Nut allergies: Sweet almond oil comes from tree nuts. If you have a nut allergy, use jojoba oil instead — it’s technically a liquid wax and not a nut oil.
  • Keep away from eyes and mucous membranes. This is for external skin use only.
  • Not intended for children under 2. Essential oils and botanicals can be potent for little ones.
  • Pregnancy caution: If you’re pregnant or nursing, check with your healthcare provider before using jasmine essential oil in particular, as it can be stimulating.
  • Use cosmetic-grade or food-grade dried flowers only. Decorative dried flowers from craft stores may be treated with dyes or preservatives you don’t want on your skin.

Make It a Gift

Homemade perfume oil also makes a beautiful handmade gift.

A small roller bottle filled with floral perfume feels thoughtful, personal, and luxurious.

Simple Gift Ideas

  • Tie a ribbon around the roller bottle
  • Add a small handwritten label
  • Include a mini gift box

Pinterest-Worthy Presentation Tip

For a visually beautiful gift, place the roller bottle inside a small kraft box with a few dried rose petals scattered around it. Add a handwritten tag with the perfume name like “Jasmine Rose Botanical Perfume Oil.”

This type of presentation looks elegant and photograph-ready, perfect for sharing on Pinterest or gifting for birthdays, holidays, or bridal showers.

Final Words

Creating your own perfume at home is a beautiful way to combine creativity, natural ingredients, and self-care.

This Homemade Jasmine–Rose Herbal Perfume Oil Recipe is simple, elegant, and perfect for beginners who want to explore DIY fragrance making.

With just a few ingredients and a little patience during the infusion process, you can create a soft floral perfume that feels personal and luxurious.

Similar Posts