If your guinea pig has stopped eating, treat it as urgent. Guinea pigs need to eat all day to keep their gut moving, so a guinea pig that refuses food for about 12 hours should see a vet the same day. This is especially true if they are also not drinking, pooping, or moving normally.
Common reasons a guinea pig stops eating
- Dental problems: overgrown or misaligned teeth make chewing painful.
- Digestive slowdown (GI stasis): the gut slows or stops, often a sign of another illness or pain.
- Pain or infection: including respiratory infections, urinary problems, or bladder stones.
- Low vitamin C: can cause weakness and appetite loss over time.
- Stress or change: a new cage, new cage mate, travel, or loud noise.
- Heat: guinea pigs overheat easily and may stop eating when too warm.
- Food changes: a new pellet or hay brand they dislike.
Signs it is an emergency
- No food eaten in 12 hours, or very little eaten for a day.
- Few or no droppings, or very small droppings.
- Hunched posture, teeth grinding, lethargy, or a bloated belly.
- Drooling, wet chin, or trouble chewing.
- Breathing sounds, discharge from the eyes or nose.
Call an exotics-savvy vet right away. Many general vets do not treat guinea pigs, so call ahead and ask.
What you can do while you arrange care
- Keep your guinea pig warm, calm, and in a quiet room, away from drafts and direct heat.
- Offer fresh grass hay, water, and favorite washed vegetables such as bell pepper or romaine.
- Note what and when they last ate and pooped, and take pictures of droppings.
- Do not give human medications, antibiotics, or supplements. Wrong medicines can be dangerous for guinea pigs. Ask your vet whether syringe feeding is needed and how to do it safely.
Preventing appetite problems
- Offer unlimited grass hay at all times.
- Feed plain guinea pig pellets and a daily vegetable serving with vitamin C. See vitamin C foods for guinea pigs and hay for guinea pigs.
- Schedule regular exotics vet checkups, including a dental check.
- Change foods gradually over a week or two.
For another look at symptoms and next steps, see why isn’t my guinea pig eating.
Bottom Line
A guinea pig that has gone about 12 hours without eating needs a vet the same day. Keep them warm and calm, offer hay and water, and let a vet decide on any treatment or medication.
This is general information, not veterinary advice. Always contact a qualified exotics vet about a sick guinea pig.






