If you’ve ever watched your cat casually graze on your lawn like a tiny herbivore, you probably had questions. The sight seems bizarre for an animal built to hunt and eat meat. Yet according to surveys of more than 1,000 cat owners, 71% of cats eat plants at least six times in their lifetime. The reasons are more interesting—and less worrying—than most owners assume.

Common misconception: Cats eat grass only when ill · Key nutrients in grass: Fibre and folic acid · Digestive role: Aids hairball expulsion · Top sources agree: Instinctive behavior in carnivores · Warning trigger: Excessive eating may signal issues

Quick snapshot

1Main Reasons
2Health Concerns
3Safety Tips
4What Happens Next
Fact Value
Myth busted Grass eating not solely for nausea
Key nutrient Folic acid
Digestive benefit Helps expel hairballs
Carnivore fact Instinct despite meat diet
Plant-eating cats 71% at least 6 times lifetime
Vomiting after eating Only 25% of grass eaters
Appeared ill before Just 9% of cats
Hairball link Not supported by fur length data

What causes a cat to eat grass?

The short answer: cats eat grass because an instinct passed down from wild ancestors tells them to. Plant eating is not primarily a response to illness, as very few cats show signs of illness before eating plants, according to peer-reviewed research published on PubMed. The behavior predates domestication and shows up in wild felids like lions and tigers.

Nutritional deficiencies

Grass contains nutrients that your cat may otherwise be missing from their diet, such as fibre or folic acid, according to Cats.org.uk. That said, commercial cat diets typically already contain sufficient folic acid, so nutritional deficiency is unlikely to be the primary driver. The more plausible explanation involves a mineral or vitamin boost rather than a critical gap.

Digestive assistance

One theory is that cat grass is a source of fibre that can either act as a mild laxative or trigger vomiting, according to Texas A&M VMBS. Grass microstructures called trichomes may act like natural “drain snakes,” snagging fur and other non-digestible materials in the digestive tract, as described by researchers who studied grass under electron microscopy.

Instinctual behavior

Eating plants is instinctual and comes with an evolutionary benefit to felines—or at least it used to, according to researchers at the International Society for Applied Ethology. Given that virtually all wild carnivores carry an intestinal parasite load, regular, instinctive plant eating would have had an adaptive role in purging parasites from the digestive system.

The implication: your house cat is running software built for the savanna. Domesticated for thousands of years, but the hardware hasn’t changed.

Vomiting is a byproduct, not purpose

Only 25% of grass-eating cats vomit afterward, and 91% do not appear ill before eating plants. This means vomiting is a side effect for some cats, not the intended outcome, according to Science AAAS.

What are cats lacking when they eat grass?

Owners often worry their cat is missing something in its diet. While grass does provide fibre and trace nutrients, most commercial cat foods cover the basics. The real driver appears to be behavioral rather than purely nutritional.

Fibre for digestion

Grass aids removal of non-digestible materials like fur and relieves constipation, according to Hill’s Pet. For cats that groom heavily—especially long-haired breeds—fibre can help move hairballs through the digestive tract. However, a 2021 PubMed study found no difference in plant-eating frequency between short-haired and long-haired cats, which contradicts the popular hairball expulsion hypothesis.

Folic acid and other nutrients

Grass provides folic acid, which supports blood oxygen and digestion, according to Chino Valley Animal Hospital. No definitive evidence shows that grass supplements folic acid deficiencies in cats, Hill’s Pet notes, but even low-level vitamin intake may play a role in attracting cats to greens.

Taste and texture appeal

Reasons a cat eats grass may include a favorable taste and mouthfeel, according to Purina. The fresh, juicy texture of grass differs sharply from dry kibble and may offer sensory variety that cats find appealing.

The upshot

If your cat grazes occasionally, nutritional supplements are probably unnecessary. Most cats on quality commercial diets get what they need—the grass eating is likely instinct, not deficiency.

Why Do Cats Eat Grass and Throw Up?

Many owners assume cats eat grass specifically to induce vomiting. The data tells a different story. According to Science AAAS, 91% of cats show no signs of illness before eating plants. Only 25% vomit afterward—a minority outcome.

Hairball expulsion

Some cats do use grass to help expel hairballs, but the mechanism differs from the popular myth. Grass fibre adds bulk to the digestive tract, which can stimulate contractions that push fur and other debris out. However, the 2021 PubMed study found that long-haired cats don’t eat plants more frequently than short-haired cats, suggesting hairballs aren’t the primary trigger.

Indigestion relief

Cats may eat grass to settle stomachs, according to Hill’s Pet. If something feels “off” after a large meal or unusual food, a few bites of grass may help reset the digestive system. Vomiting in this case is a byproduct, not the goal.

Normal vs excessive

Vomiting is a byproduct, not the purpose, of grass eating, according to Burgess Pet Care. A small amount of grass-induced vomiting is normal. However, 27–37% of cats frequently vomit after eating plants, which indicates gastrointestinal disturbance in some cases, according to PubMed.

The catch: frequent vomiting after grass consumption can lead to electrolyte imbalances and throat irritation over time. If your cat vomits more than once a week after grazing, that’s a conversation worth having with your vet.

What to watch

Frequent grass eating followed by vomiting may indicate gastrointestinal disease or parasites, according to PetMD. A sudden increase in grass eating warrants a vet visit for parasites or illness, according to Lilydale Vet Centre.

Do cats eating grass mean they are sick?

The widespread belief that cats eat grass only when sick is a myth that research has debunked. It’s a common misconception that cats eat grass only when ill or nauseous, according to PetMD. Cats are carnivores unable to digest fibrous grass effectively, yet they still seek it out.

Common myths

