PawRealm — Custom Pet Portraits | Canvas, Mugs, Sweatshirts & Tote Bags from Your Photo

A black and white cat with striking yellow eyes wearing a collar against a blue background.

Why Is My Cat Not Eating? Causes and Solutions

|6 min read

Cats may stop eating due to stress, dental pain, upper respiratory infections, nausea, kidney disease, or many other conditions. Unlike dogs, cats are uniquely vulnerable to a dangerous condition called hepatic lipidosis (fatty liver disease) if they go without food for as little as two to three days. Consult your veterinarian if your cat has not eaten for more than 24 hours, as early intervention is essential to prevent serious complications.

Why Cats Stop Eating

Cats are famously particular about their food, and a missed meal here or there may not seem unusual. But when a cat who normally eats reliably begins refusing food, it is important to take notice. Cats are subtle creatures who hide illness remarkably well, and appetite loss is often one of the earliest signs that something is wrong.

Common reasons a cat may stop eating include:

  • Stress and environmental changes: Cats are highly sensitive to changes in their environment. A new pet, a new baby, a move to a new home, rearranged furniture, or even a new type of litter can stress a cat enough to suppress their appetite. Some cats stop eating when their owner travels or when household routines change.
  • Upper respiratory infections: Congestion from a respiratory infection can block a cat's sense of smell, and since cats rely heavily on smell to stimulate appetite, they may refuse food when they cannot smell it. These infections are common in cats from shelters and multi-cat households.
  • Dental disease: Painful gums, broken teeth, resorptive lesions (a common feline dental condition), and oral tumors can make eating excruciating. Cats with dental pain may approach the food bowl, attempt to eat, and then walk away.
  • Nausea and gastrointestinal issues: Inflammatory bowel disease, pancreatitis, constipation, or a foreign body in the digestive tract can cause nausea and appetite loss.
  • Kidney disease: Chronic kidney disease is extremely common in older cats and causes a buildup of toxins in the blood that triggers nausea and reduced appetite.
  • Cancer: Various types of cancer can cause appetite loss through direct effects on the digestive system, pain, or the general metabolic changes that cancer produces.
  • Food preferences: Some cats are extremely particular and may refuse a new food, a different brand, or even the same food with a new formulation. Cats can also develop aversions to foods they associate with feeling unwell.

The Danger of Hepatic Lipidosis

There is a critical reason why appetite loss in cats is treated more urgently than in dogs: cats are uniquely susceptible to hepatic lipidosis, commonly known as fatty liver disease. This is a potentially fatal condition that can develop when a cat, especially an overweight cat, goes without adequate food for as little as two to three days.

When a cat stops eating, their body begins mobilizing fat stores for energy. The liver is responsible for processing this fat, but in cats, the liver can become overwhelmed by the sudden influx. Fat accumulates in the liver cells, impairing liver function and creating a dangerous cycle: the liver dysfunction causes nausea, which further reduces appetite, which sends more fat to the liver.

Signs of hepatic lipidosis include:

  • Complete food refusal lasting more than two to three days
  • Noticeable weight loss
  • Lethargy and weakness
  • Vomiting
  • Jaundice (yellowing of the skin, gums, or whites of the eyes)
  • Drooling

Hepatic lipidosis is treatable if caught early, but treatment is intensive. It typically requires hospitalization, IV fluids, and the placement of a feeding tube to provide nutrition directly until the cat's appetite returns. Treatment can take weeks. If left untreated, hepatic lipidosis is often fatal.

This is why veterinarians take appetite loss in cats so seriously and why the 24-hour rule is important: if your cat has not eaten in 24 hours, particularly if they are overweight, do not wait to see if they will eat tomorrow. Call your vet today.

How to Encourage Your Cat to Eat

If your veterinarian has ruled out or is treating an underlying medical condition, there are several strategies you can try to coax your cat into eating:

  • Warm the food: Gently warming canned food to just below body temperature (about 100 degrees Fahrenheit) releases aromas that stimulate appetite. This is especially helpful for cats with respiratory congestion.
  • Offer strong-smelling foods: Cats with reduced smell may respond to particularly aromatic foods. Tuna (in water, not oil), sardines, or warming a small amount of baby food (meat flavors with no onion or garlic) on a spoon can sometimes spark interest.
  • Try different textures: Some cats prefer pate, others like chunks in gravy, and some prefer shredded. Offering variety may hit on a texture your cat will accept.
  • Reduce stress: Feed your cat in a quiet, private area away from other pets, loud noises, and foot traffic. Some cats prefer elevated feeding stations where they feel more secure.
  • Offer small, frequent meals: Rather than leaving a full bowl out, offer small amounts every few hours. Fresh food is more appealing than food that has been sitting out.
  • Use your presence: Some cats eat better when their owner sits nearby. Try sitting quietly with your cat while offering food from your hand.
  • Appetite stimulants: Your vet may prescribe mirtazapine or capromorelin to stimulate appetite while addressing the underlying cause. These can be very effective in getting a reluctant cat to eat.

Patience is essential. Do not force-feed your cat by pushing food into their mouth, as this can cause aspiration (food entering the lungs) and create a negative association with eating. If home strategies are not working within a day, your veterinarian needs to intervene.

Frequently Asked Questions

While a cat can technically survive without food for one to two weeks depending on their health, the real danger begins much sooner. Hepatic lipidosis can develop in as little as two to three days of food refusal, especially in overweight cats. A cat who has not eaten for 24 hours should be evaluated by a veterinarian, and a cat who has not eaten for 48 hours needs urgent care.

Yes, stress is one of the most common causes of appetite loss in cats. Cats are highly sensitive to changes in their environment, routine, or household dynamics. While stress-related appetite loss often resolves within a day or two as the cat adjusts, it should be monitored closely because even stress-induced fasting can trigger hepatic lipidosis.

This behavior may indicate dental pain that makes chewing uncomfortable, or it could simply be a preference. However, if your cat is not consuming enough solid food to meet their nutritional needs, they will lose weight over time. Have your veterinarian check your cat's teeth and consider offering pate-style food or crushing chunks into a more manageable texture.

Offering a different food is a reasonable first step if your cat seems healthy otherwise. However, do not spend more than a day cycling through options before consulting your vet. Cats who stop eating due to illness rarely respond to new flavors alone, and the clock is ticking when it comes to hepatic lipidosis risk.

Cats have a way of filling our homes with quiet, steady love. When your cat is unwell and refusing food, the worry can be consuming. A custom portrait from PawRealm captures the gentle presence and unique personality of your feline companion, creating a lasting tribute to the bond that sustains you through every challenge.

Wondering about your pet's comfort level?

Try Our Free Quality of Life Calculator →