Why Do We Vomit?

A girl vomiting. Image Source/Getty Images

Vomiting is one of the most unpleasant symptoms we have to endure when we get certain illnesses. Although it is most commonly caused by gastroenteritis (aka "Stomach flu"), people also deal with vomiting during pregnancy, after taking certain medications, while undergoing cancer treatments, when they have migraine headaches and several other reasons.

We will look at what happens to our bodies when we vomit.

Why does it occur and what can we do to feel better?

What Causes Vomiting?

When we are sick with viral illness that leads to vomiting, the lining of the stomach or GI tract is typically inflamed and irritated. When you try to eat or drink, you further irritate that lining causing it to expel the contents of your stomach. Sometimes the irritation is so bad or your reflex is so sensitive that it causes the continuation of the vomiting even after your stomach is empty. You may vomit bile or you may just "dry heave".

Vomiting can also be caused by issues with the brain - such as a concussion/head injury, brain tumor, migraine headache or infection, or with the inner ear, such as dizziness or motion sickness. In these cases, vomiting occurs without any irritation of the GI tract.

In adults and older children, the most common cause of vomiting is viral gastroenteritis.

What You Can Do

If you find yourself dealing with vomiting - whether it is yourself or someone you care for - there are things you should know about how to treat it.

Although it is only a symptom of an illness and not an illness itself, the actions you take when you are vomiting can affect how quickly you recover and how bad it may be.

Vomiting Treatments

The article above will take you through step by step instructions on what to do when you or someone you are caring for is vomiting.

It can also help you figure out when you might be in a situation where you need to seek medical attention.

One of the most important lessons you will learn from this article - and something that many people make the mistake of doing without knowing how much it can harm - is not to eat or drink anything immediately after vomiting. It can be tempting to at least drink something after you throw up because your mouth now tastes horrible and you want to avoid dehydration, but eating or drinking right after vomiting often leads to more vomiting. If your stomach is emptying itself, it needs time to rest and relax before you put anything else in it. Wait at least 15 minutes before you try to eat or drink after vomiting.

Will the BRAT Diet Help?

There are mixed reviews about whether or not following a strict BRAT diet will help with vomiting and/or diarrhea. In general, letting your stomach rest and eating bland starchy foods for a day or two after vomiting (or while you are recovering) isn't going to hurt.

These foods are gentler on the stomach and less likely to irritate your GI system. If you are unable to eat foods that are included in the BRAT diet, talk with your health care provider or dietician about alternatives.

When to Seek Help

Sometimes, vomiting is so severe that it can't be managed at home or it is caused by something serious that needs medical treatment. Figuring out if one of these situations applies to you can be difficult. If you are vomiting multiple times a day for more than about 24 hours, it's a good idea to contact your health care provider.

You should also seek medical attention if you are vomiting blood or if your vomit looks like coffee grounds. If you experience a severe headache and stiff neck or neck pain with vomiting, contact your health care provider right away.

For more information on when to get help, read:

If you aren't sure what to do, always contact your health care provider for advice.


"Nausea and Vomiting" Diseases & Conditions 29 Aug 13. Cleveland Clinic. The Cleveland Clinic Foundation. 

"Nausea and Vomiting - Adults" MedlinePlus 9 Jul 14. US National Library of Medicine. US Department of Health and Human Services. National Institutes of Health. 

Continue Reading