Skip to Main Content

Why won't my cat eat?

When your cat is not eating, it can cause great concern. Quick action can get them munching away and feeling better once again. Here, our Lacey vets discuss why your cat won't eat and what to do if they stop eating and drinking.

My Cat Won't Eat

Cats can sometimes be temperamental, leading us to believe that they are not eating because they are moody. However, your cat may be experiencing an illness of discomfort, which may cause them to avoid eating. Read on to learn more about one of the questions we are often asked, 'Why won't my cat eat?'

How long is too long for my cat to go without eating?

A cat's loss of appetite often indicates illness and is a medically significant symptom. Therefore, it is important to monitor your cat, and if the behavior lasts more than a day, you should call your vet immediately. The sooner the reason is identified, the sooner treatment can begin so your cat can feel better.

Why won't my cat eat?

Change of Food: Changing food brands is enough to make some cats turn their nose up at their food. If you need to change your cat's diet, introduce the new food slowly. 

Change in Home Routine: Cats love following a routine and having structure. If there are sudden changes in their routine or environment, it could lead to them not eating as much as usual.

Pain or Discomfort: Cats with dental tooth pain, such as infections or injuries, an abscess, a broken tooth, oral tumors, or other inflammatory issues, will avoid eating due to the pain experienced while eating.

Indigestion: Indigestion is one of the most common reasons cats don't eat or drink. Food and water can cause discomfort, so cats may avoid them until the discomfort passes. One cause of indigestion could be foreign bodies (tumors or a swallowed object), leading to vomiting or diarrhea. 

Kidney Disease: Kidney disease is one of the most common ailments in cats, particularly in older cats, and will cause your cat extreme nausea.

Gastrointestinal Problem: If your cat has gastrointestinal issues, they could avoid eating due to discomfort. This could be a result of a variety of underlying health issues that could be happening in your cat’s gastrointestinal tract:

  • Parasites
  • Cancer (e.g., intestinal lymphoma)
  • Pancreatitis (inflammation or infection of the pancreas)
  • Colitis (acute or chronic inflammation of the membrane lining the colon)
  • Gastroenteritis (inflammation or infection of the GI tract)

How to Help if Your Cat is Not Eating

Some of the ways that you can help increase your cat's appetite are:

  • Ensure your cat’s environment is safe and that the food dish is located in a quiet area.
  • Keep your cat’s food and water bowls clean. Stainless steel bowls are easy to clean and disinfect.
  • Give them canned or wet food - strong-smelling food such as seafood is a good option.
  • Gently warm the food in the microwave or with warm water. 
  • Try drenching their solid food with the juice from a tuna can.
  • Give your cat nutritional supplements as recommended by a vet.

Bringing Your Cat to the Vet

Cats can become sick quite rapidly if they stop eating, unlike dogs or humans. When a cat refuses to eat, it is a matter of medical concern. Therefore, if your cat goes without eating for more than 24 hours, it is important to contact your primary care vet to have your feline friend examined.

It's also extremely important to monitor and contact your vet if your dog is not drinking or is displaying other symptoms or behavioral changes. Your vet can help determine the cause and best treatment plan.

If they are exhibiting other concerning symptoms, such as vomiting, diarrhea, or panting, along with a decreased appetite, you should bring them to our emergency veterinary hospital right away.

Note: The advice provided in this post is intended for informational purposes and does not constitute medical advice regarding pets. For an accurate diagnosis of your pet's condition, please make an appointment with your vet.

If your cat hasn't been eating or shows signs of medical distress, please contact our vets in Lacey for emergency care. We are available 24/7 for all your pet's needs.

Walk-in Patients Welcome

At Olympia Pet Emergency, you can always access our full complement of emergency services without an appointment. We treat both walk-in patients and referrals for urgent veterinary care.

Contact Us

Contact (360) 455-5155