Coyotes sont des mangeurs opportunistes qui adapter à ce que les sources de nourriture qu'ils trouvent dans leur habitat, y compris l'élevage, déchets, produits du jardin et les petits animaux de la famille. Cependant, dans la nature, ils mangent principalement des souris, les lapins, les écureuils terrestres, d'autres petits rongeurs, d'insectes et de fruits et de baies de plantes sauvages. Dans le Sud-Ouest, ils mangent même les reptiles.