Why Is My Period Late?

8 Common Causes Explained

A late period doesn’t automatically mean you’re pregnant. While pregnancy is the most common reason, your cycle can also be disrupted by stress, hormonal imbalances, changes in weight, intense exercise, or underlying health conditions.

Most of the time, a short delay is nothing to worry about. But knowing what’s behind it—and when to take action—can make a real difference for your health.

This guide breaks down the most likely reasons your period is late, when to take a pregnancy test, and the signs that mean it’s time to see a doctor.

What Counts as a “Late” Period?

First, a bit of context. The average menstrual cycle is 28 days, but a normal cycle can range anywhere from 21 to 35 days, according to the Cleveland Clinic. That means some variation from month to month is completely normal.

Your period is generally considered late if:

  • It’s been more than 35 days since your last period started
  • You’re normally very regular, and your period is more than three days late

If your period hasn’t arrived after six weeks, it’s typically classified as a missed period. And if you’ve gone three or more months without a period (and you’re not pregnant), that’s called secondary amenorrhea—a condition worth discussing with your doctor, according to Mayo Clinic.

Could It Be Pregnancy?

Pregnancy is the first thing worth ruling out if your period is late and you’ve been sexually active. No form of birth control is 100% effective, so this applies even if you’ve been using contraception.

When to Take a Pregnancy Test

The best time to take a home pregnancy test is about one week after your period was due. Testing too early can produce a false negative, since levels of the pregnancy hormone hCG may not yet be detectable. If your cycles are irregular, Healthline recommends waiting 21 days after unprotected sex before testing for the most reliable result.

If the test is negative but your period still hasn’t arrived—and you’ve had sexual intercourse recently—it’s worth taking another test a few days later or consulting a healthcare provider.

8 Reasons Your Period Might Be Late (That Aren’t Pregnancy)

1. Stress

Stress is one of the most common—and most overlooked—reasons for a late period. Your menstrual cycle is regulated by the hypothalamus, a region of your brain that’s also sensitive to emotional and physical stress.

When you’re under significant pressure, your body produces more cortisol, a stress hormone. Elevated cortisol can interfere with the hormonal signals that trigger ovulation, essentially putting your cycle on hold. As the Cleveland Clinic explains, minor day-to-day stress usually won’t affect your period, but major stressors—like job loss, exams, grief, or a big life transition—can delay or even stop it altogether.

If stress becomes chronic, your period may disappear for months, a condition called hypothalamic amenorrhea.

2. Significant Weight Changes

Both losing and gaining weight rapidly can throw your cycle off balance.

  • Low body weight or extreme calorie restriction can cause your body to stop producing enough reproductive hormones to sustain ovulation. Women with eating disorders like anorexia or bulimia frequently experience missed or irregular periods as a result.
  • Obesity or rapid weight gain can raise estrogen levels beyond their normal range, disrupting the hormonal patterns that regulate your cycle. This is also closely linked to PCOS (more on that below).

According to Mayo Clinic, a body weight that’s roughly 10% below what’s considered normal can be enough to halt ovulation entirely.

3. Intense Exercise

Athletes and people who train at high intensities—think marathon runners, ballet dancers, and those preparing for competitions—commonly experience late or absent periods.

The issue isn’t exercise itself, but the combination of low body fat, high energy expenditure, and physical stress on the body. When your body doesn’t have enough energy to support all its systems, it can deprioritize reproduction. Cleveland Clinic describes this as the body’s way of signaling it doesn’t have sufficient resources to sustain a pregnancy.

4. Polycystic Ovary Syndrome (PCOS)

PCOS is the most common hormonal disorder among people of childbearing age, according to MedicalNewsToday. It’s caused by an imbalance in reproductive hormones that interferes with regular ovulation—and without ovulation, you typically don’t get a period.

Common signs of PCOS beyond irregular periods include:

  • Acne on the face, chest, or back
  • Excess facial or body hair
  • Thinning hair or hair loss
  • Weight gain or difficulty losing weight
  • Darkened skin in skin folds

If several of these symptoms sound familiar, it’s worth bringing up with your doctor. PCOS can be managed effectively with medication and lifestyle changes.

5. Thyroid Issues

Your thyroid gland produces hormones that regulate metabolism and play a direct role in your menstrual cycle. Both an overactive thyroid (hyperthyroidism) and an underactive thyroid (hypothyroidism) can cause irregular or missed periods.

