How long does a stomach bug last?

Last updated September 3, 2026.

A few days for most people - viral gastroenteritis starts within 4 to 48 hours of exposure and passes without treatment. Norovirus, the usual culprit, wraps up in 1 to 3 days per the CDC. The whole game is fluids in small frequent sips. Blood in the stool, diarrhea past several days, dehydration signs, high fever, or severe pain make it a medical visit instead of a rough weekend.

Stomach bug timeline

Start a free AI doctor consult →

What to do

Related questions

Sources

Pymander is not a replacement for a physician and does not provide medical advice, diagnosis, or treatment.

Free AI doctor, 24/7 by textStart a free AI doctor consult