A healthy guinea pig eats almost constantly. They graze on hay all day, demolish their veggies in minutes, and wheek at the fridge door. So when your pig suddenly stops eating, it’s not a mood — it’s a medical signal, and the clock starts immediately.
Here’s the rule every guinea pig owner needs to memorize: a guinea pig that hasn’t eaten in 6 to 12 hours needs a vet. Their digestive system runs on a constant flow of fiber; when that flow stops, the gut can slow to a halt (GI stasis), and from there a pig can decline in hours.
First: the 6–12 hour rule
Guinea pigs are hindgut fermenters — their gut only works when fiber keeps moving through it. No food in means no movement, no movement means gas buildup and bacterial imbalance, and that cascade can become life-threatening within 24–48 hours.
- Not eating for 6–12 hours → call a vet, today.
- Not eating for 24 hours → this is an emergency, full stop.
- Not eating + any symptom below → emergency, go now.
The 7 most common causes
1. Dental problems (the #1 reason)
Guinea pig teeth grow continuously. When teeth wear unevenly, the molars overgrow or develop sharp spurs that cut the tongue and cheeks. Eating becomes painful, so the pig stops.
Telltale signs: picking up food and dropping it, chewing very slowly, drooling or a wet chin, weight loss. The problem teeth are the molars at the back — only a vet exam can confirm it.

If your pig eats veggies but refuses hay, suspect teeth first — hay requires the most grinding.
2. GI stasis (gut slowdown)
GI stasis is when the digestive tract slows or stops. Signs: no eating, few or no droppings, sitting hunched, reluctance to move. Can kill within 24–48 hours without treatment.
3. Bloat (the true emergency)
Bloat — gas trapped in the stomach — is the one cause where minutes matter most. Signs: visibly swollen, drum-tight abdomen, restlessness, teeth grinding, no droppings. Go to an emergency vet immediately.

4. Respiratory infection (URI)
A guinea pig with a respiratory infection often stops eating because it can’t smell or breathe comfortably. Signs: sneezing, labored breathing, discharge from eyes or nose. Can turn into pneumonia fast.
5. Pain (arthritis, injury, post-surgery)
Guinea pigs mask pain aggressively, so appetite loss is often the only visible sign. If your pig is eating a little but slowly, pain is on the list.
6. Vitamin C deficiency (scurvy)
Chronic deficiency causes scurvy — swollen joints and bleeding gums — and a pig with a sore mouth won’t eat. See our vitamin C guide.
7. Stress, spoiled food, or environment change
A new cage, lost cage mate, or stale hay can put a pig off food temporarily. If appetite returns within a few hours with no other symptoms, stress is likely. Past 6–12 hours, call the vet regardless.
Emergency signs: go now, not in the morning
- Swollen, hard, drum-like belly (bloat)
- Labored, noisy, or open-mouth breathing
- Complete lethargy — limp or unable to stand
- No droppings at all for several hours
- Drooling with a wet chin plus refusal to eat
Petsofweb is reader-supported. When you buy through links on our site, we may earn an affiliate commission.
What to do right now (before the vet)
- Keep the gut moving — offer favorite wet greens (cilantro, parsley, bell pepper).
- Start syringe-feeding if the pig eats nothing: Oxbow Critical Care mixed with warm water, small amounts every 2–3 hours.

- Weigh the pig daily — weight loss is the earliest objective signal.
- Check basics: fresh hay? Water bottle dispensing? Any recent changes?
- Keep the pig warm and quiet while you wait.
What NOT to do: don’t offer human food, don’t give medication, don’t force water with a syringe, and don’t assume the pig will “eat when hungry enough.”
Frequently asked questions
How long can a guinea pig go without eating?
Call a vet at 6–12 hours; 24 hours is a full emergency. GI stasis can become life-threatening within 24–48 hours.
What should I feed a guinea pig that won’t eat?
Offer wet favorites first. If refused, syringe-feed Oxbow Critical Care every 2–3 hours until the vet visit.
Can stress make a guinea pig stop eating?
Yes, short-term. If eating returns within a few hours with no other symptoms, stress is likely. Past 6–12 hours, call the vet.
How do I know if it’s a dental problem?
Picking up food then dropping it, drooling, choosing soft foods while refusing hay, gradual weight loss. Only a vet can confirm (back molars).
The bottom line
A guinea pig not eating is never “just being picky” until proven otherwise. Memorize the 6–12 hour rule, learn the emergency signs, keep Critical Care on hand, and weigh weekly.
This guide is for general information only and isn’t a substitute for veterinary advice.
