Can Advil Delay Your Period? Here's What You Need to Know

via Unsplash


Can Advil Delay Your Period?

There's an old wives' tale that taking Advil can delay your period. Is that really the case?

The most common factors to delayed periods are stress, which can cause a hormonal imbalance, lack of sleep, or change in diet or weight—but should women be looking at Advil as another reason?

The Matrix via Warner Bros.

Ibuprofen (or Advil) can certainly help with menstrual cramping and inflammation that may cause discomfort on your period, but there are no facts that show Advil delays periods.

Advil has shown to reduce the amount of blood flow during a woman's period, but not completely stop it. Because every woman's body is different, this method may not always work.

Although Advil might not be the one stopping your period, there are other reasons and ways a woman's period can be delayed.  


Dealing with a lot of stress can affect your overall health and cause your hormones to change, affecting your period. 

Weight gain/loss

Dramatic weight gain or loss can have an affect on your menstrual cycle. Woman often skip periods or experience heavy or light periods when they are going through weight change. 


Any sort of illness will delay your period, even if it's only by a day or two. Since any sort of sickness can affect your hormones, it can cause your period to arrive later than expected.

Birth Control

Another common culprit for late periods is birth control. They contain the hormones estrogen and progestin, which prevent ovaries from releasing eggs, thus forcing a delay in your period.

Advil Won't Delay Your Period

Advil might not be able to delay your cycle, but a way that has proven to work for delaying periods or skipping them all together is birth control. The combination pill has 21 days of active pills and seven sugar or placebo pills, which is the week for women to get their period.

By skipping the placebo pills and starting off a new packet right after you are done with your active pills you can delay your period until you are finished with the new packet of active pills.

Something to Note

Be sure to talk to your doctor about using birth control, if you want to delay your period. While there are methods that will force it to arrive later, they aren't always safe, so reach out to your trusted health care practitioner to see what's best for you.