Why Has My Period Been Late Every Month?

A period that keeps arriving late, month after month, is one of the most common menstrual complaints. Somewhere between 14% and 25% of people of childbearing age experience irregular cycles. A normal cycle falls between 21 and 35 days, so if yours regularly stretches beyond 35 days or shifts by more than 7 to 9 days from one month to the next, something is pulling your cycle off track.

The reasons range from easily fixable to worth investigating with a doctor. Here’s what’s most likely going on.

How Your Body Decides When to Bleed

Your period depends on a chain of hormonal signals that starts in a small region at the base of your brain. That region releases a trigger hormone, which tells your pituitary gland to produce two more hormones (FSH and LH) that signal your ovaries to release an egg. After ovulation, progesterone rises, and if pregnancy doesn’t happen, progesterone drops, prompting your uterine lining to shed. That’s your period.

Anything that disrupts this chain, at any link, can delay ovulation. And when ovulation is delayed, your period is delayed. That’s the core mechanism behind almost every cause on this list.

Polycystic Ovary Syndrome (PCOS)

PCOS is one of the most common reasons for persistently late periods. The classic pattern includes irregular cycles, signs of excess androgens (like acne or unwanted hair growth on the face and body), and a characteristic appearance of the ovaries on ultrasound. You don’t need all three to be diagnosed, but irregular periods are nearly universal in PCOS.

The hormonal imbalance in PCOS interferes with ovulation. Some months you may ovulate late, pushing your period back. Other months you may not ovulate at all. If your periods are consistently running 35 to 60 days apart, or they vary wildly from month to month, PCOS is worth discussing with your doctor, especially if you also notice oily skin, thinning hair on your head, or dark patches of skin on your neck or underarms.

Thyroid Problems

Your thyroid gland sets the pace for much of your metabolism, and your menstrual cycle is sensitive to both an underactive and overactive thyroid. An underactive thyroid (hypothyroidism) can cause your body to overproduce prolactin, the same hormone responsible for breast milk production. Too much prolactin can prevent ovulation entirely, leading to late or missing periods.

An overactive thyroid can also throw off cycle timing, making periods lighter, less frequent, or irregular. A simple blood test measuring TSH (thyroid stimulating hormone) can reveal whether your thyroid is the culprit. Thyroid disorders are treatable, and cycle regularity often improves once levels are managed.

Stress and Energy Deficiency

Chronic stress, whether emotional or physical, directly affects that hormonal chain in your brain. When your body perceives sustained stress, it can slow or stop the release of the trigger hormone that kicks off your entire cycle. The result: delayed or skipped ovulation, followed by a late period.

Physical stress from exercise works the same way. If you’re burning significantly more calories than you’re taking in, whether intentionally or just from a demanding training schedule, your body can shut down reproductive signaling to conserve energy. This is called relative energy deficiency in sport (RED-S), and it doesn’t only happen to elite athletes. Anyone who ramps up exercise without matching it with adequate nutrition can experience it. Low body fat plays a role too. When fat stores drop below a certain threshold, your brain may stop secreting the hormones needed to trigger ovulation, leading to low estrogen and absent or late periods.

The fix often comes down to eating enough to support your activity level, managing psychological stress, or both. Periods typically return once the energy gap closes.

Body Weight Changes

Both significant weight loss and weight gain can shift your cycle timing. Fat tissue produces estrogen, so gaining a substantial amount of weight increases circulating estrogen in ways that can disrupt the normal hormonal rhythm and delay ovulation. Losing a lot of weight quickly, on the other hand, can drop estrogen too low and suppress the brain signals that start your cycle.

You don’t need to hit an extreme in either direction. Even a shift of 10 to 15 pounds over a few months can be enough to nudge your cycle later, especially if the change is rapid.

Medications That Delay Your Cycle

Several categories of medication can push periods later or stop them altogether, often by raising prolactin levels or shifting the balance between estrogen and androgens.

  • Antidepressants: SSRIs, tricyclics, and MAO inhibitors can all increase prolactin enough to interfere with ovulation.
  • Antipsychotics: Many commonly prescribed antipsychotics raise prolactin significantly.
  • Opioid pain medications: Both prescription opioids and over-the-counter codeine-containing products can suppress the cycle.
  • Anti-seizure medications: Certain anticonvulsants alter hormone balance in ways that delay menstruation.
  • Blood pressure medications: Some older antihypertensives affect prolactin as well.

If your periods started arriving late around the same time you began a new medication, that connection is worth raising with your prescriber. Stopping or switching medications on your own isn’t advisable, but your doctor may have alternatives that are less likely to affect your cycle.

Early Perimenopause

Most people associate menopause with their 50s, but the transition leading up to it, called perimenopause, can start much earlier. Some people notice changes in their mid-30s, though the 40s are more typical. The hallmark of early perimenopause is a cycle that starts varying by seven or more days from its usual length. One month it’s 28 days, the next it’s 37, then 31.

This happens because estrogen and progesterone levels become less predictable. As ovarian function gradually shifts, ovulation may happen later in your cycle or not at all some months. If you’re in your late 30s or 40s and your previously regular periods have become unpredictable, perimenopause is a likely explanation. It’s not a medical problem to solve, but it’s worth confirming with your doctor so you can rule out other causes and know what to expect going forward.

When Late Periods Need Medical Attention

A period that runs a few days late once in a while is normal. But certain patterns warrant a visit to your doctor:

  • Your periods were regular and have become consistently irregular
  • Your cycle regularly exceeds 45 days
  • You go 90 or more days without a period, even once
  • You’re 15 or older and have never had a period
  • You notice new hair growth on your face or body, unexplained weight changes, or milky nipple discharge alongside the late periods

Diagnosis usually starts with blood work to check thyroid function, prolactin, and androgen levels, along with a pregnancy test. Depending on results, your doctor may recommend an ultrasound to look at your ovaries and uterine lining. In many cases, the cause is identifiable and treatable. Even when it isn’t something that needs medical treatment, like perimenopause or stress, having an answer removes the uncertainty of wondering what’s wrong each month.