Cat Won’t Eat? Here’s What to Do (and When It’s an Emergency)
A cat refusing food is one of the scarier things a cat parent encounters — because unlike dogs, cats can develop fatal liver disease (hepatic lipidosis) within just 2-3 days of not eating. This isn’t a wait-and-see situation. Here’s how to triage fast and what to do.
The 30-Second Triage
Vet emergency if:
- Cat has eaten nothing in 24+ hours
- Cat is overweight and skipping meals (fastest hepatic lipidosis risk)
- Refusing food + lethargy + hiding
- Refusing food + vomiting
- Yellow tint to eyes or gums (jaundice)
Monitor at home (briefly) if:
- Cat skipped one meal but still drinking water and active
- Recent stress event (move, vet visit, new pet) and acting otherwise normal
- Cat is eating treats but skipping meals
The 7 Most Common Reasons Cats Stop Eating
1. Dental Pain
The most common cause owners overlook. Tooth resorption, gingivitis, or broken teeth make eating painful. Sign: cat approaches food, sniffs, walks away, or eats slowly favoring one side.
Fix: Dental check at vet. Switch to wet food temporarily — see our wet food picks.
2. Stress and Environmental Changes
Cats stop eating when stressed. Triggers: new home, new pet, new baby, new furniture, construction, or you being away too long.
Fix: Reduce stressors. Feliway diffusers help dramatically. Give 48-72 hours for cat to adjust before escalating.
3. Food Spoilage or Disliked Brand
Cats reject stale dry food (kibble goes rancid 2-3 weeks after opening) or fish smells they don’t like.
Fix: Try a fresh bag or different brand. See our dry food picks and wet food guide.
4. Medical Issues
Cats stop eating when they don’t feel well. Possible causes:
- Kidney disease (most common in seniors)
- Pancreatitis
- Hyperthyroidism (paradoxically can increase or decrease appetite)
- GI obstruction
- Urinary tract issues
- Cancer
Fix: Vet bloodwork. Don’t wait if it’s been 24+ hours.
5. Recent Vaccinations
Some cats lose appetite for 24-48 hours after vaccinations. Usually self-resolves.
6. Hairballs (Pre-Vomit)
Cats often skip meals when a hairball is forming. They’ll vomit, then eat normally afterward.
Fix: Regular brushing prevents (see our brush guide). Hairball remedy gel from our supplement guide.
7. Medication Side Effects
Many medications (especially antibiotics) cause appetite loss. Should resolve when meds end.
How to Tempt a Cat to Eat
If your vet has ruled out emergencies and said “try to get them eating,” here’s the order to try:
- Warm wet food — microwave 5-10 seconds. Releases aroma.
- Strong-smelling food — fish-based wet food (Tiki Cat sardines, salmon).
- Bone broth — unsalted, no onion. Pour over food.
- Churu lickable treats — highly palatable, see our treat guide.
- Hand-feed — sometimes social pressure helps.
- Tiny amounts at a time — large portions can overwhelm.
- Move food away from litter box — cats refuse food near waste areas.
- Quiet location — multi-cat homes often need separate feeding spaces.
The Hepatic Lipidosis Risk (Critical)
This is why “my cat will eat when hungry” is dangerous advice. When cats stop eating, the body sends fat to the liver for processing. The liver gets overwhelmed, fat accumulates, and liver function fails. This can happen in as little as 2-3 days, especially in overweight cats.
Symptoms of hepatic lipidosis:
- Jaundice (yellow eyes/gums)
- Severe lethargy
- Drooling
- Vomiting
- Continued food refusal
This is a vet emergency requiring hospitalization and a feeding tube. Better to catch food refusal early.
What NOT to Do
- Don’t force-feed without vet guidance — risk of aspiration pneumonia.
- Don’t give human food — most are toxic (onions, garlic, chocolate, grapes).
- Don’t switch food brands suddenly — worsens GI upset.
- Don’t wait more than 24 hours — escalate to vet.
Frequently Asked Questions
How long can a cat safely go without eating?
24 hours = monitor. 48 hours = vet visit. 72 hours = emergency.
What if my cat eats treats but not food?
Could be dental pain (treats are softer) or food preference. Try wet food first.
Should I leave food out longer?
Wet food: max 2-4 hours. Dry food: replace daily.
Can I give my cat baby food?
Plain meat baby food (chicken, turkey) with no onion or garlic is okay short-term. Better than nothing if cat refuses everything else.
Bottom Line
Cats can’t safely skip meals like dogs can. 24 hours = monitor closely. 48 hours = vet visit, no negotiation. Always try wet food + warm + small portions first.
For long-term feeding success, see our wet food guide and dry food guide.
— From our cats to yours 🐾
