-Avató rovarok, például vízhibák, bogarak és lárvák
-A halak, például a minnows és a botrányok
-Frogok, tadpolok és más kétéltűek
-Snails és más kis gerinctelenek
-A mag, például kukorica, búza és zab
-A fagyoltak és zöldségek, például bogyók, alma és saláta
-Kód és más ember által gyártott ételek
A kacsa specifikus étrendje a fajtól, az évszaktól és az élelmiszer -források rendelkezésre állásától függően változhat az élőhelyükön. Például néhány kacsa, például a természetek, nagyobb valószínűséggel eszik növényeket és magokat, míg mások, például a merevánok, nagyobb valószínűséggel enni halakat. A kacsákról is ismert, hogy az élelmiszer rendelkezésre állása alapján megváltoztatják étrendjét, és különböző ételeket fogyaszthatnak évi vagy különböző helyszíneken.
A kacsák általában opportunista adagolók, azaz minden élelmiszer -forrást megesznek, amelyek a legkönnyebben elérhetők. Néhány kacsa, például a Ruddy Duck, ismert, hogy speciális étrendje van, és csak korlátozott számú élelmiszert fogyaszthat.