Cat Not Eating
A cat that won't eat for more than 24 hours needs veterinary attention. Cats can develop serious liver problems from even short periods without food.
Cats should never go without food for more than 24 hours
Unlike dogs, cats can develop hepatic lipidosis (fatty liver disease) within 2-3 days of not eating. This is a life-threatening condition. If your cat hasn't eaten in 24+ hours, contact a vet.
When to call a vet
Go to the ER now
- ● Cat hasn't eaten or drunk water for 24+ hours
- ● Accompanied by vomiting, diarrhea, or difficulty breathing
- ● Visible jaundice (yellowing of gums, eyes, or ears)
- ● Kitten under 6 months refusing food
See a vet within 24 hours
- ● Eating significantly less than normal for 2+ days
- ● Weight loss is noticeable
- ● Drooling or pawing at mouth
- ● Change in behavior — hiding more, less playful
Watch at home, call if it worsens
- ● Skipped one meal but acting normal otherwise
- ● Recent food brand or flavor change
- ● New environment or stressful event (move, new pet)
- ● Still drinking water and using litter box normally
Common Causes
Dental Pain
Tooth decay, gum disease, or oral tumors can make eating painful.
Stress or Anxiety
Changes in routine, new pets, moving, or visitors can suppress appetite.
Nausea
Kidney disease, liver issues, or infections can cause nausea and food avoidance.
Food Preference
Cats can be picky. A changed recipe, stale food, or dirty bowl may be the cause.
What to Try at Home
If your cat just skipped one meal and seems otherwise fine, try these steps before calling the vet.
- Warm the food slightly to enhance the aroma
- Try a different flavor or brand of food
- Ensure the food bowl is clean and in a quiet location
- Offer a small amount of tuna juice or bone broth to stimulate appetite
- If no improvement in 24 hours, call your vet
Common Questions
How long can a cat go without eating?
My cat is drinking but not eating — is that okay?
How long can a cat go without eating?
Is it an emergency if my cat hasn't eaten in 2-3 days?
How Long Can a Cat Go Without Eating?
Cats cannot safely fast the way dogs sometimes can. If a cat goes 24-48 hours without food, the body starts mobilizing fat for energy, and that can overwhelm the liver and lead to hepatic lipidosis. By 2-3 days without eating, the risk becomes much more serious. If your cat has not eaten for a full day, it is time to call a vet — and if it has been 3 days, treat it as an emergency.
- 24 hours without food is a reason to contact a vet
- After 24-48 hours, the risk of fatty liver disease starts rising
- At 2-3 days without eating, the condition can become life-threatening
- Overweight cats are at especially high risk
- Cats should never be force-fed unless a veterinarian tells you how
Sources
- Cat Not Eating? Causes & What to Do — SpectrumCare
- Anorexia in Cats — VCA Animal Hospitals
- Is It Dangerous for Cats to Go Without Food? — PetMD
- Anorexia — Cornell Feline Health Center
- Hepatic Lipidosis in Cats (Fatty Liver Syndrome in Cats) — VCA Animal Hospitals
- Spectrum Care — Cat Not Eating in Cats — Spectrum Care