Why Is My Cat Hiding and Not Eating?

A cat hiding and not eating is usually experiencing stress, pain, illness, or discomfort.

While some cats withdraw after environmental changes, this combination should never be ignored.
If your cat hasn't eaten for 24 hours or is showing additional symptoms, contact your veterinarian.

Cats hide for many reasons, but hiding combined with appetite loss is one of the most important behavior changes cat owners can notice. Cats often retreat when they feel unwell, stressed, or vulnerable—sometimes long before obvious symptoms appear.

The good news is that many cases are temporary and stress-related.

The challenge is knowing when you can safely monitor the situation and when veterinary care may be necessary.

Should I Be Worried?

You should be concerned any time hiding and appetite loss occur together
because this combination often signals that your cat feels unwell, stressed, or vulnerable.

You may be able to monitor at home if your cat:

  • Is alert and responsive

  • Is drinking water

  • Can walk normally

  • Occasionally comes out of hiding

  • Shows no vomiting, diarrhea, or urinary problems

However, you should be more concerned if your cat:

  • Refuses all food

  • Stays hidden continuously

  • Appears lethargic or weak

  • Stops grooming

  • Shows vomiting or diarrhea

  • Has changes in urination

  • Seems painful or distressed

If you are unsure, monitor closely for the next 12–24 hours. If appetite does not improve or symptoms worsen, contact your veterinarian.

Related Hiding Behavior Guides

  • Why Is My Cat Suddenly Hiding Under the Bed?

  • Why Is My Cat Suddenly Hiding From Me?

  • Why Is My New Cat Always Hiding?

  • When Is Cat Hiding a Medical Emergency?

  • Cat Anxiety, Stress & Fearful Behavior

If This Is Happening Right Now:
What To Do in the Next 10 Minutes

Before assuming the worst, do a quick assessment.

Check whether your cat:

  • Is breathing normally

  • Can walk without limping or wobbling

  • Has access to fresh water

  • Has recently used the litter box

  • Has vomited or had diarrhea

  • Shows signs of pain when moving

  • Responds when you speak to them

  • Will accept a favorite treat or warmed wet food

Make note of the last time your cat ate normally. This information is important if you need to contact your veterinarian.

The Most Important Question: What Changed?

Sudden hiding behavior and appetite loss often have a trigger.

Think about the last 24–72 hours.

Possible triggers include:

  • A new pet

  • A new family member

  • Visitors or house guests

  • Moving furniture

  • A recent move

  • Construction or loud noises

  • A change in food

  • A change in feeding routine

  • A veterinary visit

  • Grooming appointments

  • Conflict with another cat

Cats are creatures of habit. Even small changes can feel overwhelming and may lead to hiding behavior, reduced appetite, and temporary withdrawal.

If a recent change occurred, stress may be contributing to the problem.

👉 See Cat Anxiety, Stress & Fearful Behavior

Stress or Illness: How Can You Tell?

Many cat owners struggle to determine whether their cat is stressed or sick.

Stress may be more likely if:

  • A recent change occurred

  • Your cat still drinks water

  • Your cat occasionally comes out of hiding

  • Appetite begins improving within a day

  • No additional symptoms appear

Illness may be more likely if:

  • No obvious trigger exists

  • Appetite continues to decline

  • Your cat appears lethargic

  • Your cat stops grooming

  • Additional symptoms develop

  • The behavior continues beyond 24 hours

When in doubt, it's safest to contact your veterinarian.

Why Cats Hide When They're Sick or in Pain

Cats are both predators and prey animals. In the wild, showing weakness can increase vulnerability.

Because of this instinct, many cats hide when they feel:

  • Sick

  • Injured

  • Stressed

  • Vulnerable

Instead of showing obvious symptoms, a cat may:

  • Hide under a bed

  • Stay in a closet

  • Avoid family members

  • Sleep more than usual

  • Stop eating

This is why sudden behavior changes in cats should always be taken seriously.

Some cats also become unusually quiet, withdrawn, or sleep far more than normal.

👉 See Energy Levels & Behavior Shifts

Why Is My Cat Hiding and Not Eating?
Common Medical and Behavioral Causes.

1. Stress and Anxiety

Stress is one of the most common causes of temporary hiding and reduced appetite.

A stressed cat may:

  • Spend more time alone

  • Eat less

  • Sleep more

  • Avoid interaction

Common triggers include household changes, unfamiliar people, loud noises, and tension with other pets.

👉 See Cat Anxiety, Stress & Fearful Behavior

2. Pain or Injury

Cats often hide when they are in pain.

