Answer-first
Why Do Cats Eat Grass (and Then Sometimes Throw It Up)?
Grass-eating is normal, and the vomiting is often on purposeFact
Cats Protection calls eating grass a natural behaviour. Grass may supply nutrients like fibre or folic acid, and when a cat eats grass then brings it back up, it's usually doing so deliberately to clear its stomach rather than because it's ill.
Applies to: Applies to a healthy cat that nibbles grass or houseplants and occasionally vomits the grass afterward. It is about the behaviour, not plant toxicity.
Steps
Why cats nibble grassFact
- Cats Protection states plainly that "Eating grass is a natural behaviour for cats".
- "Grass contains nutrients that your cat may otherwise be missing from their diet, such as fibre or folic acid."
- It can also help move indigestible material like fur through the gut.
- So it's an instinctive, generally healthy urge, not a sign something's wrong.
The throwing-up partFact
- "When cats eat grass and then vomit afterwards, they are usually doing it on purpose."
- Cats lack the enzymes to fully digest grass, so it often comes back up.
- Vomiting is an occasional by-product, not the goal of eating grass.
- An occasional grassy hairball-type vomit is not automatically a concern.
Offer safe grassProfessional guidance
- Cats Protection advises: "Try providing your cat with a pot of grass either outdoors or indoors."
- A dedicated pot lets a cat satisfy the urge without reaching risky plants.
- Grass "is safe for cats to eat unless it is contaminated with herbicides or pesticides."
- Keep treated lawns and any toxic houseplants out of reach.
Normal vs keep-watching
Normal: Occasional grass-nibbling, with the odd vomit of undigested grass afterward, is normal feline behaviour.
Keep watching: Track how often your cat vomits, whether it's just grass, and whether appetite and energy stay normal.
When to contact a vet. See your vet, per Cats Protection, if your cat is vomiting frequently, or if it vomits and also seems off its food, since that can point to an underlying problem rather than simple grass-eating.
What changes this answer
- Whether the grass is untreated and free of herbicides or pesticides
- How often the cat is vomiting, not just after grass
- Whether appetite and energy remain normal
- Whether the cat has access to safe grass versus toxic plants
Common mistakes
- Assuming grass-eating always means the cat is sick
- Letting the cat chew lawn grass treated with pesticides or weedkiller
- Ignoring frequent vomiting because it's blamed on grass
- Not offering a safe grass pot, so the cat targets toxic houseplants
Sources
- Cats Protection (PRIMARY tier 1) · Tier 1 · verified 2026-07-22
Real questions cat owners ask
- Does eating grass mean my cat is ill?
- Why does my cat throw it up?
- When should I worry?
Log how often your cat eats grass and vomits, and whether a safe grass pot is provided, so a rise in vomiting is easy to spot and share with your vet. Set up your Cat Passport.