Vomit Color Chart: Throwing-Up Yellow, Green, Black or Red (2024)

Vomit color is a great indicator of aperson’s health status and can help piece together a diagnosis.Yellow or green vomit can emerge with a flu virusor fasting, while black vomit is indicative of a more serious digestive problem that is causing internal bleeding.

Vomit is a normal response to the presence of foreign substances or microorganisms in the body, however it can be a sign of a gastric illness. Therefore, vomiting, especially if it persists,should be assessed and treated as quickly as possible.

Vomit color is a characteristic that can help a doctor during assessment and can evenguide treatment, which is why it is an important symptom to discuss with your doctor.

Vomit Color Chart: Throwing-Up Yellow, Green, Black or Red (1)

What vomit colors mean

Vomit can range in color, from yellow/green, to black, to red/pink. Learn about what these different colors may indicate:

1. Yellow or green vomit

Yellow or green vomit is associated with bile that is in the stomach, which can happen during fasting or as a result of a obstructed bowel. Bile is usually produced by the liver and stored in the gallbladder and is used to breakdown fats and promote nutrient absorption.

An empty stomach or obstructed bowel usually stimulates vomitingto release the built-up bile. This leads to a greenish or yellow tinge to the vomit. However green or yellow vomit can also be caused by:

  • Phlegm in the bile, which can happen particularly to children with a cold or flu
  • Intake of green or yellow food or drinks
  • Pus in the vomit from infection
  • Food poisoning

Yellow or green vomit is usually not associated with serious illnesses, and it may just be a sign of an empty stomach. However, if you experience other symptoms or if occurs frequently, you should see your doctor.

What to do: In addition seeing your doctor, you should also ensure adequate fluid intake by drinking water or coconut water. It is important to prevent dehydration and worsening of symptoms.

2. Black vomit

Black vomit is usually a sign of bleeding somewhere along the digestive tract. Black vomit is usually associated with other symptoms like dizziness, cold sweats and bloody or black stool. Read more about what can cause black stool and what to do.

Gastrointestinal bleeding can occur high up along the digestive tract, or lower down, depending on the affected organ. Bleeding can happen with conditions like stomach ulcers, Crohn’s disease, intestinal cancer or stomach cancer, for example.

Learn more about the specificsymptoms of stomach cancer and how it is treated.

What to do: If you notice black vomit, you should seek medical treatment immediately. The doctor will order testing to determine the location of bleeding and will start treatment promptly. Treatment may include a blood transfusion, medications or even surgery, depending on the cause. You should drink plenty of fluids to prevent dehydration.

3. Red or pink vomit

Red or pink vomit is usually a sign of bleeding alongthe upper gastrointestinal tract. It can be caused by esophageal varices, gastritis, esophagitis, ulcers or stomach tumors. Bleeding can occur in small or large quantities, and should always be reported to a doctor. Learn more about what cause blood in vomitand how it is managed.

What to do:The presence of red or pink vomit should be urgently assessed. Identifying the underling cause will help to guide treatment, which may involve medications or surgery.

Check out our tips for vomiting safely and when it is appropriate to induce vomiting.

Medical review:

Dr. Clarisse Bezerra

Family Doctor

Attending physician in the Emergency Room at the Porto University Hospital in Portugal. Licensed to practice with the CRM-CE, #16976.

76% of readers find this content useful (116 ratings in the last 12 months)

Update History

We regularly update our content with the latest scientific information to maintain an exceptional level of quality.

  • 13 October, 2023 (Current version)

    Updated by Daisy Oliveira - Registered Nurse

  • 28 April, 2023

    Updated by Daisy Oliveira - Registered Nurse

  • 7 February, 2023

    Updated by Daisy Oliveira - Registered Nurse

  • 11 November, 2022

    Updated by Daisy Oliveira - Registered Nurse

  • 7 April, 2022

    Clinical review by Dr. Clarisse Bezerra - Family Doctor

  • Published in April, 2022

References
  • TRONCONE, E.; et al. Malignant gastric outlet obstruction: Which is the best therapeutic option?. World J Gastroenterol. 26. 16; 1847-1860, 2020
  • GROSS, M. Hematochezia. MMW Fortschr Med. 161. 11; 43-44, 2019
  • NARAYANAN, M.; et al. Peptic Ulcer Disease and Helicobacter pylori infection. Mo Med. 115. 3; 219-224, 2018
  • GENTA, R. M.; et al. Collagenous gastritis: Epidemiology and clinical associations. Dig Liver Dis. 53. 9; 1136-1140, 2021
  • LONG, B.; et al. Emergency Medicine Evaluation and Management of Small Bowel Obstruction: Evidence-Based Recommendations. J Emerg Med. 56. 2; 166-176, 2019
  • ZHONG, W.; et al. Mechanisms of Nausea and Vomiting: Current Knowledge and Recent Advances in Intracellular Emetic Signaling Systems. Int J Mol Sci. 22. 11; 5797, 2021
  • COSTABLE, N. J.; GREENWALD, D. A. Upper Gastrointestinal Bleeding. Clin Geriatr Med. 37. 1; 155-172, 2021
Vomit Color Chart: Throwing-Up Yellow, Green, Black or Red (2024)

FAQs

Vomit Color Chart: Throwing-Up Yellow, Green, Black or Red? ›