Possible causes include:

  • Arthritis

  • Sprains

  • Bite wounds

  • Back injuries

  • Dental pain

A painful cat may move slowly, avoid jumping, or appear stiff.

👉 Related: When Behavior Changes Signal a Health Problem

3. Dental Problems

Dental pain is a frequently overlooked cause of appetite loss.

Watch for:

  • Dropping food

  • Chewing on one side

  • Pawing at the mouth

  • Bad breath

Dental disease can make eating uncomfortable enough that a cat stops eating and begins hiding more than usual.

4. Urinary Tract Problems

Urinary issues are among the most urgent causes of hiding and appetite loss.

Cats with urinary discomfort may:

  • Hide

  • Stop eating

  • Visit the litter box repeatedly

  • Strain to urinate

  • Cry while using the litter box

If your cat is repeatedly entering the litter box, straining, producing little or no urine, and hiding, seek emergency veterinary care immediately.

Urinary blockages can become fatal if left untreated.

👉 See Litter Box & Urination Changes

5. Digestive Illness

Digestive problems can quickly affect appetite.

Possible causes include:

  • Upset stomach

  • Constipation

  • Food intolerance

  • Gastrointestinal infections

  • Intestinal inflammation

These conditions may be accompanied by vomiting, diarrhea, or abdominal discomfort.

6. Serious Medical Conditions

Sometimes hiding and appetite loss are early signs of a larger health issue.

Examples include:

  • Kidney disease

  • Liver disease

  • Diabetes

  • Severe infections

  • Cancer

Persistent appetite loss should always be evaluated.

How Long Has This Been Going On?

Less Than 12 Hours

Monitor closely.

Check for environmental changes and encourage eating and drinking.

12–24 Hours

Offer warmed wet food.

Keep the environment quiet and low-stress.

Watch carefully for additional symptoms.

More Than 24 Hours

Contact your veterinarian.

Cats should not go extended periods without food.

Seek Immediate Veterinary Care If:

  • Your cat is straining to urinate

  • Your cat cannot urinate

  • Your cat is having difficulty breathing

  • Your cat collapses

  • Your cat appears extremely lethargic

  • Repeated vomiting occurs

  • Severe pain is suspected

👉 See When Is Cat Hiding a Medical Emergency?

What NOT to Do

When your cat is hiding and not eating, avoid the following:

❌ Do not pull your cat out of hiding. This increases fear and stress and may worsen the behavior.

❌ Do not force-feed your cat unless instructed by a veterinarian.

❌ Do not assume it's "just stress." Illness and pain are also common causes.

❌ Do not wait more than 24 hours if your cat refuses all food.

❌ Do not ignore urinary symptoms such as straining, crying, or producing little or no urine.

❌ Do not repeatedly switch foods in an attempt to tempt your cat to eat.

How to Encourage a Cat to Eat

If your cat appears otherwise stable:

  • Offer warmed wet food

  • Try a favorite treat

  • Move food near the hiding location

  • Reduce noise and activity

  • Ensure easy access to water

Do not force-feed your cat unless instructed by a veterinarian.

Frequently Asked Questions

Can stress cause a cat to hide and stop eating?

Yes. Stress is a common cause of hiding behavior and temporary appetite loss. However, illness and pain must also be considered.

Why is my cat hiding under the bed and not eating?

Cats choose enclosed spaces when they feel vulnerable. Stress, fear, illness, and pain can all contribute.

How long can a cat go without eating?

A cat that has not eaten for 24 hours should be evaluated by a veterinarian, especially if other symptoms are present.

Is a cat hiding all day always sick?

Not always. Some cats hide because of stress or environmental changes. However, hiding combined with appetite loss should never be ignored.

When should I call a veterinarian?

Contact your veterinarian if your cat refuses food for 24 hours, develops additional symptoms, or appears to be in distress.

Related Hiding Behavior Guides

  • Why Is My Cat Suddenly Hiding Under the Bed?

  • Why Is My Cat Suddenly Hiding From Me?

  • Why Is My New Cat Always Hiding?

  • Why Is My Cat Hiding and Sleeping More Than Usual?

  • When Is Cat Hiding a Medical Emergency?

  • Cat Anxiety, Stress & Fearful Behavior

  • When Behavior Changes Signal a Health Problem

Most cases improve once the underlying cause is identified. Paying attention early gives you the best chance of helping your cat quickly,
so trust your instincts if something feels unusual.

Sharing our love and knowledge about cats.

© 2025. All rights reserved.

Contact us at happycatloversjunction@gmail.com

As an Amazon Associate, I earn from qualifying purchases