Can ducks or geese eat potatoes?

Ducks and geese can eat potatoes, but you should cook the potatoes before giving them to your birds, as raw potatoes contain a toxin called solanine, which, if ingested in excessive quantities, can cause gastrointestinal upset.

Potatoes should only ever form a small part of your waterfowl's diet, as excessive consumption of carbohydrates (as found in potatoes) can cause health problems.

Always wash and peel the potatoes before cooking, and remove all traces of greenery, since the toxin is particularly concentrated in the skin and leaves. It's also best to avoid letting your waterfowl nibble on the potato plants themselves.