Skip to contentPet emergency? Find an out-of-hours vet

Dog Health

Why Do Dogs Eat Grass?

Quick answer

Eating grass is very common and usually normal dog behaviour. Most dogs are not sick — they may simply like the taste and texture, seek fiber, or do it out of boredom or instinct. Grass-eating is generally harmless as long as the grass is free of pesticides and toxic plants. Call your vet if it is sudden, excessive, or paired with vomiting, diarrhoea, or low energy.

Key takeaways

  • It is a common belief, but evidence suggests most grass-eating is not linked to illness or vomiting beforehand.
  • Occasional grazing on untreated grass is usually fine. Redirect with exercise and enrichment if it becomes excessive.
  • The grass itself rarely does, but lawn chemicals, toxic plants, and intestinal parasites picked up from the ground can cause illness.

The full picture

Causes, home monitoring, treatment options and the exact signs that mean call your vet — in the complete guide.

Frequently Asked Questions

Do dogs eat grass to make themselves vomit?
It is a common belief, but evidence suggests most grass-eating is not linked to illness or vomiting beforehand.
Should I stop my dog from eating grass?
Occasional grazing on untreated grass is usually fine. Redirect with exercise and enrichment if it becomes excessive.
Can grass make my dog sick?
The grass itself rarely does, but lawn chemicals, toxic plants, and intestinal parasites picked up from the ground can cause illness.

Reviewed 2026-06-08 against UK veterinary guidance · Information only — not a substitute for seeing your vet.