Dog Vomit Color Chart: What Each Color May Mean

Quick answer: Vomit color is a clue, not a diagnosis. Yellow or white foam often points to an empty or irritated stomach, and clear fluid is often saliva or stomach liquid. Red, pink, or dark "coffee ground" vomit may mean blood and needs a same-day vet call. When in doubt, take a photo and call your vet.

Cleaning up dog vomit is nobody's favorite chore, but before you grab the paper towels, take a quick look. The color, texture, and contents can tell your vet a lot. This chart explains what each color may mean, with links to our deeper guides, plus the signs that mean it is time to stop reading and call.

Call your vet now if your dog has any of these

  • Bright red blood, pink-tinged vomit, or dark vomit that looks like coffee grounds
  • Vomiting more than once or twice in a day, or vomiting that keeps returning over several days
  • Lethargy, weakness, collapse, fever, or belly pain
  • A swollen, tight belly, heavy drooling, or unproductive retching (trying to vomit and nothing comes up)
  • Foreign material in the vomit, such as pieces of a toy, fabric, or string
  • Diarrhea along with the vomiting, or signs of dehydration such as dry, sticky gums
  • A puppy, a senior dog, a toy breed, or a dog with a health condition
  • Any chance your dog swallowed a toy, sock, bone, plant, medication, or something toxic

If you think your dog ate something poisonous, call your vet or the ASPCA Animal Poison Control Center right away. When in doubt, call.

Dog vomit color chart: what each color may mean

The American Kennel Club notes that the texture, color, and contents of your dog's vomit can offer important clues, and lists things like yellow, green, or white foam, undigested food, bright red blood, worms, foreign objects, and grass in the mix. Color alone cannot tell you the cause, so use the guide below as a starting point rather than an answer.

Yellow

Yellow vomit is often stomach fluid mixed with bile, a digestive liquid made by the liver. The AKC's veterinary advisor says bile vomiting "is often associated with an empty stomach but can be seen with several different kinds of GI conditions as well." VCA adds that dogs with gastroenteritis may bring up foamy, yellowish bile. A single episode in a bright dog is often minor; repeated episodes are not. Read more in Dog Throwing Up Yellow Bile? Causes & When to Worry.

White foam

White foam is usually saliva mixed with stomach fluid, and it often shows up when the stomach is empty or irritated. It can also come with coughing conditions, and with more serious problems like bloat when it appears alongside unproductive retching. Read more in Dog Throwing Up White Foam? What It Means & What to Do.

Clear liquid

Clear or watery vomit can be saliva, water your dog drank too fast, or thin stomach fluid. One episode in a dog who is otherwise normal is often minor. Repeated clear vomiting, or clear vomit along with lethargy, belly pain, or not wanting to drink, is worth a call, since a dog who cannot keep water down can dehydrate. Withholding water is not recommended unless your vet is giving fluids; the Merck Veterinary Manual is clear on that point.

Undigested food

Whole pieces of kibble or chunks of food may mean your dog ate too fast, or that food is not leaving the stomach as it should. If food comes up right away with no heaving, it may be regurgitation rather than vomiting. Read more in Dog Throwing Up Undigested Food? Causes & Next Steps.

Green

Green vomit may be heavily bile-stained fluid, or it may simply contain grass or plant material. The AKC lists both green foam and grass or plant material among common things owners see. If your dog ate grass and is otherwise normal, a green tinge may not mean much. If it keeps happening, your dog seems unwell, or you suspect a plant, chemical, or other toxin, call your vet or poison control.

Brown

Brown vomit has several possible meanings. It may be partly digested food or kibble, which can look brown. It can also mean old, digested blood, and the AKC's advisor notes that vomiting "coffee grounds" can mean digested blood. Because we cannot tell the difference by looking, treat dark brown or coffee-ground vomit as a same-day vet call, not something to wait out.

Red or pink

Bright red streaks or a pink tint can mean fresh blood from somewhere in the mouth, throat, esophagus, or stomach. VCA and the AKC both list blood in the vomit as a reason to seek veterinary care. Do not try home remedies. Call your vet or an emergency clinic.

