Why Do Cats Eat Grass? [Your Questions Answered]

One of the strangest behaviors that you’ll probably notice on your cat is its fondness of the grass.

This can be a cause of concern for some cat owners, especially if the cat ends up throwing up. But eating grass is normal and something that you shouldn’t worry about.

Grass isn’t harmful to cats when ingested. It could even help your cat with his or her digestion.

Here’s everything you need to know.

Why Do Cats Eat Grass?

Cats eat grass in order to regurgitate foods that aren’t digestible. This could be anything from hair to bones and this is a natural behavior. If nothing else, your cat might have gotten a little too enthusiastic during his or her self-cleaning and now has a little too much hair in the gut.

In addition, the grass can help to relieve their constipation and nibbling on grass is a stress reliever for some cats.

But will it be safe for cats to eat grass?

Yes, it’s safe. There’s nothing wrong with your feline friend nibbling some grass.

Cat Hiding on Grass

However, this won’t provide nourishment to his or her body. You should still continue feeding your cat with proper cat food. Store bought foods should have the necessary nutrients to keep your pet strong and healthy.

What Are the Digestive Needs of Cats?

Even though grass isn’t necessary for the cat’s digestive system, cats long for the soft blades of the grass to help settle their stomach. This is pretty much the same thing with humans taking antacid tablets in order to cure their upset stomach.

If your cat ends up overeating, it will resort to vegetation in an effort to sweep out some of the foods. Sometimes, your cat will chew and play with a toilet paper roll. The reason behind this strange behavior is because the pet finds the need to eat fiber in order to seek relief.

Grass contains folic acid, an essential nutrient that cats can benefit from. It helps support their cell growth and aids in digestion as well.

Although kittens will normally get their dose of folic from their mom’s breast milk, if a cat doesn’t have access to breast milk, it could develop anemia due to the lack of folic acid. Because of this, some experts speculate that the reason why cats turn to grasses is to supplement this nutritional deficiency.

What About Anxiety?

Just like humans, cats may also end up eating excessively to fight stress. Cats that are stressed or anxious resort to emotional eating to relieve themselves. This is their way of satisfying their craving.

As such, cats that constantly nibble on grass may exhibit signs of displacement behavior. Aside from eating grass, some cats engage in other activities to soothe themselves whenever they’re feeling stressed.

If you notice that your pet cat has been chewing on grass and other items in your household very often, consider this a sign of anxiety or stress. Get in touch with a vet as soon as possible in order to get your kitty treated.

How to Prevent It

If your cat ends up consuming grass, there are various ways on how to let the grass pass through its system. It can come in the form of a hairball that your cat will eventually vomit. It could be excreted through stool.

If your feline pet enjoys munching on some grass on a regular basis but it can expel the plant matter easily, then there’s really no need to worry. This is normal behavior and you should probably let it continue.

However, if your cat eats a lot of grass or if your cat eats grass but doesn’t get to excrete it, this grass could get stuck in your cat’s body and could put its health at risk. Most of the time, the grass will get trapped at its nose, usually inside the nasal chambers and will trigger your cat to sneeze constantly.

This is usually more common in cats than in other pets like dogs. When this happens, take your pet to the vet in order for the grass to be removed safely.


There’s really no need to panic if your pet ends up ingesting grasses, especially if the grass is fresh, untreated, and clean.

You should start being concerned if your cat seems to eat a lot of grass, if the grass isn’t coming out in hairballs or in stool, or if the grass has been treated with pesticides and other harmful chemicals.

If any of these are the case, it’s best to take your cat to the vet.

Tell us in the comments below: how much grass is your cat eating?

Share on facebook
Share on twitter
Share on pinterest
Share on reddit
Share on email
Share on print

Other Posts You May Like...

Leave a Comment

Your email address will not be published. Required fields are marked *

Take our free 7-day Better Cat Owner Challenge

Sign up below and and we'll send you 7 tips recommended by veterinarians to be a better cat owner.

We hate spam and will never send it