Why Is My Cat Not Eating? Common Causes and When to Worry
If you are wondering, "Why is my cat not eating?", you are right to pay attention. Cats may occasionally skip a meal because of stress or a change in their food, but a loss of appetite can also be an early sign of illness, pain, or another medical problem.
Unlike some pets, cats should not go for long periods without adequate food. Prolonged appetite loss can lead to serious health complications, especially in overweight cats and young kittens. If your cat has stopped eating, do not simply assume that it is being picky.
How Long Can a Cat Go Without Eating?
A cat that suddenly stops eating needs attention. Cornell University's Feline Health Center warns that a sustained loss of appetite can seriously affect a cat's health in as little as 24 hours. Very young kittens are especially vulnerable and may need help much sooner.
If your adult cat has not eaten for around 24 hours, contact your veterinarian promptly. Do not wait that long if your cat is also vomiting, unusually weak, struggling to breathe, showing signs of pain, or acting very differently from normal. Kittens, senior cats, overweight cats, and cats with known medical conditions may need earlier assessment.
Eating a few bites is not always enough. Pay attention to how much your cat actually consumes rather than assuming that any interest in food means the problem has resolved.
7 Common Reasons Your Cat May Not Be Eating
1. A Sudden Change in Food
Cats can be sensitive to changes in the smell, taste, texture, and temperature of their meals. A new brand, a different recipe, or a sudden switch from wet food to dry food may cause a cat to refuse a meal.
Food freshness also matters. Food that has been left out too long, stored incorrectly, or served in a dirty bowl may be less appealing. Check the package, storage instructions, and expiration date before serving it.
What you can do: Offer your cat its familiar food in a clean bowl. If you want to change its diet, introduce the new food gradually when your cat is healthy and eating normally. If your cat refuses all food, do not assume that the issue is simply preference.
2. Stress or Changes at Home
Cats often feel more comfortable with familiar routines. Moving house, introducing a new pet, welcoming visitors, changing feeding locations, or making loud noises can make some cats anxious enough to eat less.
A stressed cat may hide, avoid family members, spend more time alone, or approach the food bowl and then walk away. However, stress and illness can look similar, so it is important not to blame a reduced appetite on anxiety without considering other signs.
What you can do: Provide a quiet feeding area away from busy walkways and other animals. Keep meals and daily routines as consistent as possible. Give your cat a safe hiding place and avoid forcing interaction.
3. Dental Pain or Mouth Problems
Your cat may feel hungry but find eating uncomfortable. Dental disease, inflamed gums, a damaged tooth, mouth ulcers, or an injury to the tongue can make chewing painful.
Look for signs such as dropping food, chewing on one side, drooling, pawing at the mouth, bad breath, or approaching the bowl without eating. Some cats with dental problems continue to show interest in food but struggle to chew it.
What you can do: Arrange a veterinary examination if you suspect mouth pain. Do not try to open a painful mouth by force or give human painkillers. Some common human medications are dangerous for cats.
4. Nausea, Vomiting, or Digestive Problems
Nausea can make food unappealing even when your cat has not vomited. Digestive problems may also cause vomiting, diarrhea, constipation, abdominal discomfort, or changes in litter box habits.
Possible causes range from a temporary digestive upset to more serious conditions, including an intestinal blockage. Swallowing string, ribbon, small toys, or other foreign objects can create a medical emergency.
What you can do: Contact your veterinarian if appetite loss occurs with vomiting, repeated retching, abdominal pain, or abnormal bowel movements. Seek urgent care if you suspect your cat swallowed a foreign object. Never pull string that is hanging from your cat's mouth or anus.
5. Illness, Infection, or Another Medical Condition
Loss of appetite can occur with many health problems. Kidney disease, liver disease, diabetes, pancreatitis, infections, fever, and other illnesses may affect a cat's desire or ability to eat.
Cats often hide signs of pain and illness. A cat that simply seems quieter than usual, stops grooming, hides more often, or loses weight may be unwell even if there are no obvious symptoms.
What you can do: Take a sudden or persistent appetite change seriously. A veterinarian may recommend a physical examination and tests based on your cat's age, history, and symptoms. Do not try to diagnose a medical condition from appetite loss alone.
6. Medication Side Effects or Exposure to Something Harmful
Some medications can cause nausea or changes in appetite. Cats may also become ill after exposure to certain plants, chemicals, human medicines, or other toxic substances.
If your cat stopped eating after starting a medication, tell your veterinarian when the change began. Do not stop a prescribed medication or change its dose without professional guidance.
What you can do: If you suspect poisoning or exposure to a harmful substance, contact a veterinarian or emergency animal clinic immediately. Do not wait for more symptoms to appear, and do not try to make your cat vomit unless a veterinary professional specifically instructs you to do so.
7. Changes in Smell, Age, or Eating Environment
A cat relies heavily on its sense of smell when deciding whether food is appealing. A blocked nose or respiratory illness may reduce interest in meals. Older cats may also experience dental discomfort, reduced mobility, or medical conditions that make eating more difficult.
The feeding setup can matter too. A bowl placed beside a noisy appliance, a litter tray, or another pet's feeding area may make some cats uncomfortable. A bowl that is difficult to reach can also create problems for cats with joint pain.
What you can do: Offer food in a quiet, comfortable location and use a clean, easy to reach bowl. If your cat has trouble chewing, swallowing, smelling food, or reaching the bowl, arrange a veterinary assessment rather than relying on environmental changes alone.
What to Do When Your Cat Is Not Eating
If your cat refuses a meal but otherwise seems normal, you can take a few safe steps while monitoring the situation. These steps should never delay veterinary care when your cat has stopped eating for a prolonged period or shows signs of illness.
1. Check How Much Your Cat Has Eaten
Think about when your cat last ate a normal meal and how much it has consumed since then. In a home with multiple cats, separate feeding areas temporarily if it is safe to do so, so you can tell which cat is eating.
2. Offer Fresh, Familiar Food
Place a small portion of your cat's usual food in a clean bowl. You can offer its familiar wet food if it normally eats that type. Avoid repeatedly changing foods or presenting a large selection of unfamiliar meals, which may make it harder to identify what is happening.
3. Make the Feeding Area Calm
Choose a quiet place away from loud sounds, busy foot traffic, and other animals. Let your cat approach the bowl without being watched closely or handled unnecessarily.
4. Consider the Food's Temperature
Some cats find wet food more appealing when it is slightly warmed because the aroma becomes stronger. If you warm food, make sure it is only mildly warm and stir it thoroughly to prevent hot spots. Never serve food that is hot to the touch.
5. Monitor Water Intake and Other Symptoms
Notice whether your cat is drinking, urinating, passing stool, and behaving normally. Record any vomiting, diarrhea, weight changes, drooling, or unusual tiredness. These details can help your veterinarian assess the problem.
6. Contact Your Veterinarian Promptly
If your cat has not eaten for around 24 hours, seek prompt veterinary advice. Contact a veterinarian sooner if your cat is a young kitten, has an existing health condition, is overweight, or has other symptoms. Emergency signs require immediate attention regardless of how long the appetite change has lasted.
Warning Signs That Need Veterinary Attention
Do not wait to see whether your cat becomes hungry again if you notice any of these warning signs:
- Repeated vomiting or inability to keep water down.
- Extreme weakness, collapse, or unusual difficulty waking.
- Difficulty breathing or breathing with the mouth open.
- A painful or swollen abdomen.
- Yellow discoloration of the eyes, gums, or skin.
- Suspected poisoning or swallowing of string or another foreign object.
- Straining to urinate or producing little to no urine, particularly in male cats.
- Not eating along with marked weight loss, severe lethargy, or other sudden changes.
These signs can indicate serious conditions. Contact an emergency veterinary service when appropriate rather than trying home remedies first.
Why Overweight Cats Need Special Attention
When a cat stops eating, its body may begin using stored fat for energy. Cats, especially overweight cats, can develop a serious condition called hepatic lipidosis, also known as fatty liver disease, when they do not consume enough food.
This is one reason prolonged appetite loss should not be ignored. Do not put a cat on a rapid weight loss diet or deliberately withhold food to encourage it to eat a different meal. Any weight management plan should be discussed with a veterinarian.
What Not to Do If Your Cat Refuses Food
- Do not force feed your cat: Feeding by force can cause distress and may lead to food entering the airway. Ask a veterinarian for a safe feeding plan.
- Do not give human medicine: Some medicines that people use routinely can be toxic to cats.
- Do not wait several days: Cats can become seriously ill when they do not eat enough.
- Do not assume your cat is being stubborn: Appetite changes can be a sign of pain or illness.
- Do not make a major diet change during a suspected illness without advice: Focus on getting professional guidance first.
How a Veterinarian Can Help
Your veterinarian will ask when the appetite change began, what your cat normally eats, whether it is drinking normally, and whether any other symptoms have appeared. They may examine your cat's mouth, teeth, abdomen, hydration, and general condition.
Depending on the findings, the veterinarian may recommend blood tests, urine testing, imaging, or other investigations. Treatment depends on the underlying cause and may involve treating pain or nausea, managing an illness, correcting dehydration, or providing nutritional support.
Never give appetite stimulants or other medication unless they have been prescribed or recommended for your cat by a veterinarian.
Frequently Asked Questions
Why is my cat not eating but acting normal?
A cat may refuse food because of a food change, stress, or a less obvious medical problem. Cats can hide illness, so acting normally does not rule out a health concern. Monitor the amount eaten and contact your veterinarian if the appetite loss persists or reaches around 24 hours.
Why is my cat not eating wet food but eating dry food?
Your cat may prefer the taste or texture of dry food, or it may dislike the smell or freshness of the wet food. However, difficulty chewing or mouth pain can also affect food preferences. If the change is sudden or your cat seems uncomfortable eating, consult your veterinarian.
Should I give my cat treats if it refuses its regular food?
You may offer a small amount of a familiar, cat safe treat if your cat is otherwise well, but treats should not replace balanced meals. Eating a treat while refusing normal food does not rule out illness. Seek veterinary advice if your cat continues to eat too little.
Can stress make a cat stop eating?
Yes. Changes in the home, new pets, unfamiliar people, and disrupted routines can affect appetite. Keep the environment calm, but do not assume stress is the cause until medical problems have been considered.
Should I force feed a cat that is not eating?
No. Force feeding can cause distress and create a risk of food entering the airway. A veterinarian can determine whether assisted feeding or another treatment is needed.
When should I take my cat to the vet for not eating?
Contact your veterinarian promptly if your cat has not eaten for around 24 hours. Seek help much sooner for kittens, cats with existing medical conditions, or cats showing weakness, repeated vomiting, breathing difficulty, pain, suspected poisoning, or trouble urinating.
Final Thoughts
If you are asking, "Why is my cat not eating?", the safest approach is to take the change seriously. Food preferences and stress can affect appetite, but dental pain, digestive problems, and other illnesses may also be responsible.
Offer familiar food in a calm place, monitor your cat's water intake and behavior, and avoid force feeding or giving human medication. If your cat has not eaten for around 24 hours, contact a veterinarian promptly, or seek help sooner if concerning symptoms appear.
At MioPet, our goal is to help pet parents make informed everyday care decisions. Explore our other cat care guides for practical information on grooming, feeding, and supporting your cat's wellbeing.
