Cat Health
Cat Not Eating: Causes, How Long Is Safe & When to See a Vet
Published Last updated 3 min read
Quick answer
When a cat stops eating, take it seriously. Unlike dogs, cats who go more than 24 hours without food — especially overweight cats — risk hepatic lipidosis (fatty liver disease), which can be fatal. Contact your vet promptly if your cat refuses food, eats significantly less, or shows lethargy or vomiting alongside appetite loss.
Why appetite loss is urgent in cats
Cats are obligate carnivores with unique metabolism. When they stop eating, their bodies mobilise fat stores to the liver faster than the liver can process them. Fat accumulates in liver cells, causing hepatic lipidosis — a potentially life-threatening condition.
Overweight cats are at highest risk, but any cat that stops eating for more than two to three days can develop fatty liver disease.
Common reasons cats stop eating
Illness and pain
- Dental disease — sore teeth and gums make chewing painful
- Kidney disease, hyperthyroidism, diabetes — common in older cats
- Upper respiratory infections — blocked nose reduces interest in food
- Gastrointestinal disease — pancreatitis, inflammatory bowel disease
- Cancer and organ failure
Environmental and behavioural factors
- Stress — new home, new pet, construction, change in routine
- Food aversion — after nausea from illness or medication
- Diet change — cats often reject new food abruptly introduced
- Competition — another cat blocking access to the bowl
- Dirty bowls or wrong location — some cats refuse food near litter boxes
Recent medical events
- Post-surgical recovery
- Vaccination — mild temporary appetite reduction
- Medication side effects
Warning signs beyond not eating
Contact your vet urgently if your cat also has:
- Vomiting or diarrhoea
- Lethargy or hiding
- Weight loss or jaundice (yellow gums or skin)
- Difficulty breathing or nasal discharge
- Known chronic illness such as kidney disease
What you can try at home (briefly)
For a cat skipping one meal who otherwise seems well:
- Offer warm, aromatic food — warmed wet food releases stronger scent
- Try a strong-smelling topper — tuna juice (not oil), chicken broth without onion or garlic
- Ensure a quiet feeding area away from stressors and litter boxes
- Offer multiple small portions rather than one large bowl
If appetite does not return within 24 hours, schedule a vet appointment — do not wait longer.
Veterinary evaluation and treatment
Your vet will examine for dental pain, abdominal masses, fever, and dehydration. Bloodwork, urinalysis, and imaging identify underlying disease. Treatment of the primary cause — plus appetite stimulants, anti-nausea drugs, or temporary feeding tubes in severe cases — restores nutrition before fatty liver develops.
Early intervention dramatically improves outcomes.
Sources & further reading
Facts in this guide are rewritten in plain English from publicly available UK advice. We name the organisation where a specific point comes from their guidance. Links below go to the original pages — use them to read the source material directly.
PETHEALTH+ is independent. These organisations do not sponsor, approve, or partner with this website. Guidance checked against sources listed below (last updated 2026-06-24).
Related guides
Frequently Asked Questions
- How long can a cat go without eating?
- Cats should not skip more than 24 hours without food. After two to three days, hepatic lipidosis (fatty liver disease) becomes a serious risk — especially in overweight cats.
- Why has my cat stopped eating?
- Dental pain, illness, stress, recent vaccination, diet changes, and nausea from kidney or liver disease are common causes. Any cat that stops eating needs veterinary evaluation, not a wait-and-see approach.
- Should I force-feed my cat?
- Do not force food into a reluctant cat — it increases stress and aspiration risk. Offer warmed, aromatic food and contact your vet if appetite does not return within 24 hours.
- Can stress cause a cat to stop eating?
- Yes. Moving house, new pets, changes in routine, or conflict with other cats can suppress appetite. Rule out illness first — stressed cats still need a vet exam if not eating.