Yellow or green vomit can emerge with a flu virus or fasting, while black vomit is indicative of a more serious digestive problem that is causing internal bleeding. Vomit is a normal response to the presence of foreign substances or microorganisms in the body, however it can be a sign of a gastric illness.

What color should stomach acid be when you throw up? ›

Acidic vomit or gastritis vomit appears white or foamy due to acid buildup in the stomach. It usually appears white because of milk or ice cream consumption. The acid build-up can occur due to gastritis, GERD (gastroesophageal reflux disease), or stomach acid reflux.

What color blood in vomit is bad? ›

But if you haven't swallowed blood, it's coming from inside your upper digestive system. Bright red blood is fresh and indicates an active bleed, which might be heavier and more urgent. Coffee ground vomit — blood that looks brown and lumpy — is older blood. It may indicate a slower bleed or one that has stopped.

Is vomit green or yellow? ›

your vomit is green or greenish yellow (this could mean you're bringing up bile, which is usually because your stomach is empty with nothing else left to vomit, however, sometimes it can suggest that you may have a blockage in your bowel, and need to get checked to make sure that you do not have a blockage)

Is throwing up green bile an emergency? ›

Seek immediate medical attention

You have signs or symptoms of dehydration — excessive thirst, dry mouth, infrequent urination, dark-colored urine and weakness, or dizziness or lightheadedness upon standing. Your vomit contains blood, resembles coffee grounds or is green.

What color is gastritis vomit? ›

Gastritis: the inflammation of your stomach lining could cause bile production to mix with salvia, producing a white foamy vomit.

What color is food poisoning vomit? ›

Green vomit means you are bringing up bile. This can result from an infection, such as food poisoning or the stomach flu, or from causes like morning sickness. In some cases, it can occur with more serious conditions, such as liver failure or bile reflux.

Is black vomit serious? ›

The color of your vomit can be a sign of a serious health condition. Black or brown vomit can be a sign of internal bleeding. This type of vomit is also often called “coffee ground vomitus” as the partially digested blood looks like coffee grounds and is caused by bleeding in the gastrointestinal (GI) tract.

Should I go to the ER if I throw up blood? ›

Seek immediate medical attention

Ask someone to drive you to the emergency room if you notice blood in your vomit or begin vomiting blood. It's important to quickly identify the underlying cause of the bleeding and prevent more-severe blood loss and other complications, including death.

What does internal bleeding vomit look like? ›

Amount and colour of blood

you may have vomited large amounts of bright red blood. there may be streaks of blood in your vomit, mixed up with food. there may be what looks like coffee grounds in your vomit, which means the blood has been in your stomach for a few hours.

Should I drink water after throwing up bile? ›

Do not eat or drink anything for several hours after vomiting. Sip small amounts of water or suck ice chips every 15 minutes for 3-4 hours. Next, sip clear liquids every 15 minutes for 3-4 hours. Examples include water, sports drinks, flat soda, clear broth, gelatin, flavored ice, popsicles or apple juice.

What kills the stomach virus? ›

There's often no specific medical treatment for viral gastroenteritis. Antibiotics aren't effective against viruses. Treatment first involves self-care measures, such as staying hydrated.

How to treat bile vomiting at home? ›

In most cases, the bile reflux may subside within a few weeks with changes in the diet. The BRAT diet, which includes banana, rice, apple sauce, dry toast and soda crackers, is believed to give temporary relief. However, some patients with severe symptoms may require medical management or surgery.

Should I go to the hospital if I'm throwing up yellow bile? ›

Vomiting yellow bile may be due to something serious or something that is not. As such, even if it's a once-off event, it is important to speak with a healthcare provider if the vomiting is severe or accompanied by other symptoms such as diarrhea, heartburn, or abdominal pain.

What is the disease when you throw up green? ›

What Does Green Vomit Mean? Green vomit might be caused by an illness or an underlying gastrointestinal disease. Indicates: A sign of an infection or an underlying gastrointestinal condition. Possible Causes: Ulcer or bile duct obstruction, blockage in the bowel.

What color is stomach acid? ›

Stomach acid, or gastric acid, is a watery, colorless fluid that's produced by your stomach's lining.

What color should vomit be on an empty stomach? ›

Green or yellow vomit, also known as bile, is produced by the liver and stored in the gallbladder. The release of bile occurs when an individual is vomiting on an empty stomach or is suffering from bile reflux.

What color is stomach ulcer vomit? ›

Pink or red vomit may indicate the presence of blood. Throwing up blood (hematemesis) may suggest bleeding in the upper GI tract. This may occur due to conditions such as a peptic ulcer or esophagitis. People who notice blood in their vomit should seek immediate medical attention.

What color is bile acid vomit? ›

Sometimes when you vomit, you may notice a greenish-yellow material, which could be bile. If you vomit bile more than once, you could be having a medical condition responsible for the problem. Yellow bile is usually a result of changes in the body due to the underlying condition.

When you throw up does stomach acid come out? ›

As vomiting expels the content of the stomach, the pH of the vomitus is almost always highly acidic. The acid creates a burning sensation in the back of the throat or and roof of the mouth or nose if the vomit has passed through the nose. Vomit is almost always foul smelling.

Top Articles
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 5321

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.