How Long Will My Cat Have Diarrhea After Changing Food? A Vet Explains

I’ve had this exact conversation with so many cat owners over the years. Some cats can switch foods without a single hiccup. Others take one cautious sniff of something new and their stomach immediately votes “absolutely not.” If your cat’s stool has turned soft right after a diet change, you’re not alone.

Most people want to know two things: how long this is supposed to last, and whether they need to worry. Let’s walk through what I tell my own clients so you know what’s normal tonight, what you can do at home, and when a vet visit makes sense.

Why diarrhea happens after a food change

How the gut reacts to new ingredients

A cat’s digestive tract is home to millions of microbes—bacteria and yeast that help break down nutrients. These microbes specialize in whatever diet your cat eats consistently. When something new enters the system, the established bacterial community can struggle to process it.

That mismatch often causes diarrhea: excess water in the intestines, faster movement through the GI tract, and a few messy days while everything recalibrates.

When it’s not really the food

Timing can be misleading. A food change and diarrhea may overlap even if the diet isn’t actually responsible.

Other triggers include
• intestinal parasites
• viral infections
• stress
• thyroid disease
• liver or kidney disease
• dietary indiscretions (mystery snacks found under the sofa)

If symptoms don’t improve quickly once you return to the old food, something else may be going on.

How long diarrhea usually lasts

What’s normal

When diarrhea is caused by a food transition, most cats improve within 24–48 hours of going back to the previous food. Some sensitive cats may have intermittent soft stool over several days during a transition, but they remain bright, hungry, and well-hydrated.

When it’s a red flag

A simple diet-related flare should not continue past two days. Concerning signs include
vomiting
• not eating
• lethargy
• blood or black stool
• dehydration
• weight loss

These cats need veterinary attention.

Vet Tip

Many cats don’t handle fasting well. If diarrhea pops up during a food change, switch back to the old diet rather than skipping meals. A steady routine gives the gut a calmer environment to recover.

What to do tonight if your cat has diarrhea

Even if your cat has diarrhea, do not withhold food. We’re very cautious about recommending fasting for cats because it can increase the risk of fatty liver disease. Instead, return to the previous food they tolerated well.

Go back to the previous food

Feed 100% of the old diet that your cat tolerated well. Most cats start to firm up within a day or two. If they don’t, the food may not be the true cause.

Slow down the transition

Once your cat’s stool is back to normal, plan a slower restart. Some cats need 2–4 weeks to complete a transition without GI issues.

A very gentle schedule might look like
• Days 1–5: 90% old, 10% new
• Days 6–10: 80% old, 20% new
• Days 11–15: 70% old, 30% new

Continue at this pace until fully transitioned.

Support the gut

Simple routines help the digestive system settle.
• Keep mealtimes predictable.
• Avoid new treats and toppers.
• Reduce environmental stress.
• Encourage water intake.

What to do over the next few days

How to restart the transition

Only restart once stool has been completely normal for several days. Cats with sensitive stomachs may tolerate different flavors or textures very poorly, so introduce one variable at a time.

When to skip the diet change entirely

If the new food was chosen for convenience and not a medical reason, consider keeping your cat on the original diet. There’s no benefit to forcing a transition if your cat was thriving before.

If the diet was recommended by your veterinarian, ask whether a similar prescription food might be gentler on your cat’s GI system.

When to consider probiotics

Probiotics can be helpful during transitions, but quality varies. Ask your vet to recommend a strain and product that has evidence behind it.

Common transition mistakes

Changing a cat’s diet seems simple, but a few small missteps often cause unnecessary stomach upset.

Infographic showing four common mistakes when switching a cat’s food: changing food too quickly, switching type and flavor at once, adding new treats or toppers, and restarting the transition too soon.

Why some foods trigger diarrhea

Protein, fat, moisture, and fiber differences

Two cat foods can look similar but behave very differently in the GI tract. Differences that often cause digestive upset include
• switching protein sources
• changing moisture levels
• higher fat content
• higher fiber content

These changes affect how food moves through the intestines and how microbes process nutrients.

Hidden problems the new diet can reveal

Sometimes the new diet isn’t the culprit–it just exposes an issue your cat already had. If diarrhea returns every time you introduce a new food, talk with your veterinarian about
• parasites
• food allergies
• thyroid disease
• liver or kidney issues
• inflammatory bowel disease

When to call your vet: a decision table

SituationWhat to do
Diarrhea lasting more than 48 hoursSchedule an exam; bring a stool sample if possible.
Vomiting plus diarrheaSee a vet soon; risk of infection, pancreatitis, or toxin exposure.
Refusing food for more than 24 hoursPrompt visit, especially in overweight cats.
Blood or black stoolSame-day evaluation recommended.
Lethargy, dehydration, or weight lossVeterinary visit advised.
Diarrhea improves quickly after returning to old foodGo slow with future transitions; no urgent care unless symptoms recur.

FAQ

How to help a cat with diarrhea from new food?

Return to the previous diet, keep meals consistent, avoid new treats, and slow the transition to the new food. Most cats improve within 24–48 hours.

How long does it take for cats to adjust to new food?

Most cats adjust within 7–14 days, but sensitive cats may need several weeks of gradual mixing.

What happens if you switch cat food too fast?

A rapid change can overwhelm the gut bacteria and lead to soft stool or diarrhea. Slowing down the transition prevents most problems.

Should I stop feeding my cat if she has diarrhea?

Unless your vet directs you to fast your cat, avoid it because it can put them at risk for fatty liver disease. Feed the old diet they tolerate well and contact your vet if diarrhea lasts more than 48 hours.

TB Thompson, DVM professional headshot

Author: TB Thompson, DVM is a veterinarian with 20+ years of experience in clinics, emergency medicine, and community shelters. She started Natural Pets HQ to give pet owners accessible, trustworthy guidance written by a real vet.

The content provided on NaturalPetsHQ.com is for general information only. It is not meant to replace individualized medical advice from your own veterinarian. Read more on the Privacy Policy and Terms of Use page.

Read a Related Post

Sources and Veterinary References

  1. Bybee, S. N., Scorza, A. V., & Lappin, M. R. (2011). Effect of the probiotic Enterococcus faecium SF68 on presence of diarrhea in cats and dogs housed in an animal shelter. Journal of Veterinary Internal Medicine, 25(4), 856-860.
  2. Grandi, M., Vecchiato, C. G., Biagi, G., Zironi, E., Tondo, M. T., Pagliuca, G., … & Gazzotti, T. (2019). Occurrence of mycotoxins in extruded commercial cat food. ACS omega, 4(9), 14004-14012.
  3. Guilford, W. G., Jones, B. R., Markwell, P. J., Arthur, D. G., Collett, M. G., & Harte, J. G. (2001). Food sensitivity in cats with chronic idiopathic gastrointestinal problems. Journal of Veterinary Internal Medicine, 15(1), 7-13.
  4. Sabshin, S. J., Levy, J. K., Tupler, T., Tucker, S. J., Greiner, E. C., & Leutenegger, C. M. (2012). Enteropathogens identified in cats entering a Florida animal shelter with normal feces or diarrhea. Journal of the American Veterinary Medical Association, 241(3), 331-337.Suchodolski, J. S., Foster, M. L., Sohail, M. U., Leutenegger, C., Queen, E. V., Steiner, J. M., & Marks, S. L. (2015). The fecal microbiome in cats with diarrhea. PloS one, 10(5), e0127378.