All foods › Can Dogs Eat… › Collard Greens

Can Dogs Eat Collard Greens?

⚠️ In Moderation
✅ Cross-checked against veterinary poison-control guidance · Oct 2026 audit
⚠️ Educational info only. If your pet just ate something and looks unwell, skip the reading and call your vet or Pet Poison Helpline (US): (855) 764-7661.
Yes, cooked and plain, in small amounts. Collards are nutritious but oxalate-heavy like kale.

Why it’s a sometimes-food

Collard greens deliver fiber, calcium and vitamins A, C and K, but they are also rich in oxalates, which bind calcium and can contribute to kidney and bladder stones with chronic heavy feeding. Raw collards are tough and gas-producing, so cooking earns its place here.

How to serve it safely

Steam or boil plain, chop finely, and add a small spoonful to food occasionally. Never collards cooked with ham hock, salt or onion.

Warning signs to watch for

Chronic overfeeding can contribute to urinary stones in susceptible dogs; a large raw serving causes gas and bloating.

When to call the vet

Dogs with a history of stones or kidney disease should skip collards — check with your vet.

Common questions

Can dogs eat collard greens with ham?

No — the traditional version carries salt, fat and often onion. Plain cooked greens only.

Collards or spinach?

Both are oxalate-rich. Rotate small cooked servings of either rather than making one a daily habit.

More foods for dogs

This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate something concerning, contact your veterinarian or a pet poison hotline right away.