A cat that skips one meal but seems otherwise normal is usually just fussy, stressed, or too warm. Cats do not cope with lost appetite the way dogs do. Going without food for more than 24 to 48 hours risks a serious liver complication, especially in overweight cats. Refusing food for a full day needs a vet.
A cat that turns away from a full bowl is unsettling, and rightly so. Cats are creatures of habit around food, so a missed meal often means something has changed, and sometimes it means the cat needs help faster than owners expect. Unlike dogs, cats can become seriously unwell in a short time if they stop eating.
This guide walks through why a cat goes off its food, how long is genuinely safe to wait (the answer is stricter than for dogs), the common causes, simple ways to tempt a fussy eater, and the signs that mean it is time for a vet.
First, how long is safe to wait?
This is the most important question, and the answer for cats is stricter than for dogs. A cat that skips one meal but is otherwise bright, playful, and drinking water is usually fine to watch. But food refusal that stretches past 24 hours starts to carry real risk, and by 36 to 48 hours, especially in an overweight cat, the risk of a serious liver complication called hepatic lipidosis (sometimes called fatty liver disease) rises sharply. A cat's liver processes fat differently from a dog's, and going without food for too long forces it to work in a way it is not built for.
| Situation | What it can mean | Severity | What to do |
|---|---|---|---|
| Skips one meal, still playful and drinking | Likely a fussy mood, heat, or a diet change | Normal | Offer the next meal as usual, watch. |
| Eats less than usual for a day, still eating something | Mild stomach upset, stress, or early illness | Monitor | Watch closely for 24 hours, note any other signs. |
| Eats nothing for 24 hours | Entering risk territory, more so in an overweight cat | Monitor | See a vet within 24 hours. |
| Eats nothing for 36 to 48 hours | Real risk of hepatic lipidosis, a serious liver complication | Urgent | See a vet the same day. |
| Refuses food and water together, or is hiding and lethargic | Could be pain, illness, or a urinary blockage in male cats | Urgent | See a vet immediately. |
The quick rule: one skipped meal in a bright, playful cat is usually nothing to worry about. A cat that refuses all food for 24 hours, or is hiding, weak, or straining in the litter box, needs a vet without delay. Cats cannot safely wait out appetite loss the way dogs sometimes can.
Common reasons a cat stops eating
A fussy day, heat, or a new food Normal
Cats can be surprisingly particular. A hot afternoon, a newly opened bag of a different brand, a bowl moved to a new spot, or simple boredom with the same flavour can all put a cat off its food for a meal or two. A cat that is otherwise its normal self, using the litter box, grooming, and greeting you, is usually just being fussy.
What to do: offer the next meal at the usual time in a quiet spot. Avoid switching foods too often, which can teach a cat to hold out for something better.
Dental pain or mouth problems Monitor
Cats hide pain exceptionally well, and dental disease is extremely common, especially tooth resorption and gum inflammation. A cat with a sore mouth may approach the bowl, sniff, then walk away, or may favour soft food over dry kibble. If you notice red gums, drooling, or reluctance to chew, read our guide on cat dental problems for the full list of warning signs.
What to do: gently lift the lip to check the gums and teeth. Soften the food in the short term and book a dental check with a vet.
Hairballs or an upset stomach Monitor
Nausea kills appetite in cats just as it does in dogs. A build-up of hairballs, a sudden diet change, or a mild stomach bug can leave a cat unwilling to eat, sometimes with lip-licking or the occasional retch. Long-haired breeds groom more and swallow more hair, so hairballs are a frequent, usually minor, cause.
What to do: a short gap of a few hours is normal if a hairball is brought up and the cat then eats as usual. If appetite stays low for a full day, or vomiting repeats, see a vet.
Is there a visible sign behind it?
If your cat is off its food because of sore gums, an itchy skin patch, or an upset gut, PawCheck can screen a photo and give you a Normal, Monitor, or Urgent result in seconds.
Get it on Google Play ↗Stress or a change at home Normal
Cats are famously sensitive to change. A new pet, a house move, loud festival noise (Diwali fireworks are a common trigger across India), a moved litter box, or even rearranged furniture can be enough to put a cat off its food for a day or two, even when nothing is physically wrong.
What to do: keep a calm, predictable routine, give the cat a quiet space away from noise, and be patient. If appetite has not returned within two days, take it as a health sign rather than a mood.
An underlying illness such as kidney disease Monitor
Reduced appetite is one of the earliest and most common signs of chronic kidney disease in cats, which becomes more common from around seven years of age. Other possible causes include a urinary blockage (an emergency, and far more common in male cats), a fever, or pain elsewhere in the body. Because cats mask illness so well, a change in appetite is often the first, and sometimes the only, visible clue owners get.
What to do: watch for increased thirst, weight loss, vomiting, or straining in the litter box. Any of these alongside reduced appetite, especially in an older cat, means a vet visit is due.
Ways to tempt a fussy cat to eat
- Warm wet food slightly to lift the smell (never hot)
- Offer a stronger-smelling food, such as a fish-based wet food, for a day or two
- Try a shallow, wide dish, some cats dislike their whiskers touching the sides
- Keep the bowl away from the litter box and away from other pets
- Avoid switching foods constantly, which can teach a cat to hold out
These tips are for a bright cat that is simply being fussy. They are not a substitute for a vet visit if your cat seems unwell, and food refusal should never be experimented with for more than a day given how quickly cats can decline.
When cat appetite loss means a vet, quick guide
- Same day (urgent): no food or water for 24 hours, hiding and lethargic, a male cat straining or crying in the litter box, vomiting alongside not eating, or obvious pain
- Within a day: an adult cat that has eaten close to nothing for 24 hours, or is eating very little alongside mild vomiting or low energy
- Watch at home: one skipped meal in an otherwise playful, active cat that is drinking normally, offer the next meal as usual
A male cat that is not eating, straining in the litter box, or crying while trying to urinate may have a urinary blockage, which can become life-threatening within a day. This is always a same-day emergency, regardless of how the cat is otherwise behaving. Never wait to see if it clears on its own.
Because appetite loss is so often the first and only visible clue in cats, it helps to know the wider list of danger signs. See our guide to emergency warning signs in pets for what should always mean an immediate vet visit. Flat-faced breeds like Persians are especially prone to both dental crowding and appetite dips, covered in our Persian cat health guide.
