Why Is My Rabbit Not Eating? Causes and Solutions

Discover why your rabbit stopped eating and what to do about it. Covers common causes from dental issues to stress, plus when to see a vet immediately.

8 min read

A Rabbit That Stops Eating Is Always Telling You Something

There are very few true emergencies in rabbit care, but a rabbit that stops eating is one of them. Unlike dogs or cats who might skip a meal because they're being picky, rabbits are hardwired to eat constantly. Their digestive system is designed for non-stop fiber processing, and when food intake stops, things can spiral into a life-threatening situation within hours — not days.

I've had two scares with my rabbits over the years where they stopped eating. The first turned out to be a dental issue that required veterinary intervention. The second was stress-related after we moved apartments. Both taught me that figuring out the "why" behind appetite loss is just as important as getting food back into the rabbit.

If your rabbit has completely stopped eating right now, skip to the emergency section below. If you're researching because your rabbit seems less interested in food than usual, read through the common causes — one of them probably matches your situation.

When Is It an Emergency?

Call your veterinarian or go to an emergency animal hospital immediately if your rabbit shows any of these signs:

  • Complete refusal of all food — including favorite treats — for more than 8-12 hours
  • No fecal droppings for 8-12+ hours
  • Hunched posture, pressing belly to the floor — signs of abdominal pain
  • Loud teeth grinding — indicates significant pain (not to be confused with soft purring which indicates contentment)
  • Bloated or hard abdomen
  • Lethargy combined with appetite loss — not moving, not responding to stimuli
  • Labored breathing alongside not eating

Any of these combinations suggests your rabbit is in serious trouble. Rabbits hide illness until they physically can't anymore, so visible symptoms usually mean the problem is already advanced. Don't wait to see if things improve overnight.

Common Causes of Appetite Loss

1. Dental Problems

This is one of the most frequent reasons rabbits stop eating, and it's one that owners often don't consider. Rabbit teeth grow continuously — about 2-3mm per week — and they rely on the grinding action of eating hay to keep teeth at the right length. When something goes wrong with this system, eating becomes painful.

Signs of dental issues:

  • Dropping food from the mouth while trying to eat
  • Drooling or wet chin ("slobbers")
  • Preferring soft foods over hay
  • Weight loss despite seemingly eating
  • Facial swelling, especially around the jaw
  • Watery eyes (upper tooth roots can press on tear ducts)

Common dental problems include malocclusion (misaligned teeth), molar spurs (sharp points on back teeth that cut into the cheek or tongue), overgrown incisors, and tooth root abscesses. A rabbit-savvy vet can examine the teeth, though the molars (back teeth) usually require sedation to fully evaluate.

Solution: Veterinary dental work. This might involve filing down spurs, trimming overgrown teeth, or in serious cases, extraction. Provide unlimited hay to promote natural tooth wear and have dental checks at every vet visit.

2. GI Stasis

Gastrointestinal stasis — where the gut slows down or stops — is both a cause and a consequence of not eating. It creates a vicious cycle: the rabbit stops eating for some reason, the gut slows down, gas builds up causing pain, the pain further suppresses appetite, and things get worse from there.

GI stasis can be triggered by insufficient fiber in the diet, dehydration, stress, pain from another source, or sometimes no obvious cause at all. The key thing to know is that it progresses quickly and requires veterinary treatment.

Solution: Veterinary treatment typically includes subcutaneous fluids, pain medication, gut motility drugs (after blockage is ruled out), and sometimes assisted syringe feeding with a product like Critical Care. Prevention centers on a high-hay diet, adequate water intake, and regular exercise.

3. Stress

Rabbits are more sensitive to environmental stress than many people realize. Major changes can suppress appetite for hours or even days. Common stressors include:

  • Moving to a new home
  • Introduction of a new pet or family member
  • Loss of a bonded partner (rabbit grief is real and can be severe)
  • Loud noises — construction, fireworks, barking dogs
  • Changes to their living space arrangement
  • A recent visit to the vet (the stress of travel and handling)
  • Presence of predators outside windows (yes, even seeing a cat through glass can be stressful)

