why does my cat have diarrhea but is acting normal
🐾 MyPawellness.com — Real Advice from a Real Pet Owner
Cat Health

Why Does My Cat Have Diarrhea But Is Acting Normal? 8 Causes

By Luna Saber | Updated July 2026 | 🐱 Owner of 1 dog + 4 cats

Why does my cat have diarrhea but is acting normal — this is one of the most confusing situations for cat owners. Your cat is eating, playing, purring, and behaving completely fine — but the litter box tells a different story. The good news is that when a cat has diarrhea but is still eating and drinking normally, the cause is usually minor and treatable at home.

One of my cats had runny poop for four straight days last year. She was eating her food, chasing the other cats, and sleeping normally. I panicked and called the vet — who asked one question: “Did you change her food recently?” I had switched brands three days before the diarrhea started. Switched back, and within 48 hours the stool was normal again. Sometimes the answer really is that simple.

⚡ Quick Answer

Why does my cat have diarrhea but is acting normal — the most common causes are a sudden food change, food intolerance, mild stress, or a hairball. If your cat is eating, drinking, and behaving normally, try a bland diet for 48–72 hours. See a vet if diarrhea lasts more than 3 days, contains blood, or your cat stops eating.


Cat acting normal while owner checks litter box — cat has diarrhea but is acting normal

Stool Type — What It Tells You

Not all diarrhea is the same. The consistency and color help narrow down the cause:

Stool TypeWhat It Usually MeansUrgency
Soft but formed (mushy)Cat has soft stool but not diarrhea — mild food sensitivity or transitionMonitor — usually resolves in 1–2 days
Loose/unformed (pudding-like)Food change, stress, mild infectionBland diet for 48–72 hours
Watery (no shape)More significant — infection, parasites, IBDVet if lasts more than 24 hours
Mucus-coveredColitis — large intestine inflammationVet within 48 hours
Blood mixed inParasites, infection, colitis, or injury🚨 Vet same day
Black/tarryUpper GI bleeding🚨 Emergency vet NOW
💡 Key distinction: Cat has soft stool but not diarrhea is very different from watery diarrhea. Soft stool that holds some shape is usually a minor food issue. Watery stool with no form needs more attention.

Why does my cat have diarrhea but is acting normal — 8 causes infographic

8 Causes — Why Does My Cat Have Diarrhea But Is Acting Normal

1. Sudden Food Change

The number one cause. Switching brands, flavors, or protein sources too quickly overwhelms the digestive system. Even a “better” food causes diarrhea if introduced abruptly. This is why is my cat suddenly having diarrhea in most cases — something changed in the bowl. Always transition food gradually over 7–10 days. Related: How Often Should I Feed My Cat Wet Food.

2. Food Intolerance or Allergy

Some cats cannot digest certain proteins, grains, or additives. This explains why does my cat have diarrhea on and off — intermittent diarrhea that comes and goes often points to a food the cat eats regularly but does not tolerate well. Common triggers include chicken, dairy, fish, corn, and soy. A limited-ingredient elimination diet for 8–12 weeks identifies the culprit. Related: How Can I Soothe My Cats Itchy Skin — food allergies affect both skin and digestion.

3. Stress

Cats are creatures of routine. Moving, a new pet, guests, construction noise, or schedule changes can trigger stress-related diarrhea — even in a cat that seems perfectly calm otherwise. Stress colitis causes loose stool that usually resolves within 3–5 days once the environment stabilizes. Related: Is My Cat Depressed.

4. Parasites

Roundworms, hookworms, giardia, and coccidia can cause chronic loose stool while the cat behaves completely normally — eating well, playing, and showing no obvious illness. This is one of the most common reasons for my cat has runny poop all the time. A simple fecal test at the vet confirms the diagnosis. Related: My Cat Has Worms How Do I Clean My House.

5. Hairballs

Hairballs passing through the digestive tract can irritate the intestinal lining and cause temporary loose stool. This is more common in long-haired breeds and during heavy shedding seasons. The diarrhea typically resolves once the hairball passes. Related: How to Stop Dog Shedding — regular brushing reduces hair ingestion.

6. Dietary Indiscretion (Ate Something Unusual)

Your cat ate a bug, a piece of human food, something from the garbage, or chewed on a plant. What causes runny diarrhea in cats suddenly? Often it is something they ate that their stomach could not handle. If the cat is otherwise normal, this usually passes within 24–48 hours. Related: Are Tulips Toxic to Cats.

7. Inflammatory Bowel Disease (IBD)

IBD causes chronic inflammation in the digestive tract, producing intermittent diarrhea in a cat that otherwise seems completely healthy. Why does my cat have intermittent diarrhea that comes and goes for weeks or months? IBD is a leading suspect. It requires vet diagnosis and dietary management. Related: Cat Vomiting White Foam — vomiting alongside diarrhea may indicate IBD.

8. Dirty Litter Box

