BreedQuestStoriesCatsHealth & careWhy is my cat not eating? Causes and when to see a vet
Share
A cat turning away from a full food bowl on a kitchen counter

Why is my cat not eating? Causes and when to see a vet

Health & care · · 7 min read

Written by the BreedQuest editorial teamMedically reviewed by Venkat Kolli, MSc, Veterinary Sciences ·
Important: This guide is general information, not veterinary advice, and it cannot diagnose your pet. Every animal is different — if you are worried, or your pet is getting worse, call your vet. In an emergency, contact your vet or the nearest out-of-hours clinic straight away.

A cat that stops eating needs closer attention, and sooner, than a dog that does the same. Cats hide illness well, and a cat that goes without food for even a day or two — especially an overweight one — risks a serious liver problem on top of whatever stopped it eating. Loss of appetite is one of the clearest signals a cat gives that something is wrong, so it is worth acting on rather than waiting out.

Why a cat not eating is urgent

There is a specific reason not to let this drift. When a cat, particularly an overweight one, stops eating, its body starts breaking down fat for energy faster than the liver can process, and fat builds up in the liver — a dangerous condition called hepatic lipidosis, or fatty liver. It can develop within a couple of days of not eating and makes a cat much sicker. This is why "we'll see if it eats tomorrow" is riskier in cats than in dogs, and why a cat that has refused food for more than about 24 hours should be discussed with a vet.

The likely causes

Cats go off food for many reasons. Common ones are dental pain, nausea, and a blocked nose from cat flu — a cat that cannot smell its food often will not eat it. Stress and change unsettle cats easily: a new pet, a house move, a different food, even a moved bowl. Underlying illnesses that reduce appetite include kidney disease, an overactive thyroid, pancreatitis and dental disease; long-haired breeds such as the Persian are prone to kidney problems in particular. Because a cat cannot tell you it feels sick, a genuine change in appetite is treated as a health sign, not fussiness.

What you can safely do at home

For a cat that has skipped a meal but is otherwise bright, a few gentle steps can help. Warm the food slightly to lift its smell, offer a strong-smelling favourite such as a little plain cooked fish or a familiar wet food, and serve it in a clean, wide bowl away from the litter tray and from other cats. Reduce obvious stress and keep fresh water available. What matters is not to let it go on: if your cat still will not eat within about a day, or is also hiding, flat or being sick, that is the point to call the vet rather than keep experimenting with flavours.

See a vet now if you notice any of these

Contact your vet if your cat: has not eaten for more than about 24 hours, and urgently if it is overweight, because of the fatty-liver risk; is off its food and also hiding, flat, weak or being sick; has yellow-tinged gums, eyes or skin (jaundice); is drooling, pawing at its mouth, or approaching food then backing away (mouth pain or something stuck); is straining in the litter tray (a possible blockage, which is an emergency); or is losing weight. A kitten that will not eat needs to be seen quickly, as they have very little in reserve.

Common questions

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

Not long — much less than people assume. A cat that hasn't eaten for more than about 24 hours should be discussed with a vet, and sooner if it's overweight, a kitten, or also unwell. Going without food for even a day or two can trigger a serious liver problem called hepatic lipidosis, so it's not something to wait out.

Why is my cat not eating but drinking water?

Still drinking is a little reassuring, but a cat that has stopped eating while continuing to drink can be nauseous or unwell, and increased drinking alongside not eating can point to kidney disease, an overactive thyroid or diabetes. Because cats hide illness and risk fatty liver when they don't eat, a cat that's off its food for more than about a day needs a vet check.

What can I do to get my sick cat to eat?

Warm the food to boost its smell, offer a strong-smelling favourite like plain cooked fish or a familiar wet food, use a clean wide bowl away from the litter tray, and reduce stress. If your cat still won't eat within about a day, don't keep experimenting — see your vet, who can find the cause and, if needed, provide appetite support safely.

Is it an emergency if my cat won't eat?

It becomes urgent quickly. See a vet without delay if a cat hasn't eaten for more than a day (sooner if overweight or a kitten), or if not eating comes with hiding, lethargy, vomiting, jaundice, drooling, weight loss, or straining in the litter tray. A cat straining to urinate and producing little is a life-threatening emergency in its own right.

My cat stopped eating after I changed its food — what should I do?

Cats are often wary of a new food, so go back to the old food if you still have it and introduce any change gradually over a week or more, mixing increasing amounts of the new into the old. If your cat won't eat even its usual food, or the refusal lasts beyond about a day, treat it as a health sign and call your vet rather than a simple preference.

More in Cats