Why Is My Cat Not Eating? 12 Vet-Backed Reasons + Urgent Fix

Why Is My Cat Not Eating? 12 Vet-Backed Reasons & When To Worry (2026)

Quick answer: A cat that skips one meal is usually fine. A cat that refuses food for more than 24 hours — or an overweight cat that stops eating for even 12 hours — needs a vet. Prolonged fasting can trigger hepatic lipidosis (fatty liver), a life-threatening condition unique to cats.

💬 Talk to a Vet Online (24/7) →

Loss of appetite (called anorexia in veterinary medicine, or hyporexia when eating less than normal) is one of the top 3 reasons US cat parents call a vet. It’s rarely “just picky” — cats are hard-wired to eat frequent small meals, so a sudden refusal is almost always a signal something is off, from a mild stressor to a serious illness.

Below, I break down the 12 causes I see most often in feline practice, ranked from most common to most urgent, with the exact home-care steps and vet triggers for each.

🚨 Red-Flag Checklist: Call a Vet Immediately If…

Emergency signs — do not wait:
  • No food for 24+ hours (12 hours for kittens, seniors, or overweight cats)
  • Vomiting more than twice, or vomiting blood
  • Yellow gums, eyes, or ears (jaundice = possible fatty liver)
  • Hiding, hunched posture, or crying when picked up
  • Not drinking water or peeing less than once in 24 hours
  • Sudden weight loss you can feel along the spine
📞 Get a Vet Answer in 15 Minutes →

12 Vet-Backed Reasons Your Cat Isn’t Eating

1. Dental pain or oral disease

Up to 70% of cats over age 3 have some form of dental disease (AAFP, 2020). Broken teeth, tooth resorption, or gingivitis make chewing dry kibble painful. Watch for pawing at the mouth, drooling, or dropping food.

🦷 Cat Oral & Tooth Care →

2. Stress, anxiety, or environmental change

New baby, new pet, moved furniture, holiday guests — cats are creatures of routine. Even small changes can suppress appetite for 24–72 hours. Rule out stress only after physical causes.

🌿 Calming CBD Chews for Cats →

3. GI upset, hairballs, or nausea

Long-haired cats especially can develop hairball obstructions that cause nausea. Chronic vomiting or diarrhea often goes hand-in-hand with reduced eating. A probiotic can help — but persistent GI signs need diagnostics.

💊 Cat Probiotics & Digestive Care →

4. Food aversion or a bad batch

Cats form strong associations. If they ate a food right before feeling sick (even coincidentally), they may refuse it for weeks. Check the bag’s expiry date and lot number — recalls happen more often than owners realize.

5. Dehydration & kidney disease

Chronic kidney disease (CKD) affects 1 in 3 cats over 10. Nausea from toxin buildup kills appetite. Increased thirst + weight loss + reduced eating is the classic triad. A pet fountain often helps mild dehydration — cats drink up to 2× more from flowing water.

💧 Cat Water Fountain → 🩺 Urinary Tract Care →

6. Urinary tract disease (FLUTD/UTI)

Male cats especially — a blocked urethra is a true emergency and appetite loss is often the first sign. If your cat is straining in the litter box or crying while urinating, skip home care and go to the ER.

7. Parasites (worms, giardia)

Even indoor cats get worms — especially kittens or cats that hunt insects. Roundworms and tapeworms cause nausea, weight loss despite eating, and a pot-bellied appearance in kittens.

🐛 Cat Worm Protection →

8. Pain — arthritis, injury, or post-vaccine

Senior cats hide arthritis pain remarkably well. If your cat has stopped jumping to their food bowl or is eating less after a vet visit, pain is often the driver.

💪 Cat Arthritis Treatment →

9. Medication side effects

Antibiotics, NSAIDs, and steroids all commonly cause nausea. If appetite loss started within 3 days of a new medication, call the prescribing vet — do not stop the med on your own.

10. Nutritional deficiency or picky-eater trap

