essential oils for heavy periods

What are the best essential oils for heavy periods (aka menorrhagia)?

Cypress, ginger, geranium, rose and cinnamon oil have a combination of hemostatic (anti-hemorrhaging), astringent, anti-inflammatory and hormone balancing properties that make them ideal for regulating heavy menstrual cycles (as well as the symptoms associated with a heavy flow).

So, in this post, we’re going to look at what the research has to say about these oils, as well as some blends that you can use to get relief from excessive menstrual bleeding.

Note: this post contains affiliate links and I earn a commission (at no additional cost to you) if you use them to make a purchase.


1. Cypress Oil

essential oils for heavy menstrual flow cypress

Cypress essential oil promotes blood clotting, which is a necessary step for stopping any kind of heavy bleeding in the body.

There are two main ways through which cypress is able to achieve this (source): 

  • First, it has hemostatic properties, meaning that it can keep blood within a damaged blood vessel. 
  • Secondly, cypress oil is astringent, which means it can constrict or tighten tissues as a way of controlling excess bleeding.

Using cypress oil for heavy periods also relieves period cramps and anxiety, which are two symptoms that often occur with heavy cycles.

2. Ginger Oil

Research shows that high levels of prostaglandin hormones is strongly tied to heavy menstruation (as well as painful cramps).

And high prostaglandin levels have a pro-inflammatory effect on the body, which then throws off your cycle.

Ginger has strong anti-inflammatory properties that have been shown to be very effective for regulating prostaglandins.

In addition, research shows that ginger is very effective at reducing heavy blood loss during the menstrual cycle.

Now, even though the research on ginger was done on ginger root, ginger essential oil is also a potent anti-inflammatory remedy.

And similar to cypress oil, ginger oil also fights pain and can help relieve anxiety.

To learn more about this particular herb, read this post on how to use ginger for heavy periods.

3. Geranium Oil

There’s anecdotal evidence indicating that geranium oil can stop small wounds from bleeding.

This is because geranium promotes blood clotting and also helps blood vessels to contract (or tighten) which ultimately, reduces excessive flow.

Since geranium is known to act on small wounds, combining it with another oil (like cypress) can enhance the effects.

In addition, geranium essential oil is a go-to oil for menstrual cramp relief, relaxation and hormone balance.

4. Rose Oil

Rose essential oil supports the health of the uterus, regulates the menstrual cycle and lowers profuse bleeding.

In fact, a 2013 study confirmed that rose oil (combined with cinnamon, clove and lavender) moved the participants from “excessive to average menstrual bleeding in the first and second days.”

Now, even though there were other oils in the blend, the researchers state that they attribute the success of the blend to two oils: rose oil…and cinnamon oil (which we’re going to talk about next).

5. Cinnamon Oil

essential oils for heavy menstrual flow cinnamon

As I mentioned above, cinnamon oil is the other oil that researchers consider to be very effective for heavy periods.

According to the study I cited above, cinnamon oil not only reduces blood flow, but it also supports the work of estrogen.

Now, this last point is important because estrogen is responsible for thickening the endometrium so that it’s easier to shed during the menstrual cycle.

However, when estrogen is too high (without enough progesterone to balance it out) then heavy bleeding is more likely to occur.

So, all in all, there are multiple benefits to using cinnamon oil for a heavy flow.

Furthermore, you should know that you don’t have to combine cinnamon with other oils to get these benefits.

The Science Direct database also states that cinnamon oil used by itself, is an effective natural remedy for heavy flows. 


Here are some essential blends (as well as single oil guidelines) that you can use to ease a heavy flow.

I’ve also included links to my go-to essential oil brands (in case you don’t already have a preferred brand of your own).


You can use either cinnamon bark oil or cinnamon leaf oil for this.

However, keep in mind that both cinnamon oils are known to irritate the skin.

Therefore, the recommended maximum usage is 0.1% for cinnamon bark: 0.1% and 0.6% for cinnamon leaf.

