How long does a virus last?

“My baby has been fighting a virus for 3 days, but is still vomiting even after getting fluids and taking the medicine prescribed by the pediatrician. How long does a virus usually last, and what should I do?”

Dr. Jonathan Panoeiro
Pediatric Neurologist CRM 1101544-RJ

A viral infection, such as viral gastroenteritis, usually lasts less than a week. However, many different illnesses are commonly referred to as "a virus," and the length of time can vary depending on the specific condition.

To understand how long a virus may last, it is important to see a doctor so the exact cause of the symptoms can be identified.

When a virus causes diarrhea, nausea, and/or vomiting, medical care should be sought if there are signs of dehydration or if vomiting continues for an extended period. In these cases, doctors often recommend IV fluids to help with recovery.

  • We will publish your question anonymously.
  • Submit a clear, short question without including any personal information.
  • Do not ask for a diagnosis or a second opinion about any treatments that are underway.
We will use it to send an answer to your response. Your email will not be published online.