top of page

Why does my cat eat grass?

  • Writer: Battersea Square Vets
    Battersea Square Vets
  • Aug 7
  • 2 min read

As we were all taught at vet school: Cats are not just small dogs!


There are obviously a lot of similarities, but their physiology and behaviour are very different.


tortoiseshell cat lying in the grass


Why do cats eat grass?


Cats eat grass for a variety of reasons, often as a natural way to aid digestion or obtain nutrients they may be missing from their diet. Eating grass can help cats with hairball expulsion, ease constipation, or even induce vomiting to clear out indigestible material.

It can also be a way for them to obtain folic acid, a vitamin that supports blood and digestive health.

 

 

1. Digestive Aid and Hairball Management:


Grass acts as a natural laxative or emetic (vomit inducer) in cats.


It can help cats pass hairballs, which they accumulate from grooming, more easily.


The fibre in grass can also aid in overall digestion and bowel movements



2. Nutritional Supplementation:


Some cats may eat grass to supplement their diet with certain nutrients, like folic acid, which aids in oxygen transport in the blood.


It's thought that they might be seeking out nutrients they are missing from their regular food, though a complete cat food should provide all the necessary vitamins and minerals.



3. Instinctual Behaviour:


Eating grass is an instinctual behaviour in cats, possibly inherited from their wild ancestors.


Some theories suggest it may be a way to purge intestinal parasites, although this is less relevant for domesticated cats.



4. Taste and Enjoyment:


Some cats simply enjoy the taste and texture of grass!


It might be a way for them to add variety to their diet or find a bit of entertainment, especially if you have an indoor cat who doesn't normally have access to grass. be careful though to introduce cat grass to your indoor cat carefully, and monitor them in case they eat too much.



5. Potential Concerns:


Pesticides and Toxins:

It's important to ensure that the grass your cat is eating hasn't been treated with pesticides or herbicides, as these can be harmful.


Overeating:

While generally safe, excessive grass consumption can sometimes lead to vomiting or diarrhoea.


Underlying Issues:

If your cat is eating grass excessively or seems unwell after eating it, it's best to consult with your vet to rule out any underlying health issues.

Comments


Battersea Square Vets

London House 

7-8 Battersea Square

London, SW11 3RA

Battersea Square Vets Logo

CONTACT US

We know that life is busy, that's why you can book an appointment online - and check appointment availability in real time too, you can also WhatsApp us, email us, phone us, or drop-in when you are passing

  • Instagram
  • Facebook
  • TikTok
  • Youtube

* if you have Classic membership

Battersea vets © 2025 by batterseasquarevets

bottom of page