Kaczki to ptaki wszystkożerne i jedzą wiele rodzajów owadów, w tym:
Owady wodne
- Pływaki
- Chrząszcze
- Trichoptera
- Żywokosty i mucholotki
- Żołędzie
- Chironomidae
- Komary
- Rowery
Owady lądowe
- Mrówki
- Pszczoły
- Chrząszcze
- Gąsienice
- Świerszcze
- Koniki polne
- Motyle
- Pajęczaki
- Termity