I coyote sono principalmente carnivori e mangiano principalmente piccoli e grandi mammiferi, anche se predano anche uccelli, serpenti, lucertole, anfibi, crostacei, pesci e insetti. Quando la carne fresca non è disponibile, mangiano carogne, incluso cannibalizzare i morti della propria specie. A volte si nutrono di una varietà di frutta e verdura.
Da soli, i coyote cacciano vari tipi di conigli e roditori. In coppia o in branco, cacciano grandi mammiferi, come cervi, bisonti, alci, pecore, giovani orsi neri e leoni di montagna. I coyote hanno un eccellente senso dell'olfatto e lo usano per rintracciare le prede. Quando sono vicini, inseguono la preda e saltano su di essa. Tuttavia, a volte inseguono la loro preda, in quanto sono tra i mammiferi più veloci del Nord America, in grado di correre fino a 40 mph. Quando sono vicini alle abitazioni umane, i coyote spesso predano animali domestici come pecore, capre, bovini e pollame. A volte i coyote attaccano gli animali domestici.
Per integrare la loro dieta carnivora e ottenere umidità extra durante le stagioni asciutte, i coyote mangiano frutta e verdura come angurie, melone, mele, pesche, pere, fichi d'india, more e mirtilli. A volte irrompono nelle toppe di melone domestico alla ricerca di umidità. Inoltre sono stati conosciuti per mangiare i grani, come mais e frumento.