Yes, being sick can delay or even temporarily stop your period. When your body fights off an illness, it triggers a stress response that can interfere with the hormonal signals controlling your menstrual cycle. A mild illness like a cold or flu typically delays your period by a few days to a week, while a more severe or prolonged illness can push it back further. Once you recover, your cycle usually returns to normal on its own.
How Illness Disrupts Your Cycle
Your menstrual cycle depends on a precise chain of hormonal signals between your brain and your ovaries. When you get sick, your body releases cortisol and other stress hormones to help fight the infection. These hormones directly suppress the release of gonadotropin-releasing hormone (GnRH) in the brain, which is the starting signal for your entire cycle. Without enough GnRH, your brain produces less of the hormones that trigger ovulation (called FSH and LH). If ovulation gets delayed, your period gets delayed too.
Think of it as your body triaging its resources. Reproduction takes a back seat while your immune system handles the more immediate threat. This is the same basic mechanism behind period disruptions from emotional stress, intense exercise, or significant weight changes. Your brain interprets all of these as signals that conditions aren’t ideal for reproduction and temporarily dials down the hormonal machinery.
The Role of Eating Less and Losing Weight
When you’re sick, you often eat less than usual. Even a short stretch of reduced food intake can lower your levels of leptin, a hormone produced by fat cells that serves as a signal to your brain about your body’s energy stores. Women who lose weight or undereat consistently enough to develop very low leptin levels can lose their periods entirely, a condition called functional hypothalamic amenorrhea. Research published in the New England Journal of Medicine confirmed that leptin is a critical link between energy availability and reproductive function, with leptin-deficient women showing a striking absence of normal hormonal cycling.
For most common illnesses, you won’t eat so little that this becomes the primary issue. But if you’re sick for a week or more, barely keeping food down, and losing noticeable weight, the energy deficit can compound the cortisol-driven suppression already happening, making a longer delay more likely.
What the COVID-19 Data Revealed
The clearest large-scale evidence for illness disrupting periods comes from COVID-19 research. In a multi-country survey of nearly 1,800 people with long COVID, 26% reported abnormally irregular cycles and about 20% reported heavier periods. A separate longitudinal study found that 16% of women experienced menstrual changes lasting 28 to 222 days after infection. And a retrospective study of over 1,000 COVID-19 cases found that the infection (but not vaccination) was associated with increased risk of changes in cycle length, missed periods, heavier flow, and bleeding between periods.
COVID-19 is more severe than a typical cold, so these numbers represent something of an upper bound. But they illustrate the principle clearly: systemic viral infections that trigger significant inflammation can meaningfully disrupt menstrual patterns, sometimes for months.
Common Sick Medications Can Affect Your Period Too
If you’re taking ibuprofen, naproxen, or other anti-inflammatory painkillers while sick, these can also change your period. NSAIDs work by reducing prostaglandins, the same compounds that drive menstrual cramps and help regulate flow. In clinical trials, high-dose ibuprofen reduced menstrual blood loss from a median of 146 mL to 110 mL compared to placebo, and naproxen showed similar reductions. So if your period does arrive while you’re taking these medications, it may be noticeably lighter than usual. NSAIDs don’t typically delay ovulation or push back your period’s timing, but they can change how it looks and feels once it arrives.
How Long the Delay Usually Lasts
For a standard cold, flu, or stomach bug, expect a delay of a few days to about a week. Your period may return abruptly once you recover, and some people experience a heavier-than-normal period right after an illness as the body catches up with the delayed cycle. If you were seriously ill for an extended period, your hormonal signals may stay disrupted for longer, potentially affecting the next one or two cycles as well.
The general clinical threshold to be aware of: if you’ve had regular periods and then miss them for more than three consecutive months, that warrants investigation regardless of the cause. For people who already had irregular cycles before getting sick, the benchmark is six months. These are the cutoffs the American Society for Reproductive Medicine uses to define secondary amenorrhea, and they apply whether the trigger is illness, stress, weight change, or something else.
Late Period vs. Early Pregnancy
A delayed period from illness and early pregnancy can feel surprisingly similar. Fatigue, nausea, bloating, mild cramping, and breast tenderness overlap between the two. The key distinguishing factor is straightforward: if there’s any chance you could be pregnant, take a home pregnancy test. These are reliable once your period is at least a day late.
A few details can help you sort things out before testing. Implantation spotting, if it happens, is very light and lasts only one to two days, unlike the gradual onset of a normal period. Pregnancy-specific symptoms like frequent urination, a heightened sense of smell, and persistent nausea (not just feeling sick from the illness itself) are less common with PMS or illness alone. An elevated resting heart rate, about 10 to 20 extra beats per minute, can also be an early pregnancy sign. But none of these are definitive on their own, which is why the pregnancy test exists.
If you’re not pregnant and your period is simply late from being sick, it will typically show up on its own within a few days to a couple of weeks after you feel better. If it doesn’t, or if this becomes a recurring pattern, that’s worth discussing with a healthcare provider to rule out other causes.

