A guinea pig’s whole pellet ration for the day can fit in 1 tablespoon.
That’s the adult portion from vets at PDSA, a UK veterinary charity.
So when your guinea pig begs every time you walk past, the food bowl is the first thing to check.
Next up: a limit for each food, the weight numbers that show overfeeding, and the safest first fix.
Can Guinea Pigs Overeat?
Guinea pigs can overeat rich foods, and a vet-co-authored guide on wikiHow warns that overfeeding can damage the digestive tract and cause obesity.
That guide was co-authored by exotics veterinarian Alisa Rassin and last updated February 28, 2025.
Hay is the exception, so the risk sits with the food you measure out: pellets, fruit and treats.

That matters because guinea pigs are very good at asking for more.
The appetite you see isn’t a reliable signal that your pet needs another helping.
Will Guinea Pigs Stop Eating When Full?
Guinea pigs shouldn’t be counted on to stop eating rich food on their own. Guidance from Oxbow, a pet-food maker, updated September 5, 2025, calls them concentrate selectors that pick the most energy-dense plant material first.
In plain English, your guinea pig goes for the richest food in the bowl.
That instinct made sense for a prey animal foraging in the open.
But in a cage with a full bowl of pellets, it can mean eating the good stuff and leaving the hay.
So don’t wait for your pet to tell you it’s had enough.
Measure the rich foods, and let hay do the filling.
Can You Overfeed a Guinea Pig Hay?
No, you can’t overfeed a guinea pig grass hay: PDSA says hay and grass should make up 85-90% of the diet and that, unlike pellets, you can’t overfeed it.
Timothy, orchard and meadow hay all count as grass hay.
Hay does 2 jobs at once.
It wears down teeth that never stop growing, and its fiber keeps the gut moving.

Keep a good grass hay in the cage day and night, and top it up before it runs out.
The one exception is alfalfa.
Alfalfa is high in calcium, and that vet-written guide says not to feed it to guinea pigs over 6 months old.
Is It Normal for Guinea Pigs to Eat All Day?
Yes, it’s normal for guinea pigs to eat all day, because PDSA says they’re natural grazers and you should expect to see them eating hay or grass day and night.
Constant chewing on hay is healthy.
What your guinea pig is chewing matters more than how often you see it eating.
Busy jaws are fine when the mouth is full of hay.
Why Is My Guinea Pig Always Hungry?
A guinea pig that always seems hungry is usually just acting like a grazer. The wikiHow guide says to answer regular hunger with more hay, not extra pellets or treats.
So offer hay first, and keep the measured foods on their normal schedule.

If you’re ever unsure what belongs in the bowl, a simple daily menu takes out the guesswork.
If an increased appetite comes with a change in weight, tell your vet.
But a sharp drop in appetite is a different story, because guinea pigs can’t go long without food.
A guinea pig that eats noticeably less, or stops, needs a vet.
The UK charity says a guinea pig that stops eating is at risk of gut stasis, a life-threatening health problem where digestion slows or stops, so a pig that won’t eat can’t wait.
What Happens if a Guinea Pig Overeats?
A guinea pig that overeats rich food can gain weight and get gas, bloating, soft stool or diarrhea, depending on the food. Guidance from Oxbow and PDSA ties each problem to specific foods.
Here’s how that breaks down:
- Pellets: extra pellets can show up as weight gain on the scale.
- Sugary fruit: the food maker warns that too many grapes may cause digestive upset or contribute to obesity, and too many blueberries may cause soft stool or diarrhea.
- Gassy vegetables: the UK charity says cabbage or broccoli can cause gas in large quantities.
- High-calcium greens: the vet guide flags spinach and kale as high in calcium and warns too much could lead to liver and urine problems.
- Sudden diet changes: the charity says a quick change can upset the tummy and stop a guinea pig from eating.
Most healthy guinea pigs get the right amount of calcium from a balanced diet, the charity adds.

If yours already has a urinary or bladder problem, though, ask your vet how much calcium is safe.
And if symptoms like loose stool follow a treat, cut the sugar and read up on guinea pig diarrhea so you know when to call.
Every food on that list is one you measure, and hay isn’t on it.
How Much Should a Guinea Pig Eat Daily?
An adult guinea pig should eat unlimited grass hay, about 1 tablespoon to 1/8 cup of pellets and 1 cup of fresh vegetables a day, based on PDSA, the wikiHow guide and Oxbow.
Those sources don’t match exactly, and that’s useful to know.
Here’s the range, side by side:
| Food | Limit per adult | Who says so |
|---|---|---|
| Grass hay | Unlimited, 70-90% of diet | Oxbow, wikiHow, PDSA |
| Pellets | 1 tablespoon to 1/8 cup a day | PDSA, wikiHow, Oxbow |
| Fresh vegetables | 1 cup a day | PDSA, wikiHow, Oxbow |
| Fruit and treats | A small piece, once or twice weekly | Oxbow, PDSA |
So which number do you pick?
Use your guinea pig’s weight to decide.
That’s a healthy diet in one line: start at the low end for pellets, and move only if the scale says so.
Pellets: 1 Tablespoon to 1/8 Cup
UK charity vets recommend 1 tablespoon of pellets per adult guinea pig each day, while the vet guide and Oxbow both give 1/8 cup, which is 2 tablespoons.
Pick plain, uniform guinea pig pellets, because the charity says never to feed a muesli-style mix that lets your pet eat only the bits it likes.
Two guinea pigs can also mean one gets twice the ration.

