Skip to main content

There’s a totally normal reason cats throw up after eating grass – here’s why

Learn about this cat behavior and if there's cause for concern

Happy cat eating grass outside
Anna-F/Pixabay

If your cat throws up after eating grass, there’s probably no reason to be concerned. Eating grass is a natural behavior for most cats, and throwing up after eating that grass also is pretty common. There are physical reasons for why your cat throws up grass, and aside from dealing with the inconvenience of having to clean up cat vomit in the house, this behavior usually isn’t a problem.

But excessive vomiting and unusual grass consumption can be a cause for concern. If your cat likes to munch grass, then it’s best to familiarize yourself with what’s normal and what might be a reason to worry.

Cat on a lawn eating grass
Alexas_Fotos/Pixabay

Why cats eat grass

Cats eat grass for many reasons:

  • Grass can have a natural laxative effect, helping to relieve stomach upset and supporting digestion.
  • Grass contains fiber, which can help keep your cat’s digestive system moving and healthy.
  • Grass also contains folic acid, and your cat may instinctively eat grass to get a nutritious boost.
  • Eating grass can be entertaining for cats, too. Your cat may simply enjoy having something to munch on and might eat grass out of boredom, just like you might munch on potato chips while watching TV.
  • In some cases, your cat’s grass eating might be driven by stress. If your cat excessively eats grass, then anxiety could be to blame. In these cases, you might notice that your cat eats grass almost constantly or pairs it with other behaviors like excessive grooming.

Many factors can drive your cat to eat grass, so you’ll need to carefully observe your cat to determine what’s at the root of his behavior.

An amber-eyed gray cat sprawls out in the grass.
nadia_if/Shutterstock

Why grass makes cats throw up

So why do cats throw up after eating grass? Cats’ digestive systems don’t contain the enzymes to properly digest grass, so vomiting is a natural part of the process. This behavior is an instinct that helped keep wild cats alive. When cats relied on hunting for their food, they would have consumed their prey’s bones and hair, too. Eating grass helped induce vomiting, so cats could throw up those waste elements that they couldn’t digest.

If your cat loves to eat grass and then often throws up after, chances are he just knows that grass can help ease digestive upset and is a natural way to get himself feeling better.

Siamese cat crouched down in a grassy area
klimkin/Pixabay

Signs you should be concerned about

Because cats can’t digest grass, there usually isn’t a reason to be concerned if your cat vomits after eating grass. But eating grass can sometimes cause other issues.

  • Grass can potentially get stuck in your cat’s nasal chambers at the back of his nose, making for an uncomfortable situation. Your cat may sneeze in fits, and your vet will need to help by removing the grass.
  • If your cat eats grass obsessively, it can lead to excessive vomiting and may indicate that your cat is dealing with significant anxiety. It’s best to take your cat to the vet for an evaluation. Your vet may be able to help you get to the root of your cat’s anxiety, so you can get him feeling better.
  • There’s also the potential danger of your cat consuming plants that he shouldn’t when he’s outside. Grazing on grass that’s been treated with pesticides could lead to significant digestive upset or toxic effects for your cat. Your cat might also munch on outdoor plants that are toxic, like lilies. If your cat is experiencing toxic effects from something he ingested, get him to the vet immediately for treatment.
Calico cat lying on its back in a grassy yard
ivabalk/Pixabay

Safer alternatives for eating grass

If you want to give your cat a risk-free alternative to grazing in the backyard while providing the stimulation he craves, we recommend cat grass, which is readily available online and in many local pet stores. Other cat-safe alternatives include Alfalfa, fiber-rich oat grass, and cat thyme. Who knew a thyme plant existed for cat consumption? Another alternative is licorice root, though it should be avoided if your cat takes blood-thinning medications.

