Why Does My Cat Eat Grass or Houseplants?
Cats commonly nibble grass for fiber, hairball relief or out of curiosity. Most of the time it’s normal, but plant toxicity or persistent vomiting need veterinary attention.
Why do cats eat grass or houseplants?
Seeing your cat chew leaves or graze on lawn blades is common and can be worrying. Cats are obligate carnivores, but many will nibble plants for reasons that include digestive comfort, added fiber, curiosity and play. In most cases plant-eating is a normal behavior. However, persistent chewing, vomiting, or access to toxic plants can be dangerous.
This guide explains common reasons cats eat grass, how to tell normal from concerning behavior, which plants are safe, how to grow safe "cat grass," and when you should see a veterinarian.
Natural reasons cats eat grass
- Fiber and digestion: Grass contains insoluble fiber that can help move material through the gut. Some cats eat it to encourage a bowel movement or to help pass indigestible material such as hair.
- Hairball and mucus removal: Many owners report their cats graze before vomiting. The grass blades can irritate the stomach lining slightly, triggering retching to help expel hair or mucus.
- Taste, texture and play: Young cats and kittens may chew plants because they like the texture or are exploring. Cats also use mouths when playing, so plant chewing can be a form of enrichment or boredom relief.
- Nausea or upset stomach: A cat that suddenly eats more plant material than usual and then vomits may be trying to self-medicate a queasy stomach.
- Nutrients or behavioral pica: Occasionally cats may eat non-food items when they have dietary imbalances, boredom, or stress. True pica (persistent eating of non-food items) should prompt veterinary evaluation.
How common is it and when is it normal?
Occasional nibbling or a single episode of eating grass followed by brief vomiting is common and usually not an emergency. Many healthy adult cats and kittens will sample houseplants or lawn grass. It becomes concerning when plant-eating is new, increases dramatically, or is paired with other signs of illness.
Differential diagnosis — common causes ranked by likelihood
Safe plants vs toxic plants — a quick reference
Many common houseplants are irritating or poisonous to cats. If your cat has access to houseplants, remove or place out of reach any species known to be toxic.
High-risk plants (can be life-threatening):
- True lilies (Lilium species) — even small exposures (pollen, petals, water from vase) can cause acute kidney injury in cats.
- Sago palm (Cycas revoluta) — seeds and leaves can cause severe liver failure and death.
- Philodendron, Dieffenbachia (dumb cane), Pothos — cause oral irritation, drooling and swelling.
- Oleander, azalea, rhododendron — can cause severe GI and cardiac signs.
- Tulips and hyacinth bulbs — GI upset and drooling.
- Chrysanthemum — vomiting, diarrhea.
- Ivy, kalanchoe, peace lily (Spathiphyllum) — oral irritation, GI signs.
- Cat grass blends (oat, wheat, rye, barley grass)
- Catnip and catmint (Nepeta cataria)
- Spider plant — generally non-toxic but can cause mild GI upset if a lot eaten
Cat grass benefits and safe indoor grass options
Cat grass is a pet-safe mix typically containing oat, wheat, rye or barley grass. Benefits include:
- Provides a safe chewing outlet and discourages houseplant destruction.
- Adds fiber to the diet which can help with hairballs and mild constipation.
- Offers environmental enrichment and satisfies natural grazing instincts.
- Buy pre-seeded cat-grass kits or grow from untreated seeds in a shallow pot with plain potting soil.
- Keep the grass in a location where your cat can access it but pests and other pets cannot damage it.
- Avoid treated soils, fertilizers, herbicides or pesticides — these can be toxic to pets.
- Replace regularly; grass can get moldy or soiled quickly when chewed.
Home care steps (for non-emergency situations)
- Remove toxic plants from your cat’s reach and replace them with safe cat grass.
- Offer fresh water and monitor appetite, litter box use, and energy level for 24–48 hours.
- Increase grooming frequency to reduce swallowed hair and help prevent hairballs.
- Provide enrichment — more play, puzzle feeders, and safe chew options to reduce boredom-driven chewing.
- Keep a photo or sample of any plant your cat chewed in case you need to show it to your veterinarian.
When to See a Vet Immediately
Seek veterinary care right away if any of the following happen after plant ingestion:
- Your cat ate a known highly toxic plant (especially true lilies, sago palm, oleander, azalea/rhododendron).
- Repeated or continuous vomiting (more than two episodes within a few hours).
- Blood in vomit or stool, or black/tarry stool.
- Severe drooling, swollen mouth or difficulty swallowing.
- Trouble breathing, collapse, seizures, or loss of consciousness.
- Marked lethargy, weakness, or sudden behavioral change.
Red Flags — Seek Emergency Care
- Ingestion of ANY true lily (Lilium species) — immediate emergency care required.
- Ingestion of sago palm parts — urgent veterinary attention.
- Severe or persistent vomiting, difficulty breathing, seizures, or collapse.
What a vet may do or check
At the clinic the veterinarian will take a history, perform a physical exam and may recommend:
- Blood work (CBC, chemistry panel) to evaluate organ function.
- X-rays or ultrasound if a foreign body or plant material is suspected in the GI tract.
- Supportive care (fluids, anti-nausea medication) for dehydration or ongoing vomiting.
- Hospitalization and specific treatments for exposures to known toxins (e.g., supportive care for sago palm or lily exposure).
Prevention — making your home safe for curious cats
- Remove or place toxic plants out of reach. Consider replacing decorative plants with safe alternatives or artificial plants.
- Grow cat grass in a cat-proof pot and refresh regularly.
- Avoid pesticides, slug baits, and herbicides on lawns or potted plants if your cat has access.
- Keep a regular grooming and parasite control routine; healthy diet and enrichment reduce pica and boredom-related chewing.
- If your cat is an avid plant-chewer, use deterrents (e.g., bitter sprays labeled safe for pets) on non-toxic plants, but first confirm the product is pet-safe.
Key Takeaways
- Occasional grass-eating is common and often normal; many cats nibble grass to help pass hairballs or soothe mild stomach upset.
- Provide safe cat grass (oat, wheat, barley, rye) as a controlled alternative to houseplants.
- Remove or secure toxic houseplants — true lilies and sago palm are particularly dangerous for cats.
- See the vet immediately for repeated vomiting, difficulty breathing, seizures, collapse, or if your cat ate a known toxic plant.
- Keep a plant sample/photo and avoid administering medications at home without veterinary instructions.
If you’re worried about your cat’s plant-chewing behavior or noticing other signs (loss of appetite, weight loss, increased thirst, or changes in litter box habits), contact your veterinarian for advice. Fast action can make a major difference when toxic plants are involved.
References and further reading
- Merck Veterinary Manual — behavior and pica: https://www.merckvetmanual.com/behavior/pica
- ASPCA Animal Poison Control — toxic & non-toxic plants: https://www.aspca.org/pet-care/animal-poison-control
- Pet Poison Helpline — plant toxicity and emergency guidance: https://www.petpoisonhelpline.com
Frequently Asked Questions
Is it normal that my cat eats grass and then vomits?
Yes. Many cats eat grass and then vomit occasionally — this often helps them expel hairballs or soothe a mild stomach upset. If vomiting is frequent, bloody, or paired with other illness signs, see your vet.
Is cat grass safe and how do I grow it?
Cat grass mixes (oat, wheat, barley, rye) are safe and easy to grow in a shallow pot with untreated potting soil and fresh water. Keep it fresh and avoid pesticides or treated soils.
What plants are most dangerous to cats?
True lilies (Lilium) and sago palms are among the most dangerous and can cause life-threatening illness. Many common houseplants (philodendron, dieffenbachia, oleander, azalea) are also toxic or irritating.
When should I contact an emergency vet?
Contact an emergency clinic immediately if your cat ate a known highly toxic plant, has persistent vomiting, blood in vomit or stool, breathing trouble, seizures, collapse, or marked lethargy.
References & Citations
Parts of this article reference data from Merck Veterinary Manual.