Cat Not Eating

Feature image

When a cat stops eating, it is rarely just pickiness — a cat not eating is a significant health warning sign. Cats that refuse food for more than 24–48 hours are at risk of hepatic lipidosis, a dangerous liver condition, making prompt action by pet owners essential.

What Does It Mean When a Cat Stops Eating?

The medical term for loss of appetite is anorexia — in cats, this can be complete (refusing all food) or partial (eating less than usual). Unlike dogs, cats have a unique metabolic vulnerability: when they stop eating, their bodies rapidly mobilize fat stores for energy. If this process overwhelms the liver, fat accumulates in liver cells and causes hepatic lipidosis (fatty liver disease) — a potentially fatal condition that can develop in as little as 2–7 days in overweight cats.

This means a cat that is not eating is not simply being fussy. Even if you suspect the cause is minor — a new food brand, a stressful change in the home — the physical consequences of prolonged food refusal are serious enough to warrant prompt investigation.

Cats may stop eating for a wide range of reasons. These include physical illness (dental pain, upper respiratory infection, kidney disease, pancreatitis, hyperthyroidism, cancer), psychological stress (a new pet, a move, a change in routine), environmental factors (a dirty food bowl, a bowl placed next to the litter box, a new type of food or dish), pain, nausea, or medication side effects. Identifying the cause requires observation and often veterinary evaluation.

Signs and Common Causes

Observing your cat carefully can give important clues about why they have stopped eating. A cat that is lethargic, hiding, drooling, pawing at the mouth, or showing other symptoms alongside not eating needs immediate veterinary attention. A cat that seems otherwise bright and alert but is turning its nose up at food may be dealing with a food preference issue, stress, or a mild digestive upset.

Possible Cause Associated Signs Urgency
Dental pain / tooth abscess Drooling, pawing at mouth, bad breath Vet within 24h
Upper respiratory infection Sneezing, nasal discharge, reduced smell Vet within 24–48h
Kidney disease Increased drinking/urination, weight loss Vet promptly
Stress / environmental change Hiding, over-grooming, otherwise normal Monitor 24h, then vet
Food dislike / new food Sniffs and walks away, no other symptoms Try previous food
Nausea / vomiting Lip-licking, retching, yellow bile Vet if persists

Cats have a highly developed sense of smell, and respiratory infections that block the nasal passages can make food completely unappealing since cats are attracted to food largely by its scent. Warming food slightly or offering strong-smelling foods like tuna water can sometimes encourage a mildly sick cat to eat while awaiting a vet appointment.

Why a Cat Not Eating Matters for Pet Owners

Hepatic lipidosis risk makes inappetence in cats genuinely more dangerous than in dogs or humans. Any cat — but especially overweight cats — that refuses food for 48 hours or more should be examined by a vet. The longer you wait, the more severe the liver damage can become, and treatment of hepatic lipidosis often requires hospitalization with a feeding tube, costing $1,000–$3,000 or more.

Senior cats (over 10 years) are particularly vulnerable, as age-related conditions like kidney disease, hyperthyroidism, and cancer are common contributors to appetite loss. Kittens under 6 months are also at risk of rapid decline from not eating. Finding a reliable veterinarian is the most important step — do not wait more than 24 hours in a kitten or senior cat.

What Pet Owners Should Do

  1. Rule out environmental causes first — wash the food bowl, move it away from the litter box, and try offering the cat’s usual favorite food in a quiet, calm location.
  2. Warm the food slightly (to around body temperature) to enhance aroma, especially if your cat has a stuffy nose.
  3. Try enticing foods such as a small amount of plain cooked chicken, tuna in spring water, or a tiny portion of kitten food.
  4. Check for other symptoms — drooling, vomiting, diarrhea, weight loss, hiding, or changes in litter box habits all indicate a vet visit is needed urgently.
  5. Call your vet if: your cat has not eaten for 24 hours (or 12 hours for a kitten), if any other symptoms are present, or if your cat appears in pain or distress.
  6. Do not force-feed without veterinary guidance, as improper technique can cause aspiration pneumonia.

Frequently Asked Questions

How long can a cat go without eating?

A healthy adult cat can technically survive without food for 1–2 weeks, but hepatic lipidosis (fatty liver disease) can develop in as little as 2–7 days in overweight cats. Any cat not eating for more than 24–48 hours should be seen by a vet.

Why is my cat not eating but acting normal?

A cat that seems alert but refuses food may be experiencing a food preference issue, mild stress, or the early stages of an illness. Even if behavior seems normal, cats that skip more than one or two meals need veterinary evaluation to rule out underlying health problems.

What can I give my cat to stimulate appetite?

Try warming food slightly, offering strong-smelling options like tuna or rotisserie chicken, or using a different bowl type. Veterinarians can also prescribe appetite stimulants such as mirtazapine or capromorelin (Elura) for cats with persistent inappetence.

Can stress cause a cat to stop eating?

Yes. Stress from a new pet, a move, loud noises, or changes in routine can suppress a cat’s appetite. Reducing stressors, providing hiding spots, and using calming pheromone diffusers can help. If food refusal persists beyond 24 hours, consult your vet.

When should I take my cat to the vet for not eating?

Take your cat to the vet if they have not eaten for 24 hours (12 hours for kittens or senior cats), or sooner if they also show vomiting, diarrhea, lethargy, drooling, hiding, or weight loss. Early intervention prevents serious complications like hepatic lipidosis.

Share: