Bebek liar makan berbagai macam makanan yang berbeda dan mereka terus-menerus mencari makan dan makanan ringan. Makanan yang biasa dimakan bebek antara lain : 1 Ikan kecil dan telur ikan. 2 Siput, cacing dan moluska. 3 Crustacea kecil. 4 Rumput dan gulma. 5 Alga dan tumbuhan air serta akar. 6 Katak, salamander, dan amfibi lainnya.