A guinea pig should not go more than about 12 hours without eating. Unlike many pets, guinea pigs depend on near-constant eating to keep their digestive system moving, so a day without food can become life-threatening.
Why guinea pigs can’t go without food
A guinea pig’s gut works best when it is steadily processing fiber from hay and vegetables. When they stop eating, the gut can slow down or stop, and gas and bacteria can build up. They also need vitamin C every day, and their teeth grow constantly and need hay to wear them down.
What if my guinea pig missed a meal?
- A few hours without fresh veggies: usually fine, as long as unlimited hay is available and they are chewing.
- Not touching hay or pellets for 12 hours: call a vet the same day.
- Also not pooping, hunched, lethargic, or drooling: treat as an emergency.
If you are out of guinea pig food
Hay is the most important item, so buy grass hay first. In a short emergency you can give washed fresh vegetables like romaine, bell pepper, cilantro, or cucumber until you can get pellets. Do not feed dog, cat, or rabbit food, seeds, nuts, or bread. See why chicken feed isn’t safe and what not to feed guinea pigs.
When to go to the vet
If your guinea pig is refusing food, call an exotics-savvy vet. Do not wait to see if it passes, and do not give human medicines. A vet may recommend syringe feeding a special recovery food and can treat the underlying cause.
Going away
If you travel, arrange for someone to check food, water, and droppings at least twice a day. Unlimited hay in a hay rack and fresh water help, but a person should check them daily.
For causes of appetite loss, read why won’t my guinea pig eat and learn about hay for guinea pigs.
Bottom Line
About 12 hours without eating is the limit. Keep hay available all day, and if your guinea pig refuses food, call a vet right away.
General information only, not veterinary advice. A sick guinea pig needs a qualified exotics vet.






