Cat CareWhy Is My Cat Not Eating? Causes and When to Worry
Cats are creatures of habit, and when a cat who normally runs to their bowl suddenly turns away from food, it's hard not to worry. Sometimes it's nothing. Sometimes it's a sign of something that needs attention fast.
The tricky part: cats can deteriorate quickly when they stop eating. Unlike dogs, cats can develop a serious liver condition called hepatic lipidosis (fatty liver disease) within 24–72 hours of not eating, especially in overweight cats. So while occasional picky behavior is normal, a cat who hasn't eaten for more than 24 hours genuinely needs to be taken seriously.
Here's what might be going on, and how to figure out which situation you're dealing with.
Common Reasons Cats Stop Eating
Stress or Environmental Change
This is one of the most frequent causes, and it's easy to overlook because the trigger isn't always obvious.
Moving house, a new pet, a new baby, a change in your schedule, rearranged furniture, a stranger in the house, even a new food bowl, cats are sensitive to changes in their environment and often express that through appetite loss.
If something changed recently in your home and your cat stopped eating around the same time, stress is likely involved. This usually resolves within a few days once they adjust.
A New or Changed Food
Cats can be intensely picky, and sudden food changes are a common cause of appetite loss. If you switched brands, flavors, or food types (wet to dry, for example), your cat may simply be refusing the new option.
Even subtle changes, a manufacturer reformulation, a different texture, food stored differently, can be enough to put some cats off.
If you need to change foods, do it gradually over 7–10 days by mixing increasing amounts of the new food with the old. Cold turkey switches frequently backfire.
Dental Pain
Dental disease is extremely common in cats and often goes unnoticed until it's advanced. A cat with tooth pain, gum disease, or a cracked tooth will frequently stop eating, especially hard kibble, because chewing hurts.
Signs to watch for alongside the appetite loss:
- · Dropping food from their mouth while eating
- · Pawing at their face or mouth
- · Drooling more than usual
- · Bad breath
- · Preferring wet food over dry
Dental pain is one of the most underdiagnosed causes of appetite loss in cats. If your cat is older and has never had a dental exam, this is worth checking.
Upper Respiratory Infection
Cats rely heavily on smell to trigger appetite. When they're congested from an upper respiratory infection (cat flu), they often can't smell their food and lose interest in eating entirely.
Other signs: sneezing, runny nose, watery eyes, lethargy. This is especially common in cats who've been recently adopted from shelters, introduced to new cats, or who've been outdoors.
A cat with a URI usually starts eating again once they can breathe and smell again. Gently warming their food or switching to a stronger-smelling option can help bridge the gap.
Nausea
Nausea can come from a lot of sources, a hairball that won't pass, something they ate, motion sickness, or a side effect of medication. A nauseous cat often sits hunched near their food bowl without eating, may lick their lips repeatedly, or drools slightly.
If your cat is nauseous from a known cause (car trip, new medication) and it's mild, it usually passes within a day.
Pain or Illness
A cat in pain, from any source, often stops eating. This can be subtle and hard to identify at home. Cats are good at hiding pain, so reduced appetite combined with any behavioral change (hiding more, less grooming, moving differently) should prompt a closer look.
Knowing how to spot the signs of pain in a cat is genuinely useful here, their body language tells a story even when they're being stoic.
Something Stuck in Their Mouth or Throat
Occasionally a cat stops eating because there's something physically in the way, a piece of string, a bone fragment, a grass blade, something stuck between teeth or in the throat. If your cat seems interested in food but then backs away, paws at their face, or gags, check their mouth if you can do it safely.
Post-Vaccination Appetite Loss
It's very common for cats to feel off and eat less for 12–24 hours after vaccinations. This is normal and resolves on its own.
Boredom With Food
Some cats go through phases of refusing a food they've eaten for months. This is more common in cats who've been fed the same thing exclusively for a long time. It's frustrating, but it's real.
Rotating proteins and textures over time can reduce the likelihood of food boredom. If your cat is refusing a food they've always eaten and nothing else has changed, try a different flavor or texture of the same brand.
The More Serious Causes
These warrant faster action.
Kidney disease: one of the most common illnesses in middle-aged and older cats, almost always causes reduced appetite. Often paired with increased thirst and urination, weight loss, and lethargy.
Hyperthyroidism: can actually cause increased appetite initially but then causes weight loss; in some cats it presents with appetite changes.
Diabetes: changes in appetite, increased thirst, weight loss.
Liver disease or hepatic lipidosis: as mentioned above, a cat that stops eating can develop fatty liver disease. It can also be a cause and an effect, which is why it escalates quickly.
Cancer: unexplained, progressive appetite loss in an older cat without another clear cause is always worth investigating.
Intestinal blockage: a cat who ate something they shouldn't have (string, toy parts, plants) may have a blockage. This is an emergency. Signs include vomiting, constipation, lethargy, and complete food refusal.
How Long Is Too Long?
24 hours: This is your checkpoint. A healthy adult cat who hasn't eaten in 24 hours should be seen by a vet, especially if they're showing other symptoms.
48–72 hours without eating: Regardless of symptoms, call the vet. The hepatic lipidosis risk is real, and it's much easier to treat early.
Kittens: Don't wait. Young kittens can become hypoglycemic quickly. If a kitten isn't eating, same-day vet contact.
Senior cats: Less margin for error. Senior cats with underlying conditions can decline faster. 24 hours is your maximum wait.
What You Can Try at Home First
Before a vet visit, if the appetite loss is mild (less than 24 hours, no other symptoms, known possible trigger):
Warm the food. Slightly warming wet food intensifies the smell and often triggers appetite. Don't microwave, just warm water over the food or warm it briefly. Always test the temperature before serving.
Try a different food. Offer something strongly scented, a different protein, a bit of plain cooked chicken, or a different wet food. This isn't a long-term solution but it can break the refusal cycle.
Reduce stress. If there was a recent change, give them a quiet, familiar space, keep routines stable, and minimize additional disruptions.
Check the bowl. Some cats refuse to eat from plastic bowls (which can harbor bacteria and smell) or from bowls that are too deep for their whiskers (whisker fatigue is real, flat plates work better for some cats).
Try hand feeding. Sometimes a cat who won't eat from a bowl will eat from your hand. This is just about comfort and trust, not medical necessity, but it can help during stressful periods.
When to Call the Vet Immediately
Don't wait if your cat:
- · Hasn't eaten in more than 24 hours
- · Is vomiting repeatedly alongside the appetite loss
- · Seems lethargic, weak, or disoriented
- · Has yellowing around the eyes or gums (jaundice, a liver emergency)
- · Is drooling excessively
- · Is a kitten or a senior cat
- · Has known health conditions (kidney disease, diabetes, hyperthyroidism)
- · You suspect they ate something they shouldn't have
Hepatic Lipidosis: Why the 24-Hour Rule Matters
It's worth explaining this once because it surprises a lot of cat owners.
When a cat stops eating, their body mobilizes fat for energy. In cats, this process is inefficient, fat accumulates in the liver faster than it can be processed, causing liver dysfunction. This is hepatic lipidosis, and it can develop within days of not eating, particularly in overweight cats.
It's serious and requires vet treatment, but it's also very treatable if caught early. The issue is that by the time obvious symptoms appear (jaundice, vomiting, severe weakness), it's already progressed. This is why not eating for 24–48 hours isn't something to just wait out.
The Bottom Line
A cat skipping one meal after something stressful, or being picky about a new food, that's usually not an emergency. A cat who hasn't eaten in a day, or who's showing any other symptoms alongside not eating, is worth a vet call.
When in doubt, call. Most vets would rather get a quick call about a cat who turns out to be fine than have you wait too long on something that needed treatment.
Related Reading
- · Understanding Cat Body Language: What Your Cat Is Really Telling You
- · Why Do Cats Meow? What Different Vocalizations Mean
- · Why Do Cats Sleep So Much?
- · Should I Spay or Neuter My Cat?
- · Cat Grooming Guide: Keeping Your Cat Clean and Healthy
- · Why Does My Cat Bite Me? Love Bites vs. Real Aggression
