What causes vomiting and diarrhea?

  • Viral or bacterial infections (often from contaminated food or water)
  • Food intolerances
  • Side effects of certain medicines
  • Flare-ups of IBS or other digestive conditions
When to see a doctor See a doctor if symptoms last more than 2 to 3 days, if there are signs of dehydration (very little urine, dizziness, dry mouth), if there is blood in the vomit or stool, high fever, or severe abdominal pain.

What to expect at the clinic

For short-term episodes, staying hydrated and resting is usually enough. If symptoms are recurring or persistent, Dr. Gattani may investigate further with tests such as a hydrogen breath test to check for underlying causes like intolerances or bacterial overgrowth.

Frequently asked questions

Focus on staying hydrated with small, frequent sips of fluids. If you cannot keep fluids down, or symptoms are severe, seek medical care.

If symptoms last more than 2 to 3 days, or come with fever, blood, or signs of dehydration, it's time to be seen rather than wait it out.

If diarrhea or bloating keeps recurring, a hydrogen breath test can check for underlying causes like lactose intolerance or bacterial overgrowth in the small intestine.