What Can Delay a Period Besides Pregnancy?

Stress, weight changes, intense exercise, illness, thyroid problems, and certain medications can all delay your period, even when pregnancy isn’t a factor. A normal menstrual cycle ranges from 21 to 35 days, so a period that arrives a few days “late” may still fall within your normal window. If your period hasn’t arrived for three or more months, that’s considered secondary amenorrhea and warrants a closer look.

Stress

Psychological stress is one of the most common reasons for a late period. When you’re under sustained stress, your body produces more cortisol. Elevated cortisol directly interferes with the brain’s release of gonadotropin-releasing hormone (GnRH), the signal that kicks off your entire menstrual cycle. Without adequate GnRH, two downstream hormones, FSH and LH, drop too low to trigger ovulation. No ovulation means no period, or at least a delayed one.

Research on cortisol’s effects shows it can reduce GnRH signaling by as much as 70% during sustained elevation. Cortisol can also blunt or even block the estrogen surge that normally triggers ovulation. This means a stressful month at work, a family crisis, or a major life change can push your period back by days or weeks. Once the stressor resolves, most people see their cycles return to normal within one to two cycles.

Being Sick

A bad cold, the flu, COVID, or any illness that runs you down for several days can delay your period for the same reason stress does. Illness triggers a cortisol-driven “fight or flight” response, and your body essentially deprioritizes reproduction while it fights infection. Inflammation can also disrupt signals in the hypothalamus, the part of the brain that regulates your cycle.

This type of delay is usually a one-time event. If you were sick around the time you would normally ovulate (roughly two weeks before your expected period), that’s the most likely window for disruption. Your next cycle typically resets on its own.

Rapid Weight Loss or Low Body Fat

Your body needs a minimum level of energy reserves to support a menstrual cycle. A hormone called leptin, produced by fat cells, acts as a signal to your brain that you have enough stored energy. When body fat drops significantly, leptin levels fall and your hypothalamus can shut down GnRH production entirely. Research has confirmed that leptin is the key link between low body fat and lost periods, and that restoring leptin levels can bring menstruation back.

This doesn’t only affect people with eating disorders. Rapid weight loss from any cause, including crash diets, gastric surgery, or chronic illness, can trigger the same response. Gaining weight too quickly can also temporarily disrupt cycles, though through different hormonal pathways.

Intense Exercise

Heavy training loads, especially when combined with inadequate calorie intake, can cause what’s known as hypothalamic amenorrhea. The mechanism is the same energy-deficit pathway described above: your hypothalamus senses that your body is burning more than it’s taking in and stops releasing GnRH. Without GnRH, FSH and LH drop, ovulation stops, and your period disappears.

This is common among distance runners, gymnasts, dancers, and other athletes in sports that emphasize leanness. The issue isn’t exercise itself but rather the mismatch between energy expenditure and energy intake. Adjusting calorie intake to match training demands often restores normal cycles without reducing exercise volume.

Polycystic Ovary Syndrome (PCOS)

PCOS is one of the most common hormonal conditions in people of reproductive age and a frequent cause of irregular or missing periods. It involves higher-than-normal levels of androgens (often called “male hormones,” though everyone produces them). These elevated androgens interfere with regular ovulation, leading to cycles that stretch beyond 35 days or periods that vanish for months at a time.

Insulin resistance plays a central role. When cells don’t respond well to insulin, the body compensates by producing more of it, and that excess insulin drives the ovaries and adrenal glands to produce more androgens. Other signs of PCOS include acne, excess facial or body hair, and difficulty losing weight. Diagnosis requires at least two of three features: high androgen levels, irregular ovulation, and polycystic-appearing ovaries on ultrasound.

Thyroid Disorders

Both an overactive and underactive thyroid can throw off your cycle. Thyroid hormones interact with the same reproductive hormone pathways that regulate ovulation, so when they’re out of balance, periods can become irregular, lighter, heavier, or stop altogether.

Hyperthyroidism in particular can elevate prolactin levels. Prolactin is the hormone responsible for milk production, and when it’s too high outside of pregnancy or breastfeeding, it impairs ovulation. An overactive thyroid also alters the levels of a protein that binds to sex hormones, further disrupting the normal hormonal balance needed for regular cycles. Thyroid issues are usually straightforward to identify with a blood test and respond well to treatment, after which periods typically normalize.

Medications

Several categories of non-contraceptive medications can delay or stop periods, often by raising prolactin levels:

  • Antipsychotics are among the most common culprits, particularly older-generation drugs and some newer ones like risperidone and olanzapine.
  • Certain antidepressants, including some SSRIs and tricyclics, can raise prolactin enough to disrupt cycles.
  • Opioid pain medications like codeine and morphine affect prolactin and can suppress menstruation with prolonged use.
  • Anti-seizure medications such as carbamazepine and valproate are also linked to menstrual irregularity.
  • Some blood pressure medications and digestive drugs (particularly metoclopramide, used for nausea) can have the same effect.

If you started a new medication and your period disappeared, that connection is worth exploring with your prescriber. Stopping or switching medications often resolves the issue, but don’t adjust doses on your own.

Perimenopause

If you’re in your mid-to-late 40s and your periods are becoming unpredictable, perimenopause is a likely explanation. During this transition, which can last several years before menopause, your ovaries produce fluctuating and gradually declining levels of estrogen and progesterone. You may not ovulate every month, which means some cycles will be longer than usual, some shorter, and some skipped entirely.

Perimenopause can start as early as the late 30s in some people, though mid-40s is more typical. Cycles might stretch from the usual 28 days to 40, 50, or 60 days apart before eventually stopping altogether. Once you’ve gone 12 consecutive months without a period, you’ve reached menopause.

Other Possible Causes

A few less common factors can also delay periods. Breastfeeding suppresses ovulation through elevated prolactin, which is why many nursing parents don’t menstruate for months after giving birth. Significant time zone changes or disrupted sleep patterns can temporarily affect the hypothalamus. Conditions like hyperprolactinoma (a small benign pituitary growth that overproduces prolactin) or premature ovarian insufficiency can cause longer-term disruption.

A single late period is rarely a sign of something serious. Bodies aren’t clocks, and occasional variation is normal. But if your period disappears for three months or more, or if you notice a consistent pattern of cycles longer than 35 days, those changes point to something hormonal that’s worth investigating. Most causes are identifiable with basic blood work and highly treatable once found.