The myth that cats eat grass solely when nauseous persists because owners notice the behavior more after their cat vomits. But the timing is coincidental rather than causal. Cats that eat grass habitually may vomit sometimes—but the grass didn’t make them sick.

Warning signs

  • Eating grass multiple times daily, every day
  • Vomiting immediately after every grazing session
  • Weight loss alongside increased grass eating
  • Lethargy or changes in appetite
  • Diarrhea or constipation accompanying the behavior
  • Sudden onset in an adult cat with no history of grazing

When to see a vet

Grass eating not necessary with modern diets and parasite prevention, according to PetMD. If you notice a sudden behavioral change or excessive grazing, consult your veterinarian. This is especially important for outdoor cats who may have access to toxic pesticides or plants.

Upsides

  • May aid digestion and constipation relief
  • Provides trace nutrients like folic acid
  • Normal instinctive behavior in healthy cats
  • May help expel non-digestible prey parts
  • Normal social behavior for most cats

Downsides

  • 25% of cats vomit afterward
  • Risk of pesticides on untreated lawns
  • Houseplants may be toxic to cats
  • Frequent vomiting can cause electrolyte loss
  • May mask underlying GI disease

Should you let a cat eat grass?

For most healthy cats, occasional grass eating is safe and normal. The key is moderation, safety, and monitoring. According to Texas A&M VMBS, one theory is that cat grass is a source of fibre that can either act as a mild laxative or trigger vomiting to remove non-digestible prey parts.

Benefits of grass

A small amount of grass can benefit digestion and satisfy an instinctive urge. Indoor cats provided with grass gardens reflect owner belief in plant-eating need, according to PubMed. Many owners grow cat grass specifically for this purpose. For cats with constipation issues, the fibre in grass may offer natural relief.

Risks and safety

The primary risk comes from lawns treated with fertilizers, pesticides, or herbicides. Even residual chemicals can cause toxicity in cats. Common houseplants like lilies, tulips, and aloe are toxic to cats and should be kept out of reach. Young cats eat plants more frequently than older cats and vomit less often in association with it, according to PubMed—another reason not to worry excessively.

Alternatives

Commercial cat grass kits are widely available and designed specifically for indoor safety. These typically contain wheatgrass, oat grass, or barley grass—plants that cats find appealing without the risks of outdoor lawns.

The pattern: 61% of cats eat plants over 10 times, with 67% of those doing so daily or weekly, according to Burgess Pet Care. This confirms that grass eating is routine behavior, not a red flag.

Bottom line: Grass eating is instinctive behavior in cats, not a sign of illness. Let your cat graze on safe, untreated grass or commercial cat grass, watch for warning signs, and skip the worry about a “sick cat.” Most of the time, your cat is doing exactly what a wild felid would do—responding to instincts that served their ancestors well.

What experts say

Given that virtually all wild carnivores carry an intestinal parasite load, regular, instinctive plant eating would have an adaptive role.

— Hart and team, Smithsonian (Science reporting)

One theory is that cat grass is a source of fibre that can either act as a mild laxative or trigger vomiting.

— Teller, Veterinarian at Texas A&M VMBS

It was like looking at ‘drain snakes’, those coils of jagged plastic designed to yank human hair out of bathroom sinks.

— Hughes, Researcher at Science AAAS

The common thread running through veterinary research is clear: cats eat grass because millions of years of evolution wired them to. From purging intestinal parasites to simply enjoying the texture, the behavior predates commercial cat food and indoor living. For owners, the practical takeaway is straightforward: let them graze in moderation on safe, untreated grass or commercial cat grass, watch for warning signs like sudden behavioral changes, and skip the worry about a “sick cat.” Most of the time, your cat is doing exactly what a wild felid would do—responding to instincts that served their ancestors well.

Related reading: grow cat grass at home

Additional sources

burgesspetcare.com

Frequently asked questions

Is it okay for cats to eat grass every day?

Occasional daily grazing is normal for many cats. 67% of frequent plant eaters do so daily or weekly, according to Burgess Pet Care. As long as the grass is safe (untreated and non-toxic), daily intake is generally fine for healthy cats.

Why do cats eat grass if they are carnivores?

Eating plants is instinctual and comes with an evolutionary benefit to felines, according to researchers at the International Society for Applied Ethology. Cats are obligate carnivores, but that doesn’t mean they can’t digest small amounts of plant material. The behavior likely evolved to help purge intestinal parasites.

Do cats eat grass when pregnant?

Limited research exists specifically on pregnancy and grass eating in cats. The behavior may be more about satisfying an instinctive urge than pregnancy-specific needs. Consult your veterinarian if your pregnant cat shows unusual eating patterns.

Why does my cat eat grass when he goes outside?

Outdoor access gives cats direct access to fresh grass, which many find appealing due to its taste and texture. Reasons a cat eats grass may include a favorable taste and mouthfeel, according to Purina. The behavior is normal and instinctive.

Why do cats eat grass everyday?

61% of cats eat plants over 10 times, with 67% of those doing so daily or weekly, according to Burgess Pet Care. For these cats, daily grazing is routine behavior driven by instinct, not illness. Young cats eat plants more frequently than older cats, according to PubMed research.

Do cats eat grass to throw up?

Vomiting is a byproduct, not the purpose, of grass eating. Only 25% of grass-eating cats vomit afterward, according to Science AAAS. While some cats may use grass to relieve an upset stomach, the majority of grass eating serves other purposes like satisfying an instinctive urge.

What nutrients are in grass that cats need?

Grass contains nutrients such as fibre or folic acid that cats may find appealing, according to Cats.org.uk. However, no definitive evidence shows that grass supplements folic acid deficiencies in cats, as commercial diets typically cover these needs, according to Hill’s Pet.