Solution: Minimize the stressor if possible. Provide hiding spots where your rabbit feels safe. Keep routines as consistent as you can. Offer especially tempting foods — fresh herbs like cilantro, parsley, or dill are often accepted even when appetite is reduced. Most stress-related appetite loss resolves within 24-48 hours as the rabbit adjusts. If it doesn't, see a vet to rule out other causes.

4. Pain from Other Sources

Rabbits in pain stop eating. It's one of their primary pain indicators. The source isn't always obvious, so consider:

  • Urinary issues: Bladder sludge or stones cause significant discomfort. Watch for straining to urinate, small frequent urinations, or gritty/bloody urine
  • Arthritis: Common in older rabbits, causing difficulty getting to food or discomfort while eating
  • Sore hocks: Painful foot conditions that make moving around uncomfortable
  • Ear infections: Especially in lop-eared breeds, causing head tilt and general malaise
  • Injuries: A sprain, bruise, or wound that you might not have noticed
  • Post-surgical pain: After spaying, neutering, or any procedure

Solution: Veterinary examination to identify and treat the underlying pain source. Rabbit-safe pain medication (never give human painkillers without vet guidance — many are toxic to rabbits) can restore appetite while the underlying issue is treated.

5. Dietary Issues

Sometimes the problem is the food itself:

  • Stale hay: Hay loses its appeal when it gets dusty, damp, or just plain old. Fresh, green, fragrant hay is much more enticing than the dry, brown stuff at the bottom of the bag
  • Sudden diet changes: Switching hay types, pellet brands, or introducing new vegetables too quickly can disrupt gut bacteria and cause appetite changes
  • Spoiled fresh food: Wilted, slimy, or fermented vegetables can put a rabbit off eating
  • Overfed pellets or treats: A rabbit that's filled up on pellets may refuse hay, which ironically creates a dangerous low-fiber situation

Solution: Ensure hay is fresh and stored properly (dry, in a breathable container). Make dietary changes gradually over 1-2 weeks. Always prioritize hay over pellets — if your rabbit is eating too many pellets and ignoring hay, reduce pellet portions to encourage hay consumption.

6. Environmental Factors

Sometimes the answer is simpler than you'd expect:

  • Heat: Rabbits lose appetite in hot weather. Above 80°F, they eat less as their body tries to manage temperature. Ensure adequate cooling and fresh water
  • New food or water container: Some rabbits are suspicious of new bowls or bottles. They may refuse to eat or drink until they get used to the change
  • Dirty living conditions: A rabbit with a filthy litter box or food area may eat less. Maintain hygiene
  • Loneliness: Solo rabbits can become depressed, especially after losing a companion, leading to decreased appetite

7. Cecal Dysbiosis

This isn't exactly the same as GI stasis but is related. The cecum — a large pouch where fiber is fermented — depends on a specific balance of bacteria. When that balance is disrupted (often from too many carbohydrates or sugars), the cecum produces mushy, foul-smelling cecotropes instead of the normal firm ones. The rabbit may stop eating normally because of digestive discomfort.

Solution: Reduce pellets and all treats immediately. Increase hay availability. Most cases resolve within a few days as the gut bacteria rebalance. Persistent cases warrant a veterinary visit.

What to Do Right Now If Your Rabbit Won't Eat

Here's a practical action plan:

Step 1: Assess Severity

Is your rabbit eating less, or eating nothing at all? Check the litter box — are there droppings, and are they normal size? Is your rabbit still drinking water? Does the belly feel normal or bloated? Is the rabbit moving around or hunched and still?

Step 2: Try Tempting Foods

