Cat grass can make some cats vomit, but it doesn’t happen to the majority. In two large surveys covering nearly 3,000 cat owners, only 27 to 37 percent of cats frequently vomited after eating plants. The rest ate grass and kept it down just fine. So while vomiting is a real and common response, it’s not inevitable, and it’s not necessarily a sign that something is wrong.
How Often Cats Actually Vomit After Eating Grass
The best data comes from a pair of surveys published in the journal Animals. In the first survey of 1,945 cat owners, 94 percent of cats appeared completely normal before eating plants, and 37 percent were seen frequently vomiting afterward. The second survey of 1,021 owners found similar results: 91 percent appeared normal beforehand, 27 percent vomited frequently after.
Age plays a significant role. Younger cats vomit far less often after eating grass. In the first survey, only about 3 percent of cats under one year old frequently vomited after eating plants. That number climbed to roughly 20 percent in the one-to-three age group, 37 percent for cats aged three to nine, and 57 percent for cats older than nine. If your senior cat throws up after nibbling grass, that’s a more typical pattern than it would be for a kitten.
Why Grass Triggers Vomiting
Cats are obligate carnivores. Their digestive systems aren’t built to break down plant fiber efficiently, so when grass hits the stomach, it can irritate the lining and trigger the gag reflex. The blades themselves have jagged edges and tiny spike-like projections called trichomes that are invisible to the naked eye but rough enough to physically stimulate the stomach wall.
Researchers at High Point University in North Carolina examined hairballs under high-resolution microscopy and found that grass blades intertwine with strands of fur the way a drain snake catches hair in a pipe. The jagged plant edges snag fur strands that are two to 20 times longer than the width of a single hair. In every sample the team studied, cat hair was visibly entangled with these spiky plant fibers. This suggests that when a cat vomits after eating grass, the grass may be pulling accumulated fur out of the stomach along with it.
There’s also an evolutionary explanation. In wild ancestors of domestic cats, eating grass likely helped purge intestinal parasites. The plant material increases gut motility and can physically wrap around worms as it moves through the digestive tract, sweeping them out. Domestic indoor cats no longer carry significant parasite loads, but the instinct to eat grass persists.
When Vomiting Is Normal vs. Concerning
An occasional vomit after eating grass, especially one that contains visible grass blades or a wad of fur, is typical cat behavior. If your cat eats grass, throws up once, and then goes back to eating, playing, and using the litter box normally, that’s generally not a cause for concern.
Watch for these patterns instead: vomiting that happens more than a couple of times per month regardless of grass eating, vomit that is thick and yellow or contains foreign material, non-productive retching where the cat tries to vomit but nothing comes up (which can signal an obstruction), or vomiting paired with lethargy, loss of appetite, drooling, hiding, diarrhea, or constipation. A sudden increase in vomiting frequency also warrants attention, even if each individual episode seems mild.
What Cat Grass Actually Is
Cat grass isn’t a single plant. The term typically refers to a mix of oat, rye, barley, and wheat grasses, all of which are safe for cats. These are young cereal grasses grown indoors in small containers, harvested before they mature into grain-producing plants.
Oat grass is a particularly popular choice because it acts as a digestive aid, is high in protein and soluble fiber, and contains iron, manganese, zinc, and B vitamins. Alfalfa grass has shown some benefit in supporting kidney health. All common varieties sold in pet stores are safe, though the grass can develop mold over time if overwatered. Starting a fresh batch when that happens is the simplest fix.
Cat grass also provides folic acid, chlorophyll, and vitamins A, B, and C. These nutrients support healthy eyes, coat quality, strong teeth and bones, and better oxygen levels in the blood. It’s a small nutritional supplement, not a dietary staple, but it adds variety that many indoor cats seem to crave.
Indoor Cat Grass vs. Outdoor Lawn Grass
If your cat is going to eat grass, indoor-grown cat grass is far safer than whatever is growing in the yard. Outdoor lawns commonly carry fertilizers and pesticides that are toxic to cats. Even cats that don’t nibble the grass directly pick up chemicals on their paws and fur, then ingest them while grooming. Indoor cat grass gives you complete control over what your cat is consuming.
How Much Cat Grass to Offer
Most cats self-regulate their grass intake. Leaving a pot of cat grass freely available is not dangerous, and many cats will nibble a few blades here and there without overdoing it. If your cat eats it voraciously, though, that’s worth noting. Excessive grass consumption sometimes signals that a cat’s regular diet isn’t meeting all of its nutritional needs, or that something is off with digestion. Moderate, occasional nibbling is the normal pattern for a healthy cat that simply enjoys the texture and taste.

