Get a doctor in


The doctors on Heal can help diagnose and treat vomiting. Vomiting, or emesis, is the body’s way of forcefully expelling the contents of the stomach through the mouth (and sometimes the nose), in an effort to protect itself from toxins or pathogens.

Vomiting is typically treated by getting plenty of rest and staying hydrated. If vomiting, wait at least six hours before you eat solid food and stick to bland, easily digested foods including tea and dry toast. If your vomiting is caused by motion sickness, over-the-counter medications including dimenhydrinate can help calm your stomach.

According to the Mayo Clinic, a number of varied conditions can cause vomiting, including but not limited to:

  • Viral gastroenteritis (stomach flu)
  • Certain medications
  • Migraines
  • Morning sickness
  • Motion sickness
  • Rotavirus
  • Anaphylaxis
  • Diabetic ketoacidosis
  • Ear infection
  • Food poisoning
  • Toxin ingestion
  • Depression
  • Gallstones

Because vomiting is a symptom of so many conditions, according to the Mayo Clinic, it’s important to seek medical attention if you experience vomiting for more than two days as an adult or longer than 24 hours for a child.

A doctor will examine you and take a detailed medical history to get a picture of what other symptoms you might be experiencing besides vomiting. If your doctor deems it necessary, she can also draw blood or refer you to an imaging center to determine if certain underlying conditions may be causing your vomiting.

If you are suffering from unexplained or persistent vomiting, book a doctor house call with Heal.

Note: In some instances, vomiting can be a sign of a more serious, life-threatening condition. Seek immediate medical attention (by calling 911 or going to the emergency room) if your vomiting is accompanied by:

  • Rectal bleeding
  • Fecal matter or blood present in the vomit
  • Chest pain
  • Severe abdominal pain
  • High fever
  • Blurred vision
  • Confusion
  • Severe dehydration