Según About.com, el pescado es uno de los alimentos más comunes que comen los patos. Los patos también suelen alimentarse de caracoles, gusanos, crustáceos, pastos, malezas, plantas acuáticas, pequeños anfibios, insectos, Semillas, frutas y frutos secos. Los patos son omnívoros, pero sus dietas varían por varias razones.
Algunos alimentos están más disponibles durante ciertas temporadas. Por ejemplo, los insectos son abundantes durante la primavera y el verano. El hábitat de un pato hace una diferencia significativa. Los patos que viven cerca del agua tienen mayor acceso a los peces que los que tienen hogares en los campos. El estilo de alimentación también afecta la dieta de un pato. Algunos patos son buceadores y acceden a gran cantidad de peces y crustáceos. Otros permanecen en aguas poco profundas y se enfocan en plantas e insectos.