Coffee grounds

Dark, gritty vomit that looks like coffee grounds may be digested blood, according to the AKC's veterinary advisor. This is a same-day call, even if your dog seems fine.

Vomit, regurgitation, and coughing: are they the same?

Not quite. VCA explains that vomiting involves nausea and forceful abdominal contractions, while regurgitation is passive and quick, often right after eating or drinking, and is usually tied to the esophagus. Merck adds that coughing and breathing difficulty are more often linked to regurgitation. A dog who coughs up white foam may be dealing with a respiratory problem rather than a stomach one. If you can, describe to your vet exactly how it looked and what your dog did right before.

Take a photo before you clean up

A clear phone photo, taken in good light, helps your vet far more than a description. Add a note with the time, how much came up, and what your dog ate or chewed in the last day. If you suspect a swallowed object, put any packaging, plant pieces, or pill bottles in a bag to bring along. Your vet may ask whether you saw worms, grass, or foreign material, which is something the AKC also lists.

When to worry

As a rule of thumb, one episode in a bright, hungry, playful adult dog is usually something you can watch closely. Worry more when vomiting repeats, when your dog is a puppy or senior, when the vomit contains blood or foreign material, or when your dog acts sick. VCA says many cases of sudden vomiting improve on their own within 24 hours, and also says to seek care if a dog continues to vomit for more than one to two days. The AKC's advisor suggests contacting your vet right away if vomiting is frequent or severe, or comes with lethargy, poor appetite, or diarrhea.

Your dog vomiting guide library

This post is a hub for our dog vomiting series. Each guide goes deeper on a single question:

Where a daily probiotic may fit

The color of the vomit does not tell you whether a probiotic would help, and a probiotic is not a treatment for vomiting. After your vet has ruled out anything serious, some owners look for ways to support their dog's everyday digestive health, and that is where a daily probiotic may fit. Published trials have studied probiotics in dogs with acute diarrhea, though research on vomiting is limited. For general background on gut bacteria, see how probiotics relate to vomiting in dogs and cats.

Probonix for Dogs is a liquid probiotic with 8 strains that goes right on your dog's food, 6 drops a day for small dogs and 8 drops for medium and large dogs. It can help maintain healthy digestion as part of a routine your vet is comfortable with. It is a dietary supplement, not a drug, and is not intended to diagnose, treat, cure, or prevent any disease.

Frequently asked questions

What color vomit is an emergency?

Red, pink, or dark coffee-ground vomit may mean blood and should be treated as urgent. Any color becomes an emergency when it comes with repeated vomiting, a swollen belly, unproductive retching, weakness, or a possible swallowed object or toxin.

Is clear vomit normal?

A single clear, watery episode in an otherwise normal dog is often minor. If it repeats, or your dog is lethargic, in pain, or refuses water, call your vet.

What does green vomit mean?

It may be bile-stained fluid or grass and plant material. If your dog seems fine and just ate grass, it may not mean much. If it continues, or you suspect a plant, chemical, or toxin, call your vet or poison control.

Should I keep a sample?

You do not need to save the vomit, but a clear photo and a few notes on timing and contents are very helpful. If your dog may have swallowed something, bring the packaging or a piece of the item.

Can food dye change vomit color?

Yes. Colored kibble, treats, and some foods can tint vomit. If the color seems odd, think about what your dog ate recently, and mention it to your vet. Do not assume a bright color is dye if there is any chance of blood.

Looking for everyday digestive support for your dog?

Probonix for Dogs is a liquid, 8-strain probiotic, $37.97 for a 30-day supply, with 25% off on Subscribe & Save and a 30-day money-back guarantee.

See how Probonix for Dogs fits into a gut-care routine

Sources

This article is for general information and is not a substitute for professional veterinary advice. If your dog is vomiting and you are worried, call your veterinarian. These statements have not been evaluated by the FDA. Probonix is a supplement, not a drug, and is not intended to diagnose, treat, cure, or prevent any disease.