Cats fed the same flavor for years can suddenly refuse it. Rotating high-quality, human-grade toppers reawakens interest and closes micronutrient gaps that often drive appetite loss in adult cats.

🌱 Try Meow Greens Risk-Free →

11. Infection or fever

Upper respiratory infections (URI) dull the sense of smell — and cats eat with their noses. If your cat is sneezing, has runny eyes, or feels warm, appetite usually returns once the URI clears.

12. Serious systemic disease (cancer, diabetes, pancreatitis, hyperthyroidism)

Progressive appetite loss over weeks — especially in cats 8+ — warrants full bloodwork and a T4. These conditions are highly treatable when caught early, so don’t wait it out.

🩺 Book a Vet Visit Online →

7 Gentle Ways to Stimulate Appetite at Home (Safe for 24 Hours)

Use these only if your cat is otherwise bright, alert, drinking water, and it’s been under 24 hours. Any red flag above? Skip to the vet.
  1. Warm the food to body temperature (10 sec microwave, wet food only) — releases aroma.
  2. Switch texture — offer pâté if they normally eat kibble, or vice versa.
  3. Add a strong-smelling topper — a spoon of tuna water, plain cooked chicken, or Meow Greens.
  4. Hand-feed a few pieces — social eating helps stressed cats.
  5. Move the bowl away from the litter box, water, or busy household areas.
  6. Try a shallow ceramic plate — whisker fatigue is a real, under-diagnosed issue.
  7. Add flowing water — dehydration often masks as appetite loss.

Hepatic Lipidosis: Why 48 Hours Is the Line You Can’t Cross

When cats stop eating, their bodies mobilize fat from stores to the liver for energy. Cats — unlike dogs and humans — process fat inefficiently. Within 2–7 days of fasting (faster in overweight cats), fat overwhelms the liver and triggers hepatic lipidosis, or fatty liver disease.

Cat profileHow long before vet visit is required
Healthy adult cat24 hours of full anorexia
Overweight or obese cat12 hours (highest lipidosis risk)
Kitten under 6 months12 hours (hypoglycemia risk)
Senior cat (10+)24 hours or 48 hours of partial hyporexia
Pregnant/nursing queen12 hours

🌿 Cat Longevity & Health Boosting →

Frequently Asked Questions

How long can a cat go without eating before it’s dangerous?

A healthy adult cat should never go longer than 24 hours without food. Overweight cats, kittens, and pregnant queens should not go beyond 12 hours. After that, hepatic lipidosis becomes a real risk.

My cat won’t eat but is acting normal — should I worry?

Give it 12–18 hours with the home-stimulation steps above. If they’re playful, drinking, and using the litter box normally, minor stress or food fatigue is likely. If they skip a second meal, call your vet or use an online vet.

What can I give a cat to stimulate appetite?

Warm wet food, plain cooked chicken, tuna water (not oil), a nutrient-dense topper like Meow Greens, or a prescription appetite stimulant (mirtazapine) from your vet. Never force-feed — you can cause aspiration.

Can stress alone stop a cat from eating?

Yes — moves, new pets, or even a rearranged room can suppress appetite for 24–72 hours. Calming supplements, Feliway, and consistent routine usually restore normal eating. If it goes past 48 hours, involve a vet.

Why is my old cat not eating but still drinking water?

In cats 10+, this pattern strongly suggests chronic kidney disease, hyperthyroidism, or dental pain. All three are treatable — bloodwork and a T4 will confirm within 24 hours.

Is it normal for a cat to skip one meal?

Yes, occasional single-meal skipping is normal, especially in hot weather or after a big meal the day before. Two consecutive skipped meals is not normal and deserves attention.

Editorial disclosure: Happy Cat At Home is reader-supported. When you buy through links on our site, we may earn a small commission at no extra cost to you. All product picks are chosen independently and reviewed by our veterinary editor. This article is informational and does not replace veterinary care.

Scroll to Top