Skip to contentPet emergency? Find an out-of-hours vet near you

Small Pet Health

Why Is My Guinea Pig Not Eating UK?

Quick answer

**Not eating for 12 hours is an emergency in guinea pigs.** Their gut must keep moving continuously — appetite loss quickly leads to gut stasis and deterioration. Contact your vet **the same day** if your guinea pig refuses food, eats less, or shows hunched posture or fast breathing.

Key takeaways

  • Guinea pigs should not go more than 12 hours without eating. Their gut must keep moving continuously — appetite loss is an emergency requiring same-day vet care.
  • Dental overgrowth, vitamin C deficiency (scurvy), gut stasis, respiratory infection, and pain are common causes. Any appetite loss in guinea pigs needs prompt veterinary attention.
  • Yes — loud noise, temperature extremes, loss of a companion, or handling changes can suppress appetite. Rule out illness first — stressed guinea pigs still need a vet check if not eating.

The full picture

Causes, home monitoring, treatment options and the exact signs that mean call your vet — in the complete guide.

Frequently Asked Questions

How long can a guinea pig go without eating?
Guinea pigs should not go more than 12 hours without eating. Their gut must keep moving continuously — appetite loss is an emergency requiring same-day vet care.
Why has my guinea pig stopped eating?
Dental overgrowth, vitamin C deficiency (scurvy), gut stasis, respiratory infection, and pain are common causes. Any appetite loss in guinea pigs needs prompt veterinary attention.
Can stress cause a guinea pig to stop eating?
Yes — loud noise, temperature extremes, loss of a companion, or handling changes can suppress appetite. Rule out illness first — stressed guinea pigs still need a vet check if not eating.
When is not eating an emergency?
Contact your vet the same day if your guinea pig has not eaten for 12 hours, is hunched, breathing fast, or producing fewer droppings.

Reviewed 2026-07-19 against UK veterinary guidance · Information only — not a substitute for seeing your vet.