Scan to get LuluPoint your iPhone camera here

Can stress delay your period?

3 min read 路 Updated October 26, 2026

The short answer

Yes, stress can delay your period. Stress hormones can quiet the brain signals that trigger ovulation, and if ovulation comes later, your period does too. A stressful week before ovulation can push your period back by a few days or more, and long-term stress can stop periods for months. Rule out pregnancy with a test first.

How stress delays your period

Your cycle is run from the brain. The hypothalamus sends pulses of a hormone called GnRH, which tells the pituitary gland to release FSH and LH, which tell your ovaries to grow an egg and ovulate. When you're under pressure, stress hormones like cortisol can slow those pulses down. Ovulation gets postponed, and since your period comes about two weeks after ovulation, it gets postponed too.

Timing matters. Stress in the first half of your cycle, before ovulation, is the kind most likely to make your period late. Once you've ovulated, the countdown to your period is fairly fixed, so stress in the last week is less likely to change the date, even though it can make PMS feel worse.

How late can stress make your period?

Kind of stressWhat can happen
A short, intense stretch (exams, a deadline, a move)Period a few days to a week or two late
Illness, travel, jet lagOvulation and period pushed back, often just for that cycle
Ongoing stress plus under-eating or heavy exerciseCycles become long or stop (hypothalamic amenorrhea)

When stress combines with not eating enough or training hard, the brain can switch ovulation off for months. That's called functional hypothalamic amenorrhea, and it needs a doctor's help, because low estrogen affects bones and heart health.

What to do if you think stress made your period late

  1. Take a pregnancy test if there's any chance you could be pregnant. Stress and pregnancy can happen at the same time.
  2. Give it a week or two. Most stress delays sort themselves out within a cycle.
  3. Look after the basics: regular meals, sleep, and gentle movement tell your body it's safe to ovulate.
  4. Log what happened. Seeing the stressful week next to the late period helps you and your doctor spot patterns.
Stress and mood work both ways

A late period can feel stressful in itself, and a longer luteal phase can mean PMS lingers. If you're anxious while waiting, see anxiety and a late period.

Can stress make your period early or cause spotting?

Sometimes. Stress can shorten a cycle for some people, or cause light spotting between periods. See stress spotting. If cycles keep changing, it's worth looking for other causes too: see why is my period irregular.

When to see a doctor

See a doctor if you've missed three periods in a row, if your periods stopped after weight loss or more exercise, if you have symptoms such as hair growth, acne or weight change, or if stress is affecting your sleep, eating or daily life.

Frequently asked questions

Can stress stop your period completely?

Yes, ongoing stress, especially with under-eating or intense exercise, can stop periods for months. That needs a doctor's check.

Can stress delay your period by two weeks?

It can, if stress delays ovulation by that much. If your test is negative and there's still no period after two weeks, test again and consider seeing a doctor.

Can anxiety about being pregnant delay my period?

Worry in the days just before your period is unlikely to move it much, because ovulation already happened. A test on the right day is the quickest answer.

Does stress make PMS worse?

Many people find it does. Stress doesn't cause PMS, but it can turn up the volume on mood symptoms in the luteal phase.

Sources

  1. NHS: Missed or late periods
  2. Cleveland Clinic: Amenorrhea
  3. American Psychological Association: Stress effects on the body

This page is for information only and isn鈥檛 medical advice. If something worries you, please talk to a doctor.

Keep reading