While eating grass does have benefits for cats, letting your cat eat whatever grass he finds outdoors can be risky. It’s a much better option to buy or grow your own cat grass indoors, so you can feed your cat a pesticide-free product that you know is safe for him. This also lets you better monitor how much grass your cat is consuming. Providing your cat with cat grass can help keep his digestive system healthier, making him more comfortable, too. While vomiting sometimes comes with the process, cleaning up the occasional vomit pile is a small price to pay for your cat’s health and comfort.

Editors' Recommendations

Paige Cerulli
Former Digital Trends Contributor
Paige's work has appeared in American Veterinarian, Business Insider, Healthline, and more. When she's not writing, Paige…
Why you should feel honored if your cat sleeps at your feet
If you've ever wondered about this cat behavior, this article is for you
Calico cat lying on a white comforter

Have you noticed that when you go to sleep, your cat automatically heads to the foot of the bed and curls up by your feet? It's no mistake, and it's not your cat giving you the cold shoulder, either. This is a deliberate decision on your kitty's part, and there are many reasons why they might choose to sleep there instead of curling up on your stomach or by your shoulder. In fact, if your cat sleeps by your feet, you should take it as a compliment and feel flattered.

So, why do cats sleep at your feet? It's a mix of your cat's affection for you, a feeling of safety, and even the body heat you generate that play into your cat's decision to sleep at the foot of the bed.

Read more
Can cats eat raw chicken? Yes, but there are huge health risks you need to know about
Facts about feeding you cat raw chicken
A bowl of raw chicken plus supplements to feed to a pet

You've probably heard all about raw diets for pets. After all, more pet owners than ever want to give their animals a healthier diet! Given that wild cats eat raw meat all the time, it seems to make sense that your domestic cat would also benefit from these kinds of meals. But feeding uncooked meats, including raw chicken, is complicated, and it carries some risks.

There are definitely benefits of feeding raw chicken to cats, but it's also important to understand the concerns and to talk to your vet about your cat food plans so you can make the dietary choice that's right for your animal. Can cats eat raw chicken? Yes. But whether it's a good idea to feed cats raw chicken is a better question to consider.

Read more
4 reasons why cats wag their tails while lying down
This behavior is almost always never something to worry about
Cat yawns while sitting in a window

We know all about dog tail wagging, and most pet owners can spot the difference between a happy twitch and a cautious one. But did you realize that cats use their tails to express themselves, too? Like with dogs, the cat tail swish could mean a few different things, and it's important to have some sense of feline behavior — and your specific kitty — to decipher their movements. So why do cats wag their tails while lying down? We'll walk you through the most common causes and when you might need to step in.

Why do cats wag their tails while lying down?
If you stumble upon your kitty lying down and only moving their tail, it's probably because of one of these four reasons.
They feel happy or playful
You might see your cat lying lazily in the sun, but suddenly they give a little tail twitch as you approach. It's not your imagination. They're excited to see you and ready to play. Assuming you don't note any signs of aggression (we'll get to those later), you should head on over to pet your cat or grab their favorite toy and start a game.
It's hunting time
We can all picture the lion stalking their prey while slowly moving their tail back and forth — your cat does this, too. Oftentimes, this one will happen when they're lying on a perch or near a window and can spy on birds or small mammals in the yard. It could even be that they've spotted a fly and will pounce at any minute. All you need to do here is reach for your camera and enjoy your silly kitty at their best.
They're stressed
A cat that feels stressed will often floof their tail and start to wag it. Kitties generally puff up their fur to appear larger and more menacing. This action may also combine with an arched back or a hiss. Alternatively, sometimes tail thumping comes from overstimulation. You'll recognize pretty quickly which movements indicate fear and which mean fun.
They're dreaming
Sometimes, you'll observe your mouser twitch their tail while sleeping. It could come from a simple muscle spasm just like you get when you sleep (it also might mean they're hunting down prey in their dreams). Additionally, your sleepy kitty may be, well, faking it. They might look asleep but are actually just resting and waiting for you to come over.

Read more