The vet guide suggests separate bowls, so give each pig its own bowl when one tends to take over.
The charity suggests scattering pellets around the cage instead, which keeps your guinea pigs foraging.
Vegetables: 1 Cup, Mixed
Fresh vegetables should total about 1 cup per guinea pig per day, and the charity recommends mixing at least 5 to 6 different types.
Variety is the point.
Piling on a single vegetable is the mistake to avoid.
The food maker says to split the cup between meals, and to keep broccoli to a small floret or leaf 1 to 2 times a week.
Oxbow names romaine, cilantro and bell peppers among everyday picks, and the list of what guinea pigs can eat goes further.
Fruit and Treats: Small and Rare
Fruit and treats belong in small portions no more than a few times a week, and the charity goes further, saying a treat once every week or two is fine.

The food maker gives portions you can picture:
- Grapes: 1 or 2 small grapes, halved, once a week
- Apple: a thin slice about the size of your thumb, once or twice a week
- Blueberries: 1 to 2, once a week
- Banana: a thin slice once every couple of weeks
- Carrot: a small baby carrot or a thin slice, 2 to 3 times a week
Skip most sweet store-bought treats.
The vet guide says commercial treats are high in sugar and contain no nutritional value.
If you do give a treat, the charity says to reduce your guinea pig’s food that day so the calories don’t stack up.
How Do I Know if My Guinea Pig Is Overweight?
A guinea pig is likely overweight when it’s above the average adult range of 700 to 900 grams for sows and 900 to 1200 grams for boars, according to the wikiHow guide.
Those numbers are a guide, not a rule.
Sex, age and breed all move the number, so a slightly heavier pet isn’t automatically a problem.
The trend on your scale matters more than one reading.
The same vet guide cites Guinea Lynx as advising weekly weigh-ins, and a kitchen scale is enough.

Weigh on the same day each week and write the number down.
The charity says weight gain could mean you’re overfeeding fresh food or pellets, while weight loss can signal illness, so a shrinking number deserves a vet visit.
How to Help an Overweight Guinea Pig Lose Weight
To help an overweight guinea pig lose weight, cut down the pellets and cut out sugary treats, including fruit, while keeping grass hay unlimited. The wikiHow guide recommends cutting those two foods.
Here’s the order I’d follow:
- Ask your vet to confirm the weight gain and rule out illness.
- Set pellets at the low end of the range, about 1 tablespoon a day.
- Remove fruit and sugary treats until the weight comes down.
- Keep hay in the cage at all times.
- Add room to move with a little daily exercise.
Don’t rush it.
The UK charity says to change a guinea pig’s diet slowly, over 2 to 4 weeks, because a fast change can upset the tummy and stop your pet from eating.
Never cut hay to save calories, since the food maker warns guinea pigs should never go without food because their digestive systems need constant fiber.
Once the weight is on track, the overweight guinea pig guide covers keeping it there.
The Bottom Line on Guinea Pigs Overeating
Yes, guinea pigs can overeat, but only on the foods you portion out.
Your one job this week: get a kitchen scale, weigh your guinea pig, and start measuring the pellets.
Frequently Asked Questions
How often should guinea pigs be fed?
Guinea pigs should have hay available at all times, with measured pellets and fresh vegetables given every day. Guidance from Oxbow splits the 1 cup of vegetables between meals, so morning and evening works well.
What do guinea pigs eat?
Guinea pigs eat grass hay, a small daily portion of plain pellets and fresh vegetables, plus fresh water at all times. Fruit and treats stay rare because they’re high in sugar.
What should I do if one guinea pig eats all the pellets?
Serve each guinea pig its own pellet portion in a separate bowl, as the wikiHow guide by exotics vet Alisa Rassin advises. Scattering pellets around the cage, as PDSA suggests, also makes it harder for one pig to take them all.
Can young or pregnant guinea pigs eat alfalfa hay?
Alfalfa hay is high in calcium and is meant for pregnant or nursing sows and pups under 6 months, according to the wikiHow guide. Skip it for other adult guinea pigs.
What should I do if my guinea pig stops eating?
A guinea pig that stops eating needs a vet quickly, because PDSA says it’s at risk of gut stasis, a life-threatening slowdown of the digestive system. Don’t wait to see if the appetite comes back.