Can a dirty litter box cause diarrhea? Not directly — but a filthy litter box can harbor bacteria and parasites that reinfect your cat. If your cat steps in contaminated litter and then grooms their paws, they reintroduce pathogens to their digestive system. Scoop daily, change litter weekly, and wash the box with hot water monthly.

“My youngest cat had soft stool on and off for about two weeks. I tried three different foods. The vet ran a fecal test and found giardia — a microscopic parasite I never would have guessed because she was acting completely normal. One course of medication and the diarrhea stopped permanently. The lesson: if a bland diet does not fix it within a few days, get a fecal test. It is cheap and answers the question immediately.” — Luna

Indoor cat near food bowl — common causes of diarrhea in indoor cats

What Would Cause an Indoor Cat to Have Diarrhea

Indoor cats seem protected, but they are actually prone to specific diarrhea triggers:

  • Food-related — food change, treats, table scraps, eating houseplants
  • Stress — indoor cats are more sensitive to environmental changes (furniture, guests, noise)
  • Hairballs — indoor cats groom more due to less stimulation
  • Dirty litter box — bacteria and parasite reinfection
  • Hidden parasites — fleas, other pets, or contaminated food can introduce parasites indoors
  • Eating non-food items — string, rubber bands, small toys causing GI irritation

Cat eating bland diet of boiled chicken — what to feed a cat with diarrhea

What to Feed a Cat With Diarrhea

What to feed a cat with diarrhea — a temporary bland diet helps the gut recover:

  • Plain boiled chicken — shredded, no skin, no bones, no seasoning. The easiest and safest option.
  • Plain pumpkin puree (not pie filling) — 1 teaspoon per meal. Fiber helps firm up stool.
  • Boiled white fish — plain, no seasoning
  • Prescription GI diet — your vet may recommend Hill’s i/d or Royal Canin GI
  • Probiotics — cat-specific probiotics restore gut bacteria. Sprinkle on food daily.

Feed the bland diet for 48–72 hours. Then transition back to regular food slowly over 5–7 days. Ensure fresh water is always available — diarrhea causes dehydration. Related: How Much Wet Food to Feed a Cat — proper portions prevent overfeeding that worsens diarrhea. Also: Can Cats Eat Rice — small amounts can be part of a bland diet.

⚠️ Never withhold food for more than 12 hours from an adult cat (never from a kitten). Cats that do not eat develop hepatic lipidosis (fatty liver disease) faster than dogs or humans.

Cat Has Diarrhea for a Week But Seems Fine

Cat has diarrhea for a week but seems fine — this is too long for a “wait and see” approach. While your cat may be eating and acting normal, a week of diarrhea causes chronic dehydration and nutrient loss that your cat may be hiding.

How many days can a cat have diarrhea before you should worry? The rule is: 1–2 days of mild diarrhea in an otherwise healthy cat = monitor at home. Beyond 3 days = vet visit. A full week = definitely needs investigation — fecal test at minimum to rule out parasites and infection.


Older Cat Has Diarrhea But Seems Fine

Older cat has diarrhea but seems fine deserves extra caution. Senior cats are more prone to hyperthyroidism, kidney disease, IBD, and cancer — all of which can cause chronic diarrhea while the cat appears normal in the early stages.

If your cat is over 7 and has diarrhea lasting more than 2 days — even if they seem fine — schedule bloodwork alongside the fecal test. Early detection of age-related conditions significantly improves outcomes. Related: Signs of Kidney Failure in Cats.


When to See the Vet

🩺 See Your Vet If:

  • Diarrhea lasts more than 3 days despite bland diet
  • Blood in stool — bright red or dark. Related: Cat Pooping Blood But Acting Normal
  • Cat stops eating or drinking
  • Vomiting alongside diarrhea. Related: Why Is My Cat Throwing Up
  • Lethargy, hiding, or weight loss develops
  • Diarrhea is watery (no form at all)
  • Kitten with diarrhea — dehydration risk is much higher
  • Cat has diarrhea for a week but seems fine — too long without investigation
  • Older cat (7+) with diarrhea lasting more than 2 days
  • Diarrhea keeps coming back (on and off pattern)

Cat diarrhea — how long to wait before the vet infographic

Duration Action Guide — How Long to Wait

DurationCat’s BehaviorAction
1 dayEating, drinking, activeMonitor. Bland diet. Ensure hydration.
2 daysEating, drinking, activeContinue bland diet. Add probiotics.
3 daysStill eating but diarrhea unchanged⚠️ Call vet — schedule fecal test
5+ daysActing normal but diarrhea persists🚨 Vet visit — needs investigation
1 week+Seems fine but chronic loose stool🚨 Vet — bloodwork + fecal + possible imaging
Any durationStops eating, vomiting, blood in stool, lethargy🚨 Vet immediately — do not wait

