Food check · Guinea pigs

Can guinea pigs eat spinach?

Yes, in moderation: a few raw leaves two or three times a week. Good vitamin C, but high in calcium and oxalates, so not every day.

Checked against RSPCA: Guinea pig diet, Burgess Pet Care: Can guinea pigs eat bananas?, Woodgreen: Guinea pigs, your day-to-day guide and 5 more on

Check another food

Yes, guinea pigs can eat spinach in moderation. The RSPCA lists it as a treat veg to give a few times a week, not daily. A few raw leaves, two or three times a week, is plenty. Spinach is a good source of vitamin C, but it is also high in calcium and oxalates, which can add to bladder stone risk if overfed.

Safe? Yes, in moderation
How much A few leaves, about a small handful of baby spinach
How often Two or three times a week
Best served Raw, washed, mixed with other greens
Watch out for Too much calcium, squeaking when weeing, soft droppings

Is spinach good for guinea pigs?

Yes, as part of a mix. Burgess calls spinach high in vitamin C, and Woodgreen lists it with peppers, kale and parsley as a good vitamin C veg. Worked out from the Guinea Lynx food chart, spinach has about 28 mg of vitamin C per 100 g (3.5 oz) and almost no sugar. VCA gives a guinea pig's daily need as 10 to 50 mg.

The catch is calcium. Spinach has about 100 mg of calcium per 100 g, roughly three times as much as romaine lettuce. It is also rich in oxalates, and the Vet Desk warns that both can contribute to bladder and kidney stones when it is overfed.

Calcium, oxalates and bladder stones

Our sources weigh the two risks differently. The Vet Desk focuses on oxalates. Guinea Lynx says most guinea pig stones are calcium carbonate and that oxalate is not a major factor for most guinea pigs, but it suggests stone-prone guinea pigs eat less calcium overall. Both point the same way for owners: spinach is fine now and then, but not as a daily green.

If your guinea pig has had stones or sludge, has blood in its urine or squeaks while weeing, skip spinach and ask your vet about a lower-calcium diet. Guinea Lynx calls a guinea pig that can't wee an emergency.

How much spinach can a guinea pig eat?

How to prepare spinach

  1. Choose fresh leaves. Young, crisp leaves are best. Throw out any that are slimy or gone off.
  2. Wash well. Spinach holds grit, so rinse it twice under cold water.
  3. Serve raw. Never cooked, buttered or creamed.
  4. Mix it in. Add a few leaves to the bowl with other greens.

Who should skip spinach?

Guinea pigs with a history of bladder stones or sludge, and any your vet has put on a low-calcium diet. Go easy with older guinea pigs, since Guinea Lynx notes excess calcium is more of a worry in older animals.

What to offer instead

For daily greens, romaine from our page on lettuce is lower in calcium. Kale and parsley are also high in calcium, so rotate them with spinach rather than together. For the best vitamin C sources, see our vitamin C guide, plus what can guinea pigs eat and the guinea pig care guide.

Spinach questions

Can guinea pigs eat baby spinach?

Yes, in the same small amounts. Guinea Lynx notes that oxalic acid generally rises as plants mature, so young leaves are likely to be a little lower in it. Baby spinach is also tender and easy to chew. A few leaves two or three times a week is plenty.

Can guinea pigs eat cooked or frozen spinach?

Not cooked. Serve vegetables raw, as guinea pigs would eat them, and cooked spinach is often buttered or salted. Frozen spinach is usually blanched, so it is part-cooked and soggy. Fresh, raw leaves are the form to use.

Does spinach cause bladder stones in guinea pigs?

It can add to the risk if fed a lot. Spinach is high in calcium and oxalates, and the Vet Desk links both to stones when overfed. Guinea Lynx says most guinea pig stones are calcium carbonate, so the calcium matters more than the oxalate. Either way, the answer is a few leaves, not a bowlful.

Is spinach good for vitamin C?

Yes. Burgess calls spinach high in vitamin C, and Woodgreen lists it alongside peppers, kale and parsley as a good source. Worked out from the Guinea Lynx chart, it has about 28 mg per 100 g. Pepper gives more vitamin C with far less calcium, so it makes the better daily choice.

Sources