Skip to content
Why is my period late

Can stress delay your period? How it happens and how long it lasts

Published .Written from the sources listed below. General information, not medical advice.

Yes, stress can delay your period. It’s one of the most common reasons a period turns up late, and the NHS lists it alongside pregnancy, weight changes and hormonal contraception. Here’s how it happens, how late it can make you, and how to tell when something else might be going on.

How stress delays a period

To see why stress matters, it helps to know which part of your cycle is flexible.

Your cycle has two halves. The first half, before ovulation, is when an egg matures. Its length varies a lot, from person to person and month to month. The second half, after ovulation, is much more consistent. For most people it lasts around 12 to 14 days.

That means your period is timed by ovulation. If you ovulate late, your period comes late, roughly two weeks after whenever ovulation actually happened.

The hormones that trigger ovulation are controlled by the hypothalamus, a part of the brain that also responds to stress. When you’re under a lot of pressure, your body can hold back the signals that lead to ovulation. Ovulation then happens later than usual, or occasionally not at all in that cycle. The period that follows is late, or missed.

This is why stress earlier in your cycle tends to matter most. Stress in the week before your period is due usually has less effect, because by then ovulation has normally already happened.

What counts as stress?

It isn’t only emotional stress. Your body responds in a similar way to many kinds of strain, including:

  • exams, deadlines, work pressure, money worries or relationship problems
  • grief, a house move or other big life changes
  • illness, including a bad cold, flu or a stomach bug
  • travel, especially across time zones, and broken sleep
  • big changes in how much you eat or exercise

Often it’s a combination. A stressful month with poor sleep and a missed meal or two can be enough to shift ovulation by several days.

How late can stress make your period?

There’s no fixed number, but a common pattern looks like this:

  • A few days late. Very common, and often linked to a busy or stressful few weeks.
  • One to two weeks late. Can happen after more intense stress, illness or a major disruption around the middle of your cycle.
  • A missed period. Possible when stress is severe or long-lasting and ovulation doesn’t happen in that cycle.

Once the pressure eases, cycles usually settle back to their normal pattern within a month or two. If they don’t, it’s worth finding out why.

The late period checker uses your own cycle length to show how late you really are, and which common causes match your situation.

Rule out pregnancy first

Stress is a very common explanation, but it isn’t the only one. Worrying about a late period can itself be stressful, so it’s easy to assume stress is the cause and stop there.

If there’s any chance you could be pregnant, take a pregnancy test. Home tests are most reliable from the first day your period was due. If the result is negative but your period still hasn’t come, you can test again a few days later.

Get urgent medical help if you could be pregnant and have severe tummy pain on one side, pain in the tip of your shoulder, or feel faint. These can be signs of an ectopic pregnancy.

Other things that can look like stress

A few other common causes can produce the same late or missed period, sometimes at the same time as stress:

  • Weight changes. Sudden weight loss, or being overweight, can both affect ovulation.
  • Exercise. Training much harder than usual, especially without eating enough to match it.
  • Hormonal contraception. The pill, injection and hormonal coil can all change your bleeding pattern.
  • Breastfeeding. Periods can stay away for months while you’re breastfeeding.
  • Perimenopause. From around your mid-40s, cycles often start to become less predictable.
  • Hormone conditions. Polyendocrine metabolic ovarian syndrome (PMOS, previously called PCOS) and thyroid problems are common causes of irregular periods.

If your periods were regular before and something has clearly changed, it’s worth keeping track for a few cycles. A pattern is much easier to spot, and to explain to a GP, when it’s written down.

What you can do

You can’t always remove the source of stress, but some things help your body cope with it:

  • Sleep. Try to keep regular sleep and wake times, even when you’re busy.
  • Eat regularly. Skipping meals adds physical stress on top of emotional stress.
  • Move, but don’t overdo it. Gentle, regular activity helps with stress. Suddenly training much harder can have the opposite effect on your cycle.
  • Talk to someone. A friend, family member, or your GP. In England you can also refer yourself to NHS talking therapies for anxiety and depression.
  • Track your cycle. Logging your periods shows whether a delay is a one-off or part of a pattern. The period tracker keeps your log on your own device.

The NHS Every Mind Matters site has practical, free tips for managing stress, linked in the sources on this page.

When to see a GP

A single late period during a stressful month is very common, and usually nothing to worry about. But the NHS advises seeing a GP if:

  • you’ve missed your period three times in a row
  • your periods have become irregular when they used to be regular
  • you’ve missed a period and also have other symptoms, such as weight gain or loss, tiredness, new hair growth on your face, or dry or oily skin
  • your periods haven’t started by the age of 15

You don’t need to wait for any of these if you’re worried. A GP can check for other causes, and can also help if stress is affecting more than just your periods.

Common questions

Can stress really make your period late?

Yes. The NHS lists stress as one of the common causes of a late or missed period. Stress can delay ovulation, and because a period usually comes around two weeks after ovulation, a later ovulation means a later period.

How late can stress make your period?

Often by a few days to a week or two. Severe or long-lasting stress can sometimes stop periods for longer. If you've missed three periods in a row, see a GP whatever the cause seems to be.

Can stress make you miss a period completely?

It can. If ovulation doesn't happen in a cycle, that period may not come at all. Periods usually return once the stress eases, but see a GP if you miss three in a row.

Should I still take a pregnancy test if I'm stressed?

Yes, if there's any chance you could be pregnant. Stress is a common explanation, but pregnancy is the first thing to rule out. A home test is most reliable from the first day your period was due.

Questions and comments

Have a question this post didn’t answer?

Email us and we’ll consider it for a future post or the FAQ. There’s no public comment section, because hosted comment tools track readers across sites, so your message goes privately from your own email app.

We can’t give personal medical advice. If you’re worried about your health, please speak to a GP, pharmacist or nurse.

Email your question