6 Reasons Why Your Cat Is Not Eating and What To Do (2024)

Your cat’s eating habits give you some insight into how they’re feeling, so it’s important to pay attention.

If your cat’s not eating, you need to find out the cause. Here are some of the more common reasons why a cat won’t eat and some recommendations to get your feline family member back on track.

Health Tools

Answer a few questions about your pet's symptom, and our vet-created Symptom Checker will give you the most likely causes and next steps.

Why Is My Cat Not Eating?

Loss of appetite in cats can have many causes. If your cat won’t eat, some causes may be evident through a physical exam, while others may require diagnostic tests like blood work or imaging such as X-rays or an ultrasound.

If your cat has had a poor appetite or simply won’t eat for more than a day or two, take them to the veterinarian to find out the cause.

This is considered a medical emergency. Many serious consequences can occur in cats that go without adequate nutrition.

Here are some possible reasons why your cat is not eating.

1. Your Cat May Be Sick

Upper respiratory infectionscan cause loss of appetite in cats.

When your cat has a stuffy nose, it’s harder for them to smell their food, and they may not eat as a result. If this happens, you may need to rely more heavily on wet foods, especially those that have strong aromas.

If your cat won’t eat their usual wet food, try switching the flavor or texture to see if that helps. Heating up canned food can also make it tastier for a cat that might not be feeling their best.

Call your veterinarian if you notice any of the following symptoms:

  • Lots of sneezing

  • Runny eyes

  • Runny nose

While some infections are viral and may not need medication, antibiotics are sometimes needed to resolve a bacterial infection and help your cat feel better.

Other nasal diseases can impact your cat’s sense of smell and appetite as well, including nasal polyps or tumors. Tumors affecting the nose can also be painful and make your cat reluctant to eat.

2. Your Cat May Have a Dental Issue

Similarly, many diseases of the mouth can make cats stop eating altogether.

Cats can develop tartar andgingivitis, as well as inflammation in other tissues of the mouth that can be painful. Cats can also develop cancerous tumors in the mouth.

Clues to watch for include:

  • Bad breath

  • Drooling

  • Bleeding from the mouth

3. Your Cat May Have a Gastrointestinal Issue

There are many gastrointestinal issues that can cause decreased appetite in cats, including:

  • Obstruction or foreign body ingestion

  • Cancer

  • Pancreatitis

  • Inflammatory bowel disease

  • Constipation

  • Nausea

Nausea may also be caused by diabetes or kidney disease (both of which can also cause vomiting and changes in thirst and urination) or medications (such as antibiotics or chemotherapy).

Cats that are nauseous may seem interested in food, but then refuse it. They may also drool, drop food while eating, and lick their lips often.

4. Your Cat May Have Congestive Heart Failure

Congestive heart failure can result in coughing, fatigue, and difficulty breathing, both of which can make your cat less interested in eating.

In addition, medications or a new food that’s prescribed for heart disease may affect your cat’s appetite, especially if the new food is a different flavor profile or texture than what your cat is used to eating.

5. Your Cat May Be Recovering From an Illness or Hospital Stay

Some cats will develop a food aversion, most commonly after an illness or hospital stay. Such cats associate a particular food with feeling sick or with the stress of hospitalization, and then refuse to eat that food.

It may require some ingenuity and trial and error to discover what your cat is willing to eat if a food aversion develops.

You can also ask your vet about a recovery or urgent care diet, which densely packed in calories. These diets are fed in small amounts so your cat gets the nutrients they need to recover.

6. Your Cat May Be Experiencing Stress, Anxiety, or Depression

Cats have emotions, too, and there can be several emotional or behavioral causes of loss of appetite. For example, losing a family member can cause some cats to stop eating due to anxiety ordepression.

Stress or anxietycan also be caused by changes in the home environment. These changes may seem insignificant, but they can cause a lot of stress for cats and stop them from eating normally.

Such changes include:

  • Construction inside or outside the home

  • Adding a new family member

  • Rearranging resources (food, water, litter boxes)

  • Social conflict with other animals in the household

  • New smells or odors

Why Is My Kitten Not Eating?

Kittens are normally weaned and eating solid food between 6 and 8 weeks of age. Here are some reasons why your kitten may not be eating their food.

1. Your Kitten May Still Be Learning What They Like to Eat

Once they start transitioning to solid food, kittens should be exposed to different food types and textures so they learn what they prefer. If your newly weaned kitten won’t eat, the solution could be as simple as switching kibble or adding liquid to soften the food.

Offer wet food and dry food with different textures and shapes (pate, stew, broth, triangular kibble, round kibble, etc.). You can also try to make the food more appetizing so that the transition is easier; a cat’s appetite is strongly driven by their sense of smell.

