El pavo es un animal omnívoro, lo que significa que come plantas, materia vegetal, y otros animales. El pavo come principalmente nueces, semillas, frutas, bayas e insectos que a menudo encuentra mientras rasca en el suelo del bosque. El pavo también come pequeños reptiles, anfibios e incluso roedores si tiene la oportunidad.
A pesar de su gran tamaño, los pavos tienen una serie de depredadores dentro de su entorno natural. Zorros, serpientes, mapaches, gatos monteses y humanos son los depredadores más comunes del pavo.