A 56-year-old member asked:
Disclaimer

How long does a stomach flu last if viral?

1 doctor answer
Dr. Jeremy Adler
26 years experience in Pediatric Gastroenterology
A few days or more: Most stomach viruses last a few days. A few such as rota virus can last a week or longer. Regardless of duration, if a stomach virus makes you dehydrated that can hurt you. And if you are vomiting green bile, or blood, or have bloody diarrhea, or severe stomach pains, you should see a doctor right away.
Answered on May 16, 2014
4
4 thanks

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 41-year-old female asked:
Dr. Luke Perrin
15 years experience in Family Medicine
GI flora imbalance: Gastroenteritis or the 'stomach flu' typical causes nausea and vomiting, as well as diarrhea. This can result in a loss of the natural levels of 'goo ... Read More
2
2 thanks
A 46-year-old member asked:
Dr. Sarah Cueva
20 years experience in Pediatrics
Yes: Norovirus and other viruses can have a very short course. However, don't be surprised if it's not quite over yet. It may be, or he might develop dia ... Read More
3
3 thanks
A 50-year-old member asked:
Dr. Colin Kerr
43 years experience in Family Medicine
Flu on the road: Stomach flu. If you're on the road, i will assume you have access to a drug store at least for over-the-counter medications. For nausea, otc antihisma ... Read More
5
5 thanks
A 52-year-old member asked:
Dr. Michael Miller
35 years experience in Wound care
Monitoring Centers: The lymphatic system absorbs and carries things too big to go into the arteries and veins like bacteria eaten by white cells and digested food. The ly ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month