A late period can be caused by dozens of things besides pregnancy, from everyday stress to hormonal conditions. Normal menstrual cycles range from 21 to 35 days, so a period that arrives a few days off schedule is usually just natural variation. But when your cycle consistently shifts by seven or more days, or you go longer than 35 days between periods, something is likely influencing your hormones. Roughly 14% to 25% of women of childbearing age experience irregular cycles at some point.
Stress and Sleep Disruption
Your brain controls the chain of hormonal signals that triggers ovulation each month. When you’re under significant stress, whether from work, a major life change, grief, or sleep deprivation, your brain can delay or suppress that signal entirely. The result is a late or skipped period, not because anything is wrong with your reproductive organs, but because your body is essentially deprioritizing reproduction in favor of dealing with the stressor.
This kind of delay is typically temporary. Once the stressful period passes and your sleep normalizes, your cycle usually returns to its usual pattern within one to two months. Shift work, jet lag, and even a stretch of poor sleep can produce the same effect by disrupting your body’s internal clock, which plays a direct role in hormone timing.
Weight Changes and Intense Exercise
Your fat tissue produces a hormone called leptin that tells your brain how much stored energy is available. When body fat drops significantly, whether from rapid weight loss, restrictive eating, or heavy training, leptin levels fall and your brain responds by dialing down reproductive hormones. This can delay ovulation or shut it down completely.
The effect is especially common in sports that favor a lean build. Among long-distance runners, gymnasts, and ballet dancers, 40% to 50% lose their periods entirely. You don’t have to be an elite athlete for this to happen, though. Losing a significant amount of weight quickly, even intentionally, can delay your period by weeks. On the other end of the spectrum, gaining a substantial amount of weight can also disrupt your cycle because excess fat tissue alters estrogen levels, which throws off the hormonal balance needed for regular ovulation.
Polycystic Ovary Syndrome (PCOS)
PCOS is one of the most common medical reasons for consistently late or missing periods. It’s diagnosed when you have at least two of three features: higher-than-normal androgen levels (male-type hormones that all women produce in small amounts), irregular ovulation, and a characteristic appearance of the ovaries on ultrasound. When both irregular cycles and signs of excess androgens are present, such as acne along the jawline, thinning hair on the scalp, or hair growth on the face and chest, those two features alone are enough for a diagnosis.
In PCOS, the hormonal imbalance interferes with the process that matures and releases an egg each cycle. Without ovulation, you don’t get the progesterone drop that triggers a period, so cycles stretch to 35, 45, or even 90-plus days. PCOS affects an estimated 8% to 13% of women of reproductive age, and many go undiagnosed for years because they assume their irregular cycles are just “how their body works.”
Thyroid Problems
Your thyroid gland sets the pace for your metabolism, and it also influences your menstrual cycle. An underactive thyroid (hypothyroidism) slows everything down, including the hormonal signals that drive ovulation. An overactive thyroid (hyperthyroidism) can speed things up or make cycles erratic. Either direction can make your period late, lighter than usual, or absent altogether. Thyroid issues are typically identified with a simple blood test and are very treatable once caught.
Perimenopause
If you’re in your 40s and your periods are becoming unpredictable, perimenopause is a likely explanation. This transitional phase before menopause can start as early as the mid-30s or as late as the early 50s. During perimenopause, estrogen and progesterone fluctuate erratically instead of following their usual monthly pattern. Ovulation becomes unreliable, and cycles can swing from short to long with no clear rhythm.
An early sign is a consistent shift of seven or more days in your cycle length. As perimenopause progresses, gaps of 60 days or more between periods become common. This phase can last anywhere from a few years to a decade before periods stop permanently.
Hormonal Birth Control and Stopping It
Hormonal contraceptives work by suppressing your body’s natural hormone production to prevent ovulation. While you’re on them, any “period” you get is actually a withdrawal bleed triggered by the hormone-free interval, not a true menstrual cycle. This means the pill, patch, ring, hormonal IUD, or injection can all mask underlying cycle irregularities.
When you stop hormonal birth control, it can take several months for your body to resume its own hormone production and start ovulating again. Most people see their period return within one to three months, but a longer delay isn’t unusual. If your period hasn’t returned three months after stopping, it’s worth getting checked to make sure something else isn’t going on.
Medications That Affect Your Cycle
Several types of medication can delay or stop your period as a side effect. They do this primarily by raising levels of prolactin, a hormone that normally surges during breastfeeding to suppress ovulation. When prolactin is elevated outside of breastfeeding, it can have the same cycle-disrupting effect. The most common culprits include:
- Antipsychotic medications, which frequently raise prolactin as a known side effect
- Some antidepressants, particularly older classes
- Blood pressure medications in certain categories
- Opioid painkillers, especially with long-term use
- Heartburn medications that block histamine receptors in the stomach
If your period became irregular after starting a new medication, the timing is probably not a coincidence. Your prescriber can often adjust the dose or switch to an alternative that doesn’t affect your cycle.
Breastfeeding
Breastfeeding naturally suppresses ovulation through elevated prolactin levels. If you’re nursing frequently, especially overnight, your period may not return for months after delivery. Some women don’t get a period for the entire duration of breastfeeding, while others see it return after a few months even while still nursing. The variability is wide and depends largely on how often and how much your baby feeds.
How Late Is Too Late
A period that’s a few days late once or twice a year is well within the range of normal. Cycles naturally fluctuate with travel, illness, stress, and seasonal changes. But certain patterns signal that something worth investigating is going on. Cycles consistently shorter than 21 days or longer than 35 days fall outside the normal range. A single cycle longer than 90 days, when you’re not pregnant, breastfeeding, or in perimenopause, deserves attention. And if your periods stop for three or more months without a clear explanation, evaluation is recommended regardless of your age.
The workup is usually straightforward: a pregnancy test, blood work to check thyroid function and hormone levels, and sometimes an ultrasound. Most causes of late periods are identifiable and manageable once someone actually looks.