Make sure that any wet food that you feed your kitten is room temperature or slightly warmer; warming wet food up increases its aroma and appeal.

2. Your Kitten May Have an Upper Respiratory Infection

Upper respiratory infections are not unusual in kittens and can cause decreased appetite due to nasal congestion, fever, or fatigue. Just like with adult cats, contact your veterinarian if your kitten is sneezing or has runny eyes or a runny nose.

3. Your Kitten Might Have Eaten Something They Shouldn’t Have

A kitten’s natural curiosity sometimes gets them into trouble. Kittens have been known to eat string,tinsel, hair ties, and other objects that can get stuck in their stomach or small intestines—a serious medical emergency.

Never let your kitten play with any objects they could eat. Surgery is sometimes needed to remove the item, so call your veterinarian right away if you suspect that your kitten has eaten an object or if their decreased appetite is accompanied by vomiting.

4. Your Kitten May Be Intimidated by Another Pet

While many kittens are outgoing and resilient, some shy kittens may be intimidated by other furry family members during mealtime. Give your kitten a safe placeto eat where they won’t be chased or bothered by other cats or dogs in the family.

If your kitten won’t eat for more than one day, call your veterinarian to schedule an exam. The sooner you determine the cause, the sooner your little one will be back to normal.

How To Get a Cat To Eat

Because cats as a species are quite good at hiding when they are in pain or not feeling well, it’s important to pay attention to any changes in your cat’s habits, especially when it comes to eating.

There are many treatment options for the loss of appetite in cats, but the treatment depends on the cause.

If there is a health issue, your cat may need:

  • Antibiotics

  • Surgery (in the case of disease)

  • A diet change

  • Hospitalization and fluid therapy

  • Medication to treat nausea or to stimulate the appetite

If your vet determines that your cat is healthy, but is just a picky eater, follow these tips:

  • Try feeding your cat foods with different textures, flavors, or shapes

  • Warm up wet foods if they have been refrigerated.

  • Buy only as much dry food as your cat will eat in a month, as some foods will go stale or become rancid if the package has been open for more than a month.

  • Adding a small amount of water or low-sodium chicken broth to dry food to help make it smellier (and therefore tastier)

When To Go to the Vet

Contact your veterinarian if your cat hasn’t eaten for two days or if your kitten has not eaten for one to two days.

All cats, especially those that areoverweight, can develop a serious disease calledhepatic lipidosisif they stop eating, so prompt action is important.

Hepatic lipidosis occurs when the body does not have enough fat or calories in the diet. The body will then use fat from the liver for energy. Hepatic lipidosis is very serious and is often life threatening.

Take your cat to the vet immediately if their loss of appetite is accompanied by:

  • Vomiting

  • Diarrhea

  • Lethargy

  • Difficulty breathing

  • Yellowing of the skin or eyes

It’s always best to know what is normal for your cat and to watch for signs that your cat is not eating so you know when to seek help.

References

Case LP, Daristotle L, Hayek MG, et al.Canine and Feline Nutrition: A Resource for Companion Animal Professionals.3rd edition. Mosby Elsevier. Maryland Heights, Mo. 2011

References

Case LP, Daristotle L, Hayek MG, et al.Canine and Feline Nutrition: A Resource for Companion Animal Professionals.3rd edition. Mosby Elsevier. Maryland Heights, Mo. 2011

WRITTEN BY

Jennifer Grota, DVM

Veterinarian

Dr. Grota decided at an early age that she wanted to be a veterinarian. A native of Indiana, she grew up in a home where animals were...

6 Reasons Why Your Cat Is Not Eating and What To Do (2024)

FAQs

What to give a cat who won't eat? ›

You may find that heating the food or mixing in fish oil, broth (make sure it does not contain onions, which are toxic to cats), or cooked egg could entice your picky cat to eat. If your cat still won't eat, take the food away and provide fresh food later in the day.

Why won't my cat eat but seems fine? ›

Your cat might refuse food for many reasons, such as changes in environment, a dislike of their food, and dental pain. Regardless of the cause, it's important to rule out any underlying issues such as pancreatitis, kidney disease, liver disease, or cancer.

How to stimulate cats' appetite? ›

Try some canned/wet food.
  1. Add a little bit of warmed, low-sodium chicken broth to their food. ...
  2. Add some meat baby food as a topper. ...
  3. Add some water from a can of tuna or anchovies. ...
  4. Add some fish oil to their food. ...
  5. Sprinkle some nutritional yeast powder onto their food. ...
  6. Sprinkle some grated parmesan cheese on their food.
Dec 7, 2021

How long can a sick cat go without eating? ›

Cats can survive for about two weeks without eating but only three days without drinking. The longer your cat goes without proper nutrition, however, the weaker they become, so it's important to contact your vet if you suspect they haven't eaten in a day or more.