Offer the most irresistible items first:

  • Fresh cilantro or parsley (often accepted when other foods aren't)
  • A tiny piece of banana (the smell alone can sometimes kickstart appetite)
  • Fresh, green Timothy hay — not the stuff that's been sitting out for days
  • Romaine lettuce leaves, still crisp from the fridge

If your rabbit eats tempting foods but refuses hay, that suggests the issue might be dental pain or hay quality rather than a systemic problem.

Step 3: Provide Fresh Water

Dehydration suppresses appetite. Make sure water is fresh, clean, and accessible. Try offering water in a different container if your rabbit isn't drinking. Some rabbits will drink from a syringe if offered gently.

Step 4: Monitor Closely

If your rabbit is eating some food, watch for 12 hours. Check droppings frequently. Note any changes in behavior or posture.

Step 5: See a Vet

If your rabbit has eaten nothing for 8-12 hours, if droppings have stopped, or if you see any emergency signs listed above — go to the vet. Don't Google more articles. Don't wait until morning. Go now.

After Recovery: Preventing Future Episodes

Once your rabbit is eating normally again, focus on prevention:

  • Hay, hay, hay: Make sure unlimited Timothy hay is always available and always fresh. This is the single most important thing you can do for rabbit digestive health
  • Measure pellets: Don't free-feed pellets. Appropriate portions are about 1/4 cup per 5 pounds of body weight daily
  • Regular vet checkups: Annual exams with dental assessment catch problems before they become emergencies
  • Know your rabbit's normal: Track their daily food intake, activity levels, and dropping patterns. You'll spot changes faster when you know the baseline
  • Keep routines consistent: Rabbits are creatures of habit. Consistency reduces stress
  • Stay hydrated: Multiple water sources and washing containers daily ensures fresh access
  • Daily observation: Spend time watching your rabbit eat every day. It only takes a few minutes and it's the earliest warning system you have

A rabbit that stops eating is always communicating something. Sometimes it's minor and self-resolving. Sometimes it's an emergency. The fact that you're researching this rather than ignoring the problem means you're already doing right by your rabbit. Trust your instincts, act quickly when things seem wrong, and don't hesitate to call your vet — they'd rather take a "false alarm" call than see a critical rabbit that should have come in sooner.

Frequently Asked Questions

How long can a rabbit go without eating?
A rabbit should not go more than 12 hours without eating. Their digestive system requires constant fiber input to function properly. After 12-24 hours without food, dangerous GI stasis can develop. If your rabbit hasn't eaten anything for 8-12 hours, contact your veterinarian. This is not a situation where waiting to see if things improve is safe.
My rabbit is eating treats but not hay. What does that mean?
A rabbit that accepts treats or soft foods but refuses hay often has a dental problem. Hay requires significant grinding with the molars, and if there are sharp molar spurs, overgrown teeth, or an abscess, chewing hay becomes painful. This needs veterinary evaluation, as dental issues don't resolve on their own and will worsen without treatment.
Can stress cause a rabbit to stop eating?
Yes, stress is a common cause of appetite loss in rabbits. Moving to a new home, loss of a bonded companion, loud noises, new pets, or changes to their environment can suppress appetite. Stress-related appetite loss usually resolves within 24-48 hours as the rabbit adjusts. Offer favorite foods, provide hiding spots, and maintain routines. If appetite doesn't return within 48 hours, see a vet.
What should I feed a rabbit that is recovering from not eating?
During recovery, your vet may prescribe syringe feeding with Critical Care (a hay-based powdered formula). As appetite returns, offer fresh Timothy hay first, then gradually reintroduce fresh greens. Start with easily digestible favorites like cilantro and romaine. Reintroduce pellets last and in measured portions. Always follow your veterinarian's specific recovery feeding instructions.
Why is my rabbit not eating after a vet visit?
Post-vet appetite loss is common and usually caused by the stress of travel, handling, and an unfamiliar environment. Most rabbits resume eating within a few hours once they're back home and feeling safe. Offer fresh hay, familiar treats, and a quiet space to decompress. If your rabbit was sedated or had a procedure, appetite may take 12-24 hours to fully return. Contact your vet if eating doesn't resume within 24 hours.

Related Articles