-Kavioiset hyönteiset, kuten vesivirheet, kovakuoriaiset ja toukat
-Mallikala, kuten Minnows ja Sticklebacks
-Frogs, tadpolees ja muut sammakkoeläimet
-Snailit ja muut pienet selkärangattomat
-Seeds, kuten maissi, vehnä ja kaura
-Fruits ja vihannekset, kuten marjat, omenat ja salaatti
-Levy ja muut ihmisen tekemät ruoat
Ankan erityinen ruokavalio voi vaihdella lajista riippuen, vuodenajasta ja ruokalähteiden saatavuudesta niiden elinympäristössä. Esimerkiksi jotkut ankat, kuten sinisarjat, syövät todennäköisemmin kasveja ja siemeniä, kun taas toiset, kuten merganserit, syövät todennäköisemmin kaloja. Ankkojen tiedetään myös muuttavan ruokavaliotaan ruoan saatavuuden perusteella, ja ne voivat kuluttaa erilaisia ruokia eri vuodenaikoina tai eri paikoissa.
Ankat ovat yleensä opportunistisia syöttölaitteita, mikä tarkoittaa, että ne syövät kaikki ruokalähteet helpoimmin käytettävissä. Joillakin ankkoilla, kuten punasakalla, tiedetään kuitenkin olevan erikoistuneita ruokavalioita, ja ne voivat kuitenkin kuluttaa vain rajoitetun määrän ruokatuotteita.