Cat Care

May 8, 2026 · 7 min read

Why Is My Cat Not Eating? Common Causes and When It's a Problem

Cat sitting next to untouched food bowl — cat not eating guide from South Pasadena Animal Hospital in Alhambra

A cat that skips a meal isn't always an emergency. But a cat that hasn't eaten in 48 hours? That's a problem we take seriously. Cats are one of the few animals where not eating for even a few days can trigger a life-threatening complication — fatty liver disease — and it can happen faster than most owners realize.

We see a lot of cats at our Alhambra clinic with reduced or absent appetite. It's one of the most common concerns owners bring in. Sometimes the cause is simple. Sometimes it isn't. Here's how to think through it.

The danger of "she'll eat when she's hungry"

This is the most common mistake we see. Dogs can miss meals and recover fine — they're more metabolically flexible. Cats aren't. When a cat stops eating, the body rapidly starts pulling stored fat to use as energy. But cat livers aren't built to process large amounts of fat efficiently, and the liver can become overwhelmed within days. This is hepatic lipidosis. It's treatable if caught early. Left alone, it's fatal.

This is especially true for overweight cats. More stored fat = faster progression. If your overweight cat hasn't eaten in 24–36 hours, that's a call us now situation, not a "let's wait and see."

The most common reasons cats stop eating

Stress and environmental change

Cats are sensitive to their environment in a way that genuinely surprises people. A new pet in the home, a guest staying over, moving furniture, construction on the block, or even changing the brand of their litter — any of these can shut down appetite. We see this a lot when Southern California families adopt a second pet and the resident cat protests.

Stress-related appetite loss usually resolves within 24–48 hours once the stressor passes. If the cat is otherwise acting normal (no vomiting, no hiding, playful), monitoring for a day is reasonable. But the clock starts the moment they stop eating.

Food changes

Cats are neophobic about food — meaning they're suspicious of new things. An abrupt switch to a new brand, texture, or flavor can cause flat-out refusal. This is frustrating, but it's not a medical problem. Transition new food slowly (about a week, mixing gradually) and the reaction is usually much better.

One thing worth knowing: cats can also develop strong preferences for specific textures. A cat that's only ever eaten pâté may refuse chunked food. Same calories, same protein. They just don't recognize it as food. We're not joking.

Upper respiratory infection

Cats eat primarily by smell. When they're congested — stuffy nose, eye discharge, sneezing — they can't smell their food and often won't eat it. This is common in our area during winter and spring when URI infections circulate. You may notice the cat going to the bowl, sniffing, and walking away. That's the smell problem, not the appetite.

Warming the food slightly can help release aroma and encourage eating. But if URI symptoms are present, the cat needs treatment — we'd want to see them.

Dental pain

One of the most commonly missed causes. Cats with sore teeth, inflamed gums, or a resorptive lesion will often just quietly eat less — or avoid food altogether. They don't usually yowl or paw at their face. They just stop. A dental exam often reveals the culprit, especially in cats over 4–5 years old.

Nausea

Cats that feel nauseous won't eat, even if they're hungry. Nausea can come from many things: kidney disease, liver disease, pancreatitis, inflammatory bowel disease, intestinal obstruction, certain medications, or just an upset stomach from eating something they shouldn't. If the cat is drooling, swallowing repeatedly, or crouching over the bowl and then walking away — that's nausea.

Pain elsewhere in the body

A cat with arthritis, an injury, bladder stones, or a systemic illness will often reduce food intake as one of the first signals that something's wrong. Appetite loss is frequently a secondary symptom. The real problem is something else entirely.

Serious underlying disease

Kidney disease, hyperthyroidism, cancer, diabetes, and other systemic conditions all commonly affect appetite — often before other symptoms become obvious. In older cats especially (10+), unexplained appetite changes with no obvious environmental cause should prompt a workup. Bloodwork and urinalysis are how we find these things early.

Common owner mistakes

Waiting too long. "She's a picky eater" is real — but it's also a reason people delay getting a cat checked when something is actually wrong. If the behavior is new or different from their normal pickiness, that matters.

Rotating too many foods. We've seen owners try eight different foods in 48 hours trying to find something the cat will eat. That's not wrong exactly, but it can make the situation harder to sort out. A simpler approach: offer a very small amount of something highly appealing (rotisserie chicken, tuna in water — just a teaspoon), and if the cat still won't eat, call us.

Assuming the cat is "making a point." Cats don't strategically withhold eating as a negotiating tactic. If your cat isn't eating, they either don't feel well, or something in their environment has genuinely changed. Take it at face value.

When to wait vs. when to come in

Monitor at home if: The cat skipped one meal but is otherwise acting normal. You can identify a clear, recent change (new food, new pet, houseguest arrived). The cat sniffed the food and walked away but shows interest in treats or other items. No vomiting, no lethargy, no hiding.

Call us if: The cat hasn't eaten for 24–36 hours. The cat is also vomiting, lethargic, or hiding. The cat is overweight (faster risk of hepatic lipidosis). You can't identify any clear cause. The appetite drop is a change from the cat's normal baseline.

Come in now if: No food for 48+ hours. The cat is visibly weak, jaundiced (yellow tinge to gums or eyes), or drooling excessively. You suspect the cat swallowed something it shouldn't have.

What we look for at the vet visit

A thorough physical exam is the starting point — checking body weight, hydration, lymph nodes, abdomen (feel for pain or masses), mouth (dental exam), and overall body condition. Depending on what we find, we'll likely recommend bloodwork and urinalysis to look at organ function, CBC, and other markers.

Sometimes the answer is obvious on physical exam — a painful molar, a distended bladder, a respiratory infection. Sometimes bloodwork is what tells the story. Either way, we're not guessing. We're working through it systematically.

We see cats at South Pasadena Animal Hospital in Alhambra. If you have a new kitten, visit our kitten vet page for first-year care info. Call (626) 441-1314, check our pricing page, or book online.

Frequently Asked Questions

How long can a cat go without eating?

No more than 24–48 hours safely, and less for overweight cats. After 2–3 days without food, cats risk hepatic lipidosis — a serious liver condition. Don't wait past the 48-hour mark before calling a vet.

Why did my cat suddenly stop eating?

Most sudden changes in appetite trace back to stress, a change in food or environment, a respiratory infection affecting smell, dental pain, or the beginning of an underlying illness. If it's sudden and unexplained, a vet visit makes sense within 24–36 hours.

Can stress cause a cat to stop eating?

Yes, very much so. New pets, guests, construction, moving furniture — all of these can trigger appetite loss in cats. Usually resolves within 24–48 hours if the stressor passes. If it persists, have them seen.

Can dental pain cause appetite loss in cats?

Absolutely. Cats with dental disease often don't cry or paw at their face — they just quietly stop eating, or eat less. Dental issues are frequently missed because the signs are so subtle. A dental exam as part of a wellness visit catches this regularly.

What is hepatic lipidosis in cats?

Hepatic lipidosis (fatty liver disease) develops when a cat goes without eating for more than 2–3 days. The liver gets overwhelmed trying to process stored fat as fuel. It's serious but treatable when caught early. Overweight cats are at the highest risk.

Related Articles

Your cat hasn't eaten in a day or more?

Don't wait it out. We can figure out what's going on and get your cat feeling better. South Pasadena Animal Hospital is in Alhambra — book online or give us a call.