Behaviour

Why Do Cats Eat Grass? The Surprising Science Behind a Carnivore Eating Plants

Cats are obligate carnivores — so why does yours nibble the lawn or chew your houseplants? The answer is more interesting than the old 'they're sick' myth suggests.

It's one of the small mysteries of cat ownership. Your cat — a creature so committed to eating meat that biologists classify it as an obligate carnivore, unable to survive on a plant-based diet — wanders into the garden and starts methodically chewing blades of grass. Or worse, decides your prized houseplant looks like lunch. Sometimes the grass comes straight back up a few minutes later. So what on earth is going on?

For decades the folk explanation was simple: cats eat grass to make themselves sick when their stomach is upset. It turns out that tidy little story is mostly wrong — and the real picture, pieced together from behavioural surveys and evolutionary biology, is far more interesting.

A tuxedo cat nibbling on a pot of fresh green cat grass indoors
Grass-eating is a normal, common feline behaviour — most cats that do it are perfectly healthy and show no signs of illness beforehand.

First, It's Completely Normal

The single most reassuring fact about grass-eating is how ordinary it is. In the largest survey of the behaviour to date — a study of more than 1,000 cat owners who watched their cats for at least three hours a day — researchers found that around 71% of cats had been seen eating plants at least six times, and only about 11% had never been caught doing it. Crucially, in roughly 91% of cases the cat showed no signs of illness beforehand, and only a quarter of cats regularly vomited afterwards.

In other words: most plant-eating cats are not sick, and most of the time they don't throw up. Whatever is driving the behaviour, "I feel nauseous" is clearly not the main explanation. This is a normal part of the feline behavioural repertoire, seen in healthy cats of every age.

Cat behaviourist Jackson Galaxy on why cats are drawn to grass — and whether you should let them indulge.

The Leading Theories

No single explanation accounts for all grass-eating, and the honest scientific answer is that several factors probably overlap. These are the most credible:

1. An Ancient Anti-Parasite Instinct

The most compelling modern theory comes from evolutionary biology. The same research team that ran the big survey proposed that plant-eating is an inherited behaviour inherited from wild ancestors as a way of controlling intestinal parasites. Eating fibrous plant material increases muscular activity in the gut, helping to physically sweep worms and other parasites along and out of the digestive tract before they can establish themselves.

This pattern shows up across the animal kingdom — wild cats, wolves, and chimpanzees all eat plants they can't fully digest. The behaviour persists in modern house cats even though most are wormed and parasite-free, because instinct doesn't switch off just because the original problem has been solved. Tellingly, the survey found younger cats ate grass more often than older ones, exactly what you'd expect of a built-in instinct that's strongest before age and experience moderate it.

2. A Digestive and Hairball Aid

Cats lack the enzymes needed to break down the cellulose in grass, so it passes through largely undigested. That's not necessarily a flaw — the indigestible fibre adds bulk and can help move things along, including the wads of swallowed fur that would otherwise accumulate into hairballs. For a fastidious self-groomer constantly ingesting hair, a little roughage may genuinely help keep the gut moving. When grass does trigger vomiting, it can also bring up indigestible material the cat wanted rid of — but as the survey showed, this is the exception rather than the rule.

3. Micronutrients

Grass contains folic acid (vitamin B9), a nutrient involved in oxygen transport in the blood and in cell growth. Some researchers suggest cats may instinctively top up trace nutrients this way, much as their wild relatives would get small amounts of plant matter from the stomach contents of prey. The evidence here is thinner than for the parasite theory, but it's a plausible contributing factor.

4. Boredom and Sensory Enrichment

Grass is cool, slightly moist, and has a texture utterly unlike kibble or pâté. For an indoor cat with limited sensory input, chewing greenery is simply interesting — something to investigate, bite, and manipulate. Some cats clearly graze when they're under-stimulated, and grass-nibbling can shade into the same territory as chewing cables or houseplants out of sheer under-occupation.

A veterinarian walks through the research on grass-eating and what it means for your cat's health.

Is It Safe to Let Them Do It?

For most cats, the act of eating grass itself is harmless. The risks come not from the grass but from what's on or around it:

  • Pesticides and herbicides. Lawn and garden chemicals are toxic to cats. Grass treated with weedkiller, fertiliser, or slug pellets can poison a cat that grazes on it. Never let your cat eat grass you can't vouch for.
  • Toxic plants nearby. Cats lack the instinct to reliably avoid poisonous plants. A cat browsing the garden or a windowsill can easily take a bite of something dangerous. Lilies are the most serious threat — even a tiny amount of pollen, leaf, or flower from a true lily (Lilium or Hemerocallis) can cause fatal kidney failure in cats. Other common offenders include sago palm, dieffenbachia, philodendron, and aloe.
  • Long, tough blades. Occasionally a strand of grass — particularly stiff, tough garden grass — can lodge at the back of the throat or in the nasal passages. It's uncommon, but a cat that suddenly gags, retches, or sneezes repeatedly after grazing may need a vet to check.

Grow Your Own "Cat Grass"

The safest way to satisfy the urge is to provide a dedicated pot of cat grass grown indoors from untreated seed. "Cat grass" isn't a single species — it's usually young wheat, oat, barley, or rye grass, all of which are non-toxic, soft, and appealing to cats. A small tray costs very little, sprouts within a week, and gives your cat a clean, chemical-free place to chew.

This serves a second purpose: a cat with its own grass is far less likely to attack your houseplants. Pair the cat grass with strict removal of any toxic plants from your home (lilies above all), and you remove the main hazards in one move. Place the pot somewhere your cat already likes to lounge, and refresh it when it gets chewed down or starts to yellow.

A cat looking intently at a pot of freshly grown cat grass
A dedicated pot of untreated cat grass — typically wheat, oat, or barley — gives cats a safe outlet and protects your houseplants in the process.

When Grass-Eating Is Worth a Vet Visit

Occasional grazing in an otherwise healthy cat needs no action at all. But pay attention — and book a check-up — if you notice any of the following:

  • A sudden, ravenous obsession with plants in a cat that previously ignored them, especially alongside increased appetite or weight loss.
  • Frequent vomiting — not the occasional bring-up, but repeated vomiting whether or not grass is involved.
  • Eating non-food, non-plant items such as plastic, wool, or litter (a behaviour called pica), which can signal dietary deficiency, anaemia, or compulsive disorders.
  • Signs of illness accompanying the grazing: lethargy, diarrhoea, drooling, or loss of appetite.

In these cases the grass-eating may be a symptom of something else — gastrointestinal disease, nutritional imbalance, or stress — rather than a harmless quirk, and it's worth getting checked.

The Bottom Line

A cat eating grass is, the overwhelming majority of the time, doing something entirely normal — most likely acting on an ancient instinct to keep its gut clear of parasites, with a side helping of fibre, trace nutrients, and simple sensory interest. It is not usually a sign of illness, and the vomiting that sometimes follows is a side effect, not the goal. Your job isn't to stop the behaviour but to make it safe: bin the lilies and other toxic plants, keep your cat away from chemically treated lawns, and offer a pot of clean, home-grown cat grass instead. Do that, and you can let your little carnivore enjoy its salad in peace.