Missed period but not pregnant: common reasons and what to do

Missed period but not pregnant: common reasons and what to do

In short: If you have missed a period but are not pregnant, the usual reasons are stress, weight change, heavy exercise, illness, travel, breastfeeding, PCOS, thyroid problems or the years before menopause. Start with a home pregnancy test from the first day of your missed period, and repeat it a few days later if your period still hasn't come. See a gynaecologist if you miss three periods in a row or have pain or heavy bleeding.

A late period can make your mind race. You count the days, check your calendar again and again, and wonder what is wrong. Most of the time, nothing serious is going on.

Your cycle is sensitive. It responds to stress, sleep, food and illness. Let's go through the reasons calmly, one by one.

When is a period really "late"?

A normal cycle is anywhere from 21 to 35 days, counted from the first day of one period to the first day of the next. It is also normal for your cycle to vary by a few days from month to month.

So a period that comes a day or two later than you expected isn't really late. If it is more than a few days past your usual date, it is fair to call it late. If you have had no period for three months in a row, that is called missed periods, and it is worth seeing a doctor.

First step: when to test for pregnancy

If you have had sex since your last period, even with protection, take a home pregnancy test first. It is quick, private and saves a lot of worry.

  • Test from the first day of your missed period. Testing earlier can give a negative result even if you are pregnant.
  • Use your first urine of the morning, when the hormone is most concentrated.
  • If it is negative and your period still hasn't come, test again in 3 to 7 days.
  • If you get two negatives and still no period, the cause is probably something else.

If the test is positive, see a gynaecologist to confirm the pregnancy and check that it is in the right place.

Late periods reason: why your period might not come

Common causes of a late or missed period when you are not pregnant:

  • Stress. Exams, a new job, a wedding, a loss in the family. Stress can delay ovulation, which delays your period.
  • Weight change. Losing or gaining a lot of weight quickly, or being very underweight, can switch off ovulation for a while.
  • Heavy exercise. Intense training with too little food can stop periods.
  • Illness. A bad fever, infection or even COVID can shift one cycle.
  • Travel and sleep changes. Night shifts, jet lag and late nights can upset your body clock. See how climate and travel affect your period.
  • PCOS. One of the most common reasons for irregular or skipped periods in young women.
  • Thyroid problems. Both an underactive and an overactive thyroid can change your cycle.
  • Breastfeeding. Periods often stay away for months while you are breastfeeding.
  • Perimenopause. In your 40s, cycles often become irregular before they stop.
  • Starting periods recently. In the first couple of years after periods start, cycles are often irregular.
  • High prolactin or other hormone changes, which a blood test can pick up.

Irregular cycles are becoming a common worry for young women; read more in irregular periods in Gen Z.

Late periods and white discharge or spotting

Late period with white discharge. Thick white discharge is often a sign that your body is getting ready for a period, as hormones shift after ovulation. It can also happen in early pregnancy. On its own, without itching or a bad smell, it is usually not a concern.

Late period with just spotting. Light spotting instead of a proper period can happen when ovulation was delayed or didn't happen, with stress, or with a thyroid or PCOS imbalance. In early pregnancy, light spotting can also happen around the time a period is due. If you see spotting instead of a period, take a pregnancy test.

Late period or miscarriage?

A very early miscarriage can sometimes look like a late, heavier period. You might notice more cramping than usual, heavier bleeding, clots, or greyish tissue.

If you had a positive pregnancy test and then start bleeding, contact a gynaecologist. They may suggest a blood test or ultrasound to check what is happening. If you never tested, you may not know for sure, and that is okay. If the bleeding is very heavy or painful, see a doctor straight away.

What helps at home

  • Track your periods on a calendar or in a notebook, with dates and any symptoms.
  • Eat regular meals with enough food. Don't skip meals to lose weight fast.
  • Sleep 7 to 8 hours where you can, at similar times each night.
  • Keep exercise moderate if your periods have stopped.
  • Make time for things that calm you: a walk, prayer, music, talking to a friend.

There is no special drink or home remedy that safely "brings on" a period. Please avoid anything sold online to force a period, especially if there is any chance you are pregnant.

When to see a gynaecologist

Book a visit if:

  • You have missed three periods in a row and are not pregnant
  • Your cycles are often shorter than 21 days or longer than 35 days
  • You have acne, extra hair growth or weight gain along with irregular periods
  • You have been trying for a baby and your periods are irregular
  • Your periods stop before the age of 40

A doctor will ask about your cycle and may suggest blood tests for hormones and thyroid, and an ultrasound. You can learn more in understanding hormonal testing for menstrual irregularities. Once the cause is found, a doctor can suggest ways to regulate your periods.

Go to a doctor the same day if:

  • You have a positive pregnancy test with one-sided tummy pain, shoulder-tip pain or bleeding (this can be a sign of ectopic pregnancy)
  • You are soaking a pad every hour for 2 hours or more
  • You feel faint or dizzy, or you collapse
  • You have severe tummy pain or fever with pelvic pain

Questions women ask

What is the reason for late periods?

The most common reasons are pregnancy, stress, sudden weight change, heavy exercise, illness, travel and changes in sleep. Hormone conditions like PCOS and thyroid problems, breastfeeding and perimenopause can also delay periods. If it keeps happening, a gynaecologist can find the cause.

Why did I miss my period if I am not pregnant?

Stress, weight change, illness or a change in routine can delay ovulation, so your period comes late. PCOS, thyroid problems and high prolactin are other common reasons. If you have missed three periods in a row, please see a doctor.

When should I test for pregnancy after a missed period?

Test from the first day of your missed period, using your first morning urine. If the result is negative and your period still doesn't come, test again in 3 to 7 days. If you get repeated negatives with no period, see a gynaecologist.

Is it normal to have a late period with just spotting?

It can happen when ovulation was delayed, with stress, or with hormone changes like PCOS or thyroid problems. Light spotting can also happen in early pregnancy, so take a pregnancy test. If spotting comes with pain, or the test is positive, see a doctor.

How do I know if it is a late period or a miscarriage?

A very early miscarriage can look like a late, heavy period with stronger cramps, clots or tissue. If you had a positive test before the bleeding, contact a gynaecologist, who may suggest a blood test or ultrasound. Heavy bleeding or severe pain needs a doctor the same day.

General information, not medical advice. Talk to a doctor about your own health.

Talk to a doctor about your periods

From the Femease store

See the whole store

Keep it all in one private place

Track your periods or pregnancy and talk to a doctor, in the Femease app.