Pet Wellness · Grass Eating Series Part 2

My Dog Eats Grass and Vomits: When Should I Worry?

Seeing your dog eat grass and then be sick can be unsettling. Sometimes it is a one-off digestive upset. Other times, the symptoms around the vomiting matter more than the grass itself.


The Quick Answer

A single episode of vomiting after eating grass in a dog who is otherwise bright, comfortable and behaving normally may simply be something to monitor.

Repeated vomiting, blood, diarrhoea, low energy, abdominal pain, loss of appetite or a swollen tummy are reasons to speak to your vet.

Golden retriever vomiting after eating grass outdoors

One episode can happen. What matters most is whether your dog recovers normally or other symptoms appear.

Why does my dog eat grass and then vomit?

It is easy to assume that the grass caused the vomiting, but the order is not always that simple.

Some dogs may already feel nauseous and begin grazing because their stomach feels unsettled. In other cases, eating grass may irritate an already sensitive digestive system enough to trigger vomiting.

And many dogs eat grass without being sick at all.

That is why the most useful thing to watch is what else is happening around the episode.

Usually Okay to Monitor

It happened once, and your dog seems normal

  • bright and responsive
  • comfortable afterwards
  • normal appetite
  • normal stools
  • no further vomiting

Speak to Your Vet

The vomiting is continuing, or something else has changed

  • repeated or persistent vomiting
  • blood in vomit or stools
  • diarrhoea
  • reduced appetite
  • unusual tiredness
  • abdominal pain
  • signs of dehydration
Golden retriever resting quietly in grass after grazing

How your dog behaves after the episode can be just as useful as what happened beforehand.

Urgent Veterinary Advice

Continuous retching with a swollen or painful tummy needs immediate attention.

Trying repeatedly to vomit without bringing anything up, particularly alongside bloating, restlessness or collapse, can be a sign of a serious emergency such as GDV.

What should I watch for if it happens again?

If your dog seems well enough to monitor, a few simple observations can help you spot whether this is genuinely a one-off or something that needs veterinary advice.

Make a note of:

  • how many times your dog vomits
  • whether they ate grass before or after appearing nauseous
  • what the vomit contains
  • whether they are eating and drinking normally
  • any diarrhoea, tiredness or abdominal discomfort

Those details often tell you far more than the grass eating alone.

Raising a Puppy?

The difficult part is often knowing what is normal and when to step in.

The Confident Puppy Blueprint gives you a practical framework for navigating everyday puppy behaviours with less second-guessing and more confidence.

See What’s Inside →

One more thing: check where the grass comes from

Even when grazing itself is harmless, the area may not be.

Avoid grass that may have been treated with pesticides, herbicides, fertilisers or other garden chemicals, and steer dogs away from unidentified plants or heavily contaminated areas.

The EverGuide Grass Eating Series

Continue the series

Part 2 My Dog Eats Grass and Vomits: When Should I Worry?

Frequently Asked Questions

Is it normal for a dog to vomit after eating grass?

It can happen, but most dogs who eat grass do not vomit afterwards. One episode in an otherwise well dog may be something to monitor, while repeated vomiting deserves veterinary advice.

What does yellow vomit mean in dogs?

Yellow or green vomit often contains bile. This can happen when the stomach is empty, but colour alone cannot tell you the cause. If vomiting continues or your dog seems unwell, speak to your vet.

When should I call the vet about vomiting?

Contact your vet if vomiting is repeated or persistent, or if it happens alongside blood, diarrhoea, lethargy, abdominal pain, dehydration, reduced appetite or other significant changes.

This article is for general educational information and is not a substitute for veterinary diagnosis or treatment. If your dog is unwell, repeatedly vomiting, in pain, bloated or showing a significant change from their normal behaviour, contact your veterinary practice.

The EverGuide Journal

More thoughtful guidance for everyday life

Continue exploring practical ideas across Pet Wellness, Personal Growth, Health & Wellness, Home Living and Food & Cooking.

Explore the Journal →