According to Cleveland Clinic’s Dr. Erin Higgins, thyroid problems affect more than 10% of people who menstruate, and they’re sometimes mistaken for early menopause. A simple blood test can check your thyroid hormone levels, and in most cases, medication can restore balance and bring your cycle back on track.

6. Hormonal Birth Control

Starting, stopping, or switching birth control methods can disrupt your cycle—sometimes for several months.

  • The pill, patch, and ring can cause lighter periods or no period at all, particularly when taken continuously (without a hormone-free break).
  • Hormonal IUDs, implants, and the Depo-Provera shot often reduce or eliminate periods entirely, which is generally considered safe.
  • After stopping hormonal birth control, it can take up to three months (sometimes longer) for regular ovulation to resume.

One important note: if you have a hormonal IUD and miss a period unexpectedly, it’s worth checking in with your provider to rule out an ectopic pregnancy, which requires prompt medical attention.

7. Perimenopause

If you’re in your mid-to-late 40s, irregular periods may be an early sign of perimenopause—the transition phase leading up to menopause. During this time, estrogen levels begin to fluctuate, which can make your cycle unpredictable in both timing and flow.

Other common symptoms of perimenopause include:

  • Hot flashes
  • Night sweats
  • Mood changes
  • Insomnia
  • Vaginal dryness

Menopause typically occurs around age 51, but perimenopause can begin several years before. Periods stop entirely once you’ve gone 12 consecutive months without one.

It’s worth noting that a small number of people experience premature ovarian insufficiency (POI)—where the ovaries stop functioning before age 40. This affects about 1% of females under 40, according to UCLA Health, and causes irregular or absent periods alongside low estrogen levels.

8. Chronic Illness or Medications

Various chronic health conditions can interfere with your menstrual cycle, especially if they involve significant weight changes or hormonal disruption. These include:

  • Celiac disease (which can cause malnutrition and affect hormone production)
  • Type 1 or Type 2 diabetes (when blood sugar is poorly managed)
  • Pelvic inflammatory disease
  • Inflammatory bowel conditions

Certain medications can also cause late or absent periods, including antidepressants, antipsychotics, some blood pressure medications, allergy medications, and chemotherapy drugs.

A Closer Look: How Stress Disrupts Your Cycle

Stress deserves a little more attention, because the mechanism behind it isn’t always well understood.

Your menstrual cycle is governed by a hormonal chain that starts in the brain: the hypothalamus sends signals to the pituitary gland, which then signals the ovaries to produce estrogen and progesterone and release an egg. Stress—particularly chronic stress—can disrupt this chain at the very first link.

When the body perceives a threat (real or perceived), cortisol rises and the hypothalamus can reduce or stop sending those key hormonal pulses. The result is delayed or skipped ovulation, and therefore a late or absent period.

Research cited by UCLA Health shows that perceiving yourself as highly stressed has a measurable effect on menstrual cycles in people aged 20 to 40. The good news: once the stressor is removed or reduced, cycles typically return to normal on their own.

When Should You See a Doctor?

A one-time late period usually isn’t cause for alarm. But there are situations where it makes sense to seek medical advice:

  • Your period is more than three months late and you’re not pregnant
  • You’re regularly experiencing late or irregular periods
  • You’ve missed three periods in a row (Mayo Clinic recommends consulting a doctor at this point)
  • You have a negative pregnancy test but are experiencing symptoms like pelvic pain, unusual discharge, or breast changes
  • You’re showing signs of PCOS, thyroid issues, or early menopause
  • You’ve had significant unexplained weight changes
  • You have an IUD and have missed a period unexpectedly

Tracking your cycle—either in a calendar or a period tracking app—is one of the most useful things you can do. A clear record helps your doctor identify patterns and narrow down potential causes much more quickly.

Take Control of Your Cycle

A late period can be unsettling, but in most cases, there’s a straightforward explanation. Pregnancy, stress, weight fluctuations, intense exercise, PCOS, thyroid imbalances, and hormonal birth control are all common culprits—and most of them can be addressed once identified.

Start by ruling out pregnancy with a test, reflect on any recent changes in your lifestyle or stress levels, and track your symptoms. If your period continues to be irregular, or if something just feels off, don’t hesitate to speak with your healthcare provider. Early answers lead to better outcomes, and your cycle is one of the most reliable indicators of your overall health.

Leave a Comment