Why Periods Get Delayed: The Common Causes
A few days either way is ordinary. Repeated delays can point to stress, weight change, thyroid problems or PCOS — and it helps to know when to get checked.
A cycle of 21 to 35 days is generally considered normal, and it does not have to arrive on the same date every month. A few days of variation is not, in itself, a concern.
The common causes
- Pregnancy — checked first wherever it is a possibility
- Stress — exams, work, short sleep, travel
- Rapid weight change, up or down
- Very heavy exercise
- PCOS
- Thyroid problems
- Certain medicines, and starting or stopping contraception
- Illness or a recent infection
- Approaching menopause
- The early teenage years, while the cycle is still settling
Why stress has such an effect
Periods depend on a hormonal conversation between the brain and the ovaries. Sustained stress or very short sleep disrupts it and pushes the cycle back. It is usually temporary and settles once circumstances do.
When it is not ordinary
- No period for three months or more
- Cycles of very different lengths each time
- Very heavy bleeding, or bleeding beyond seven days
- Severe pain that stops your normal routine
- Bleeding between periods
- Unwanted facial hair, acne or rapid weight gain alongside
What testing involves
A doctor starts with your cycle history. Depending on that, a pregnancy test, thyroid and hormone tests and sometimes an ultrasound follow. It is not alarming — most causes are manageable.
Frequently asked questions
How late is normal?+
A few days either way is common. A cycle between 21 and 35 days is generally considered normal.
Can stress really stop a period?+
Yes — sustained stress and short sleep can push a cycle back. It is usually temporary.
Does losing weight affect periods?+
Rapid weight loss or very heavy exercise can. Gradual change usually does not.
Can home remedies bring on a period?+
Many such claims have nothing behind them and some can cause harm. Do not take anything before the cause is known.