How to tell if a cat is suffering? ›

Signs That a Cat is in Pain
  1. Frequent or ongoing meowing or howling.
  2. Litter box accidents, urinating outside of their litterbox.
  3. Tail flicking.
  4. Won't eat or reduced appetite.
  5. Limping.
  6. Avoiding being handled, picked up or petted.
  7. Poor grooming, scruffy looking.
Aug 15, 2022

How to encourage a sick cat to eat? ›

Tempting a sick cat to eat
  1. Offer strong smelling foods such as chicken, tuna or pilchards (in small quantities so they do not cause digestive upsets), and warm the food to release the scent.
  2. Liquidise food if your cat has difficulty swallowing.
  3. Offer bits of food by hand, or dab a tiny bit onto their lips or front paws.
Jul 31, 2023

Do cats go through phases of not eating? ›

It can be normal for cats to not want to eat much over the course of a few hours. It might be stressed or not feeling well, or, it might just not feel like eating right away. If your cat still hasn't eaten any food after 24 hours, then you should make an appointment with the vet.

Why is my cat only drinking water and not eating? ›

If your cat will drink but won't eat, it may be due to nausea, stress, or mouth pain. If they're able to keep water down, that's a good sign. However, if they're vomiting after drinking water, they should be seen by a veterinarian right away, because it could be something serious.

Why do cats go off their food? ›

Fear, stress, hormonal changes and psychological stress often cause cats to ignore their food bowl.

How do you treat a sick cat without going to the vet? ›

Offering small meals throughout the day is better for sick cats and warming it up can make it more palatable for them. Using a flat, shallow dish can reduce whisker fatigue and make your cat more interested in food, too. A vet may tell you to give your cat fluids or liquid calories yourself with a syringe.

Do cats lose their appetite as they get older? ›

The sense of smell and taste can start to deteriorate as cats become more senior. This means that they may be reluctant to eat and their appetite might not be as strong as it used to be.

What is the best cat food for cats with no appetite? ›

Feed a strong smelling canned food (e.g., tuna, salmon), and warm it slightly. Good smells stimulate the appetite. Adding tuna juice, chicken broth, or chicken baby food to canned or dry food may entice your cat to eat more.

Can I force feed my cat if he's not eating? ›

Part of treating the anorexic cat is force feeding. It's important that these cats continue to get the calories their bodies need. This can be done by the placement of a feeding tube, or with syringe feeding. Since feeding tubes can be expensive, many cat owners opt to try syringe feeding first.

What medication is used to help cats eat? ›

Mirtazapine (brand name: Remeron®, Mirataz®) is an anti-depressant often used to treat weight loss and anorexia (loss of appetite), mainly in cats. It also has antiemetic (anti-vomiting) and anti-nausea effects, and has been used to treat side effects of chemotherapy.

How do you feed a starving cat that won't eat? ›

If a cat doesn't eat for 24-72 hours, we need to start force feeding. ​ ​To do this, you'll need to get human baby food from the grocery store or blend cat food into gruel. You'll want to get a meat based kind (like chicken or turkey), and make sure it doesn't have garlic in the ingredient list.

How do you recover a starving cat? ›

It's vital that you never feed emaciated or starving cats too quickly, or they can suffer from a life-threatening condition called refeeding syndrome. It is best to feed a starving cat a low-carbohydrate, high-protein, and high-fat wet canned food frequently in small amounts.

How to treat a sick cat at home? ›

While your cat recovers, keep her in a location that is warm, dry, peaceful, and quiet, with sufficient light for you to observe her. You may need to provide an additional heat source, such as a heat lamp, hot water bottle, or heating pad on a low setting (that she can move away from if she becomes too hot).

How do you catch a cat that won't eat? ›

Try these 18 tips:
  1. Get them comfortable with the trap. Feed trap-shy cats out of unset traps in their normal feeding locations for a week or two before trapping again. ...
  2. Use a larger trap. ...
  3. Cover the trap. ...
  4. Try a more exciting bait. ...
  5. Make a food trail. ...
  6. Change the trap's location. ...
  7. Observe habits. ...
  8. Use distraction techniques.

Top Articles
Latest Posts
Article information

Author: Kerri Lueilwitz

Last Updated:

Views: 5867

Rating: 4.7 / 5 (67 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Kerri Lueilwitz

Birthday: 1992-10-31

Address: Suite 878 3699 Chantelle Roads, Colebury, NC 68599

Phone: +6111989609516

Job: Chief Farming Manager

Hobby: Mycology, Stone skipping, Dowsing, Whittling, Taxidermy, Sand art, Roller skating

Introduction: My name is Kerri Lueilwitz, I am a courageous, gentle, quaint, thankful, outstanding, brave, vast person who loves writing and wants to share my knowledge and understanding with you.