What cat grass is and why cats seek it out

Cat grass is a shallow tray of fast-growing grass—usually wheatgrass, oat grass, barley, or rye—that you grow indoors and let your cat nibble. Cats eat it because they're drawn to the texture and taste, not because they're nutritionally deficient. In the wild, cats eat grass as part of their regular diet when hunting prey that contains plant matter, and indoor cats have the same instinct even though they don't hunt.

When a cat eats grass, it often triggers vomiting within a few minutes. This isn't a sign something is wrong—it's actually the grass doing what cats' bodies expect it to do. The grass blades tickle the back of the throat and stomach lining, which helps cats bring up hairballs, feathers, bones, and other indigestible material they've swallowed. Without a way to clear these things out, they can accumulate and cause discomfort or blockages.

Offering cat grass indoors serves two purposes: it gives your cat a safe outlet for this natural behavior, and it reduces the chance they'll chew on houseplants that might be toxic. Cats that have access to cat grass are less likely to nibble on pothos, lilies, or other plants that can make them sick.

Key Takeaways

  • Cat grass helps indoor cats clear hairballs and undigested material from their stomachs by triggering gentle vomiting, which is a normal and healthy process.
  • Growing cat grass indoors gives your cat a safe alternative to houseplants, many of which are toxic to cats.
  • Cat grass is inexpensive to grow from seed and takes one to two weeks to reach nibbling height.
  • Cats don't need cat grass to survive, but most cats that have access to it will use it regularly as part of their natural grooming routine.

How cat grass helps with hairballs and digestion

Cats groom themselves by licking their fur, and they swallow loose hair in the process. Long-haired cats and cats that groom frequently can accumulate a lot of hair in their stomachs over time. When hair builds up, it can form a tight ball that the cat can't digest or pass naturally. This causes discomfort, loss of appetite, or constipation.

Cat grass works because the rough texture irritates the stomach lining just enough to trigger the vomiting reflex. When the cat vomits, the hairball comes up along with the grass. This is not harmful—it's a normal part of how cats' bodies manage the hair they swallow. Cats that have regular access to cat grass tend to vomit less frequently overall because they're clearing hairballs before they become large or problematic.

If your cat is vomiting frequently even with cat grass available, or if you notice signs of constipation or loss of appetite, those are reasons to talk with a veterinarian. Cat grass is a preventive tool, not a treatment for digestive illness.

Growing and offering cat grass safely

Cat grass seed kits are sold at most pet stores and online retailers, or you can buy grass seed in bulk from a garden center. Wheatgrass, oat grass, barley, and rye all work well. Fill a shallow tray with potting soil or seed-starting mix, scatter the seeds across the surface, water lightly, and keep the soil moist until the grass sprouts—usually within three to five days. The grass is ready for your cat to eat when it reaches three to four inches tall, which takes about one to two weeks total.

Place the tray somewhere your cat can reach it easily but where it won't tip over or spill soil across your floor. Some cats will nibble gently; others will dive in enthusiastically and scatter grass everywhere. A tray with a lip or a mat underneath can contain the mess. Once your cat has eaten most of the grass, you can compost the tray and start a new one, or let the grass regrow if the roots are still intact.

Cat grass itself is safe for cats to eat in any amount. The seeds and soil should not contain pesticides or fertilizers. If you're buying pre-grown cat grass, check that it hasn't been treated with chemicals. Keep the grass away from other houseplants so your cat doesn't get confused about which plants are safe to chew.

Alternatives if your cat won't eat cat grass

Not every cat is interested in cat grass, and that's normal. Some cats prefer to chew on other textures, and some straightforward don't have the instinct to seek it out. If your cat ignores the grass, you don't need to force it. The grass won't hurt them if they don't eat it, and you can compost it and try again later.

If your cat is having trouble with hairballs and won't eat grass, other options include brushing your cat regularly to remove loose hair before they swallow it, offering a hairball-control diet formulated to move hair through the digestive system more easily, or using a hairball remedy (a flavored gel that lubricates the digestive tract). Your veterinarian can recommend which approach makes sense for your cat's age, coat type, and health.

The difference between cat grass and catnip

Cat grass and catnip are often confused because they're both plants cats interact with, but they serve completely different purposes. Catnip is a plant that produces a scent cats find intoxicating—it makes them playful, relaxed, or excited depending on the cat. Catnip doesn't have a digestive function; it's purely for enrichment and play.

Cat grass has no scent that excites cats. Cats eat it because of the texture and taste, and because their bodies are programmed to seek it out. You can offer both to your cat without any conflict—they'll use each one for its own reason.

Cost and time investment

A packet of cat grass seed costs between two and five dollars and will grow multiple trays. A pre-grown cat grass kit (seed, soil, and tray included) costs between five and fifteen dollars and is ready to offer your cat within a few days. Growing from seed takes longer but is cheaper if you plan to offer grass regularly.

The time commitment is minimal: watering takes a minute or two every day or two, and starting a new tray takes about five minutes. Once the grass is grown, your cat does the rest. If you find your cat uses the grass regularly, the small cost and time investment usually feels worthwhile because it reduces hairball-related vomiting and gives your cat an outlet for a natural behavior.

Frequently Asked Questions

Is cat grass the same as lawn grass from outside?

Outdoor lawn grass can work, but it may have been treated with pesticides or fertilizers that aren't safe for cats to eat. Indoor cat grass is grown without chemicals and is a safer choice. If you do use outdoor grass, make sure it comes from an area you know hasn't been sprayed.

Will my cat get sick from eating cat grass?

No. Vomiting after eating grass is normal and expected—it's the grass doing its job. If your cat is vomiting frequently throughout the day or seems unwell, that's different and worth discussing with a veterinarian. Occasional vomiting after eating grass is not a sign of illness.

Can I leave cat grass out all the time, or should I rotate it?

You can leave it out continuously if your cat uses it regularly. Once the grass is mostly eaten down, you can compost it and start a new tray, or let it regrow if the roots are still healthy. Some people keep two or three trays going so there's always fresh grass available.

What if my cat eats too much cat grass?

Cats self-regulate how much grass they eat. Eating a large amount at once might trigger vomiting, which is normal. If your cat is eating grass constantly and vomiting multiple times a day, talk with your veterinarian—that pattern can sometimes signal an underlying digestive issue.