
Why Do Cats Eat Grass? Reasons, Myths & Safety Tips
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
- Digestive aid (Science AAAS)
- Nutrient boost (PetMD)
- Instinctive behavior (Smithsonian)
- Not always illness (Science AAAS)
- Watch for excess (PetMD)
- Vomiting normal (PubMed)
- Safe grass sources (Texas A&M VMBS)
- Daily limits (Hill’s Pet)
- Vet check (PetMD)
- Monitor frequency (Lilydale Vet Centre)
- Safe alternatives (Texas A&M VMBS)
- Know warning signs (PetMD)
| 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.
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.
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.
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.
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
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.