Food check · Guinea pigs

Can guinea pigs eat dandelions?

Yes: a few clean, unsprayed dandelion leaves two or three times a week. They are rich in vitamin C but also high in calcium.

Checked against Burgess Pet Care: What do guinea pigs eat, Woodgreen: Guinea pigs, your day-to-day guide, Guinea Lynx: Vegetable and fruit chart and 4 more on

Check another food

Yes, guinea pigs can eat dandelions. Clean, unsprayed dandelion leaves are a safe forage food that Burgess and Woodgreen both recommend, and they are rich in vitamin C. They are also high in calcium, so give a few leaves two or three times a week rather than a big pile every day, and only pick them from places you trust.

Safe? Yes, leaves especially
How much 3 or 4 leaves per guinea pig
How often 2 or 3 times a week
Best served Fresh, washed, from an unsprayed patch
Watch out for Weed killer, dog or cat mess, too much calcium

Are dandelions good for guinea pigs?

Yes. Burgess names dandelion leaves first among the wild plants you can forage for guinea pigs, alongside plantain and cow parsley. Woodgreen includes dandelion in its list of safe forage plants, and Guinea Lynx says clean, pesticide-free dandelion greens will be appreciated.

The leaves have about 35 mg of vitamin C per 100 g (3.5 oz) and almost no sugar, worked out from the Guinea Lynx food chart. That is a useful boost for an animal that needs 10 to 50 mg of vitamin C a day and cannot make its own. The catch is calcium: around 190 mg per 100 g, with more than twice as much calcium as phosphorus. Guinea Lynx notes that guinea pigs prone to bladder stones may benefit from lower-calcium food, which is why we'd keep dandelions to a few times a week.

How many dandelion leaves can a guinea pig eat?

Three or four medium leaves per guinea pig, two or three times a week, as part of about one cup (a teacup-sized handful) of fresh greens a day. On dandelion days, choose low-calcium partners such as bell pepper or cucumber rather than kale or spinach, which the RSPCA lists as greens to limit because of their calcium.

How to pick and prepare dandelions

  1. Choose a safe patch. Pick only where no weed killer or pesticide is used. Woodgreen advises avoiding roadsides and places where dogs or cats toilet.
  2. Be sure it is a dandelion. Look for the single yellow flower on a hollow stalk and the toothed leaves in a flat rosette. If you are not certain, leave it.
  3. Wash the leaves. Rinse well in cold water and shake dry.
  4. Introduce it slowly. Start with one leaf and build up gradually, as the PDSA advises for any new food.
  5. Serve it fresh. Wilted leaves lose vitamin C quickly, so pick on the day.

Leaves, flowers, stalks and roots

Part Okay? Notes
Leaves Yes The part our sources recommend
Flowers Now and then Not named by our sources, so one or two as an extra
Stalks Small amounts Milky sap; fine with the leaves, not by the bunch
Roots We'd skip them Not covered by our sources and hard to clean
Dried leaf Yes, as a treat Less vitamin C than fresh

Who should go easy on dandelions?

Guinea pigs with a history of bladder stones or sludgy, gritty urine should have little or none, and it is worth asking your vet about their diet. Babies can try a small piece once weaned.

Other good greens to rotate

Fresh grass pairs naturally with dandelions on a grazing day. Our guinea pig vitamin C guide lists the strongest sources, and what can guinea pigs eat covers the rest. The guinea pig diet guide and guinea pig care guide pull it all together.

Dandelion questions

Can guinea pigs eat dandelion flowers?

Our sources name the leaves rather than the flowers, so we'd treat the yellow heads as an occasional extra: one or two flowers now and then, from the same clean, unsprayed patch. Most guinea pigs enjoy them, but the leaves are the part with the proven place in the diet.

Can guinea pigs eat dandelion roots?

We'd leave them out. None of the welfare or vet sources we use list dandelion roots as a guinea pig food, and roots come with soil that is hard to clean off. The leaves give your guinea pig everything good about the plant without the doubt.

Can guinea pigs eat dandelions every day?

The PDSA says foraged foods can be part of the fresh mix every day, so a leaf on some days is fine. Because dandelion is high in calcium, we'd keep it to two or three times a week and skip other high-calcium greens such as kale on the same day.

Can I buy dandelion leaves for guinea pigs?

Yes. Dried dandelion leaf is sold as a forage treat, and some greengrocers sell fresh leaves in spring. Dried leaves have lost much of their vitamin C, so treat them as a tasty fibre snack rather than a vitamin source, and pick a pack with nothing else added.

Sources