Cats can be wonderfully mysterious at the best of times, but when your usually food-obsessed kitty suddenly turns their nose up at dinner, it’s hard not to worry.
One minute they’re sprinting to the kitchen at the sound of a packet opening. The next, they’re sniffing their bowl and walking away like they’ve lost all interest in food.
So, why is your cat not eating? The short answer is: cats may stop eating for many reasons, including stress, nausea, pain, dental issues, illness or environmental changes. Sometimes it’s something minor and temporary. Other times, a loss of appetite can be one of the earliest signs that something isn’t right. And with cats, that matters.
Cats are famously good at hiding discomfort. In fact, by the time they’re clearly showing symptoms, they may have been feeling unwell for longer than you realise. That’s why a change in appetite is something worth paying attention to.
At its core, appetite loss usually comes down to one of two things: your cat doesn’t want to eat, or they can’t eat comfortably. That distinction matters. A cat who feels nauseous may avoid food because eating makes them feel worse. A cat with dental pain may still feel hungry but eating hurts. A stressed cat may simply feel too unsettled to eat at all.
Sometimes the cause is obvious. You’ve changed their food. Moved house. Had visitors stay over. Introduced a new pet. Other times, nothing appears to have changed — and that’s usually when pet parents become understandably concerned.
Cats love routine. They like familiar smells, familiar people and familiar environments. Predictability makes them feel safe. That means even small disruptions can affect their appetite.
Even something as subtle as moving their food bowl to a different room can bother some cats. Stress-related appetite changes are often temporary, but if your kitty continues refusing food, it’s worth investigating further.
This is a big one and often can be overlooked. Cats are remarkably good at hiding dental discomfort. They may still approach food because they’re hungry, only to hesitate or walk away once eating becomes painful. Dental issues that may affect appetite include:
Treatment for dental disease can vary considerably depending on the severity of the condition. Some pets may only need a professional dental clean, while others require dental X-rays, multiple tooth extractions or surgery under general anaesthetic. As treatment becomes more complex, so can the cost.
Signs of dental pain may include drooling, bad breath, chewing on one side or dropping food from the mouth.
Unfortunately, yes. Loss of appetite is a very common symptom of illness in cats. Medical conditions that may cause reduced appetite include:
Gastrointestinal conditions, for example, may cause nausea, vomiting or abdominal discomfort, making food feel very unappealing. According to PetSure claims data, treatment for gastrointestinal conditions in cats has an average treatment cost of $903, with the highest amount claimed reaching $26,987.
Older cats may also stop eating due to chronic pain. Arthritis is a common example. If jumping, walking or even crouching to eat feels uncomfortable, some cats may gradually eat less. Arthritis often requires ongoing management, which may include pain relief, anti-inflammatory medication, weight management, joint supplements and regular veterinary check-ups. Over time, these ongoing costs can add up.
This is why appetite changes in older cats should never be brushed off as “just ageing.”
This is usually the question sitting at the centre of all the others. The answer? Sooner than many people realise. Cats should not go long without food. Unlike some other animals, going too long without eating can quickly become dangerous for cats, particularly if they stop eating completely. Prolonged appetite loss can contribute to serious complications, including liver problems.
It’s a good idea to speak to your vet if your cat:
If your cat is not eating and also seems withdrawn, weak or clearly unwell, seek veterinary advice promptly. Trust your instincts here. You know your cat’s normal better than anyone.
That can offer some reassurance, but it doesn’t necessarily mean everything is fine. A cat who is still drinking but refusing food may be dealing with nausea, mouth pain, stress or an early-stage illness. In other words, drinking is better than refusing both food and water — but appetite loss still matters.
The key question is duration. Have they skipped one meal? Or have they barely eaten all day? That context matters.
First, avoid forcing food. Instead, try to gently encourage eating. You can help by:
Are they interested but unable to eat? Do they sniff and walk away? Are they hiding? Those clues can help your vet understand what may be going on. And importantly, avoid waiting too long to seek help if they continue refusing food.
Cats communicate in subtle ways. Sometimes through purrs. Sometimes through slow blinks. And sometimes through the food they leave behind. A missed meal doesn’t always mean something serious. Sometimes your kitty is stressed, fussy or simply having an off day. But a persistent loss of appetite deserves attention. Because when your usually food-motivated cat suddenly stops eating, they may be telling you something is wrong in the only way they know how. And noticing that change early can make all the difference.
Why is my cat not eating but acting normal?
A cat may stop eating while otherwise acting normal due to stress, food aversion, mild nausea, or environmental changes. If appetite doesn’t return within 24 hours, speak to your vet.
How long can a cat go without eating?
Cats should not go long without food. If your cat hasn’t eaten for 24 hours or more, seek veterinary advice promptly.
Why is my cat drinking water but not eating?
A cat that drinks but refuses food may be experiencing nausea, dental pain, stress or illness. Drinking is reassuring, but appetite loss still needs monitoring.
Can stress make cats stop eating?
Yes. Cats are sensitive to changes in routine and environment, and stress can absolutely affect appetite.
Should I force my cat to eat?
No, avoid forcing food unless specifically directed by your vet. Instead, encourage eating gently and seek veterinary advice if appetite doesn’t return.