Common Mistakes

  • Switching food abruptly — the most common cause of diarrhea and the most preventable
  • Giving dairy — most cats are lactose intolerant. Milk causes diarrhea, not treats it.
  • Waiting too long — “my cat seems fine” does not mean the diarrhea is harmless after a week
  • Skipping the fecal test — a $30–$50 fecal test catches parasites before they cause real damage
  • Over-feeding during diarrhea — feed smaller, more frequent meals to reduce gut workload
  • Giving human medication — no Pepto-Bismol, no Imodium. Both are unsafe for cats without vet guidance.

Frequently Asked Questions

Why does my cat have diarrhea but is acting normal?

The most common causes are a sudden food change, food intolerance, mild stress, hairballs, or parasites. When a cat is eating, drinking, and behaving normally, the cause is usually minor. Try a bland diet for 48–72 hours. See a vet if it lasts more than 3 days.

My cat has diarrhea but is still eating and drinking — should I worry?

Eating and drinking normally is a good sign. It means the cause is likely mild — diet-related, stress, or a passing irritant. Monitor for 48–72 hours on a bland diet. Worry if diarrhea continues beyond 3 days, contains blood, or the cat stops eating.

My cat has runny poop all the time — why?

Chronic runny stool usually points to food intolerance, parasites, or IBD. Start by ruling out parasites with a fecal test. Then try a limited-ingredient elimination diet for 8–12 weeks. If no improvement, your vet should investigate IBD or other GI conditions.

What to feed a cat with diarrhea?

Plain boiled chicken (no seasoning), 1 teaspoon pumpkin puree per meal, boiled white fish, and plenty of fresh water. Feed for 48–72 hours, then transition back to regular food over 5–7 days. Cat-specific probiotics also help restore gut balance.

How many days can a cat have diarrhea?

1–2 days of mild diarrhea in an otherwise healthy cat is usually manageable at home. Beyond 3 days = vet visit. A week or more = definitely needs fecal testing and examination, even if the cat seems fine.

Cat has soft stool but not diarrhea — is that normal?

Soft stool that holds some shape is not technically diarrhea — it is soft stool. This is usually caused by slightly too much food, a mild sensitivity, or a recent treat. It often resolves on its own within 1–2 days. Only investigate if it persists.

Can a dirty litter box cause diarrhea?

Not directly, but a filthy litter box harbors bacteria and parasites. When your cat grooms their paws after stepping in contaminated litter, they reintroduce pathogens. Scoop daily, change litter weekly, wash the box monthly.

What would cause an indoor cat to have diarrhea?

Indoor cats get diarrhea from food changes, food intolerance, stress, hairballs, dirty litter boxes, eating houseplants, eating non-food items (string, rubber bands), or hidden parasites brought in by other pets or fleas.

Is it normal for cats to have diarrhea sometimes?

An occasional episode that resolves in 1–2 days is not unusual — it can happen from eating something unusual or mild stress. But recurring or frequent diarrhea is not normal and should be investigated for parasites, food intolerance, or IBD.

Why does my cat have diarrhea on and off?

Intermittent diarrhea that comes and goes usually points to food intolerance, chronic low-grade parasites, IBD, or a recurring stressor in the environment. A fecal test and elimination diet are the best first steps.


The Bottom Line

Why does my cat have diarrhea but is acting normal — in most cases, the answer is a food change, food intolerance, or mild stress. My cat has diarrhea but is still eating and drinking is usually a good sign. Try a bland diet for 48–72 hours, ensure hydration, and add probiotics. If diarrhea lasts beyond 3 days, contains blood, or your cat stops eating — see the vet. A $30 fecal test catches parasites before they become a bigger problem. Related: Why Does My Cats Poop Smell So Bad — when smell and consistency both change. Also: Home Remedies for Dog Diarrhea — similar bland diet principles work for dogs too.

Luna Saber
Luna Saber — Pet Owner and Writer

10+ years of hands-on experience raising cats and dogs. Currently living with 1 dog and 4 cats. One of my cats had giardia that caused weeks of diarrhea while she acted completely normal — the fecal test caught it. Not a vet — always consult your vet if diarrhea persists.

This article is for educational purposes only and does not replace professional veterinary advice.


Related Articles

Cat Health
Cat Pooping Blood But Acting Normal

When diarrhea includes blood.

Cat Health
Cat Vomiting White Foam

Vomiting + diarrhea may indicate IBD.

Cat Health
My Cat Has Worms How Do I Clean

Parasites cause chronic diarrhea.

Cat Health
Why Does My Cats Poop Smell So Bad

Smell + consistency changes together.

Cat Nutrition
How Much Wet Food to Feed a Cat

Overfeeding worsens diarrhea.

Cat Health
Signs of Kidney Failure in Cats

Senior cats — rule out kidney disease.

Search

About Me

Luna is a writer and behavior guide helping dog and cat owners raise happier, healthier pets.

Hi! I’m Luna, cat mom of four and obsessive pet wellness researcher. I dig through veterinary research so you get clear, honest answers for your pets. Follow me on Instagram @lunapawellness