A delayed period apart from pregnancy is commonly caused by stress, weight changes, hormonal issues, thyroid problems, PCOS, starting or stopping birth control, intense exercise, or certain medicines. It can also happen with perimenopause, high prolactin, chronic illnesses, or eating disorders.

Common causes

  • Stress or poor sleep.
  • Rapid weight loss, weight gain, or low body fat.
  • Polycystic ovary syndrome (PCOS).
  • Thyroid disorders.
  • Hormonal contraception changes.
  • Intense exercise or heavy training.
  • Perimenopause or primary ovarian insufficiency.
  • Chronic conditions like diabetes or celiac disease.
  • Medicines such as antidepressants, antipsychotics, chemotherapy, or some anti-epileptics.

When to check a doctor

See a clinician if your periods are repeatedly late, you miss 3 cycles in a row, or you have symptoms like pelvic pain, unusual discharge, very heavy bleeding, milk-like nipple discharge, severe acne, excess facial hair, or sudden weight change. These can point to a hormone imbalance or another condition that needs treatment.

Simple HTML table

[3] [7][3] [5][3] [9][3]
Cause How it can delay periods
Stress Can disrupt the brain signals that control ovulation.
PCOS Often prevents regular ovulation, making cycles irregular or missed.
Thyroid problems Can interfere with hormone balance and cycle timing.
Weight changes Low or high body weight can affect ovulation and menstruation.
If you want, I can also turn this into a short social post or a more reader-friendly FAQ.