• How long can a stomach virus last?

My 10 year old son has been sick and vomiting for 4 days. His doctor told us that he had a stomach virus and that it will pass on his own. But this feels like it's too long. How long does a stomach virus typically last?

4 Answers

  • Pediatrician
  • Franklin, MI

Depends on which germ, sometimes diarrhea can last 10 or 12 days. Vomiting usually stops in 2 days. If it goes on, he might get dehydrated and might need to be seen again.There are medicines to stop vomiting. Watch urine amounts.

  • Pediatrician
  • ALGONQUIN, IL

A stomach virus can last for up to 2 weeks

  • Pediatrician
  • ATLANTA, GA

2 weeks

  • Pediatrician
  • Hattiesburg, Mississippi

It is according to which stomach virus it is. Most last 2-3 days but rotavirus can last 2 weeks. If diarrhea lasts longer than 1 week or signs of dehydration, you need to be rechecked.

Copyrights © 2021 by TODAY'S NURSE. All Rights Reserved. Privacy Policy