Can being sick delay your period?

Yes. Being sick, especially with a fever or something that knocks you out for days, can delay your period. Illness is physical stress, and stress hormones can push back ovulation. If ovulation comes later, so does your period. Timing matters: being ill in the first half of your cycle is more likely to delay it than being ill the week before it's due.
How illness shifts your cycle
Your period comes about 12 to 14 days after ovulation. That part (the luteal phase) is fairly steady. The first half is the flexible part. When your body is fighting an infection, it releases stress hormones like cortisol and has less energy to spare. The brain can hold off on ovulating until things calm down. Ovulate a week late, and your period arrives about a week late.
| When you were sick | Likely effect |
|---|---|
| Days 1 to 10 (before ovulation) | Ovulation and period may be delayed by days or more |
| Around ovulation | Ovulation may shift; period a bit late |
| Week before your period | Usually little change; period comes about on time |
| Long or serious illness | A skipped period, or a few irregular cycles |
Which illnesses can do it
- Colds, flu and COVID, especially with fever
- Stomach bugs that stop you eating for days
- Any illness that means hospital, surgery or a big drop in food intake
- Longer-term conditions like thyroid disease, diabetes or celiac disease
- Some medicines, such as steroids or certain antidepressants and antipsychotics
Some people also notice cycle changes after vaccines, including COVID vaccines. Research found an average change of less than a day, which went back to normal within a cycle or two.
Being sick can also change how your period feels
When you're run down, cramps and tiredness can feel heavier, and mood can dip. Some people get cold-like symptoms around their period too, often called the period flu. It's worth logging both, so you can tell illness from your usual premenstrual pattern.
If you're sexually active and your period is more than a few days late, take a test. Illness and pregnancy can both cause tiredness and nausea, so don't assume. Our period late checker can help.
When to see a doctor
See a doctor if your period is more than a week late with a negative pregnancy test, if you've missed 3 periods, if your cycles stay irregular for several months after being ill, or if you have bleeding with fever, severe pain or fainting. Any fever with a rash and dizziness while using a tampon or cup needs urgent care.
Frequently asked questions
How late can a period be after being sick?
Often a few days to a week or so. If it's more than a week and you could be pregnant, test. See how late can a period be.
Can antibiotics delay your period?
Most antibiotics don't affect your cycle directly. The illness you're taking them for is the more likely cause of a delay.
Can being sick make your period early?
Less commonly, but yes, cycles can shift either way. Stress and illness can also cause spotting.
Will my next cycle be normal again?
Usually yes. One odd cycle after illness is common; your pattern tends to return within one or two cycles.
Sources
This page is for information only and isn鈥檛 medical advice. If something worries you, please talk to a doctor.
Can stress delay your period?
Why is my period late? 10 common reasons
Can travel affect your period?
Can your period make you feel sick? The period flu, explained