Also, always dilute these oils with a carrier oil (like almond, coconut or jojoba oil).

Based on the above guidelines, here’s how to use cinnamon oils to reduce menstrual bleeding:

  • Cinnamon bark oil: combine 1 drop essential oil with 2 tbsp (30ml) carrier oil. Apply every 3 to 4 hours.
  • Cinnamon leaf oil: combine 4 or 5 drops essential oil with 2 tbsp (30ml) carrier oil. Apply every 3 to 4 hours.

CYPRESS OIL ONLY (4% dilution)

Combine 36 drops cypress oil with 2 tbsp (30ml) of carrier oil.



This blend comes from the cinnamon/rose study that I mentioned earlier.

The study used cinnamon, clove, rose and lavender in a 1.5 : 1.5 : 1: 1 ratio, at a 5% dilution.

Now, since we’re not in a lab, it’s not easy to measure out half a drop! 

So, I adjusted the recipe to whole drops.

NOTE: if you want to make a larger or smaller batch of these blends (i.e. change the amount of carrier oil) use my essential oil dilution guide to figure out what you need.

essential oils for heavy periods pin


Although essential oils provide therapeutic benefits when inhaled or used in a bath, doing a self massage is the best option when it comes to regulating a heavy cycle.

Here’s how to do a self massage:

  • Apply your essential oil blend over the entire abdominal area.
  • Use one hand to massage the center of the lower abdomen using circular motions.
  • Then place each hand on either side of the lower belly and massage using circular motions. Avoid pressing down too hard on your belly. Just apply firm pressure.
  • Now continue massaging towards the mid and upper abdomen, keeping each hand on each side of your belly.
  • Do this for at least 5 minutes until you’ve covered the entire abdominal area.


Can clary sage stop your period?

Clary sage can affect your period, but it does so by regulating your hormones, lowering stress and improving the overall health of your cycle.

Learn more about this oil in this post on how to use clary sage for hormone balance.

What can I take to regulate my period?

Herbs like vitex and dandelion are great for balancing hormones and supporting the liver (which also supports hormone health).

In addition, magnesium and B-vitamins play an important role in PMS, hormone balance and overall period health.

To see exactly which brands and products I recommend, read this post on the 3 supplements for female hormone balance that I recommend.

What essential oils are good for stress and anxiety?

Some of the best essential oils for stress and anxiety include ylang ylang, clary sage and bergamot. 

For more oils that you can use, read this post on 10 essential oils for stress relief. It also includes some simple blends that you can put together at home.


Whether your period has always been heavy, or it’s something more recent, essential oils are a simple and effective home remedy that you can use.

Just make sure to follow the safety guidelines so that you protect your skin from potential irritation.

As always, if you have any questions or feedback about this post, just drop a comment below 🙂

Related Posts

A Simple Guide to Using Vitamin C for Heavy Menstrual Bleeding

What Essential Oils Are Good for Menstrual Cramps? Here Are The Top 10

How To Sleep With Menstrual Cramps: 10 Tips To Get Relief and Feel Rested

3 Reasons To Use Blackstrap Molasses for Heavy Periods

Ginger Root for Heavy Periods: 3 Ways To Use It Effectively

Why (and How To) Use Frankincense Oil for Menstrual Cramps

4 Things You Should Know About Protein Powder and Your Menstrual Cycle

A Beginner’s Guide to Seed Cycling for Hormone Balance

10 Herbs for Heavy Menstrual Bleeding (That You Need To Know!)

7 Home Remedies for Menstrual Cramps That You Probably Don’t Know About

How to Use Peppermint Oil for Menstrual Cramps

10 Tips for Self Care During Your Period

Top Benefits and Uses of Essential Oils for Estrogen Dominance

10 Best Essential Oils for Your Period

6 Essential Oil Recipes for Menstrual Cramps

How and Why You Should Use Basil Oil For Menstrual Cramps