I corvi sono onnivori opportunistici, il che significa che mangeranno un'ampia varietà di alimenti a seconda di ciò che è disponibile. La loro dieta include:
Insetti: I corvi mangiano una varietà di insetti, tra cui cavallette, grilli, coleotteri e mosche.
Frutto: I corvi mangiano una varietà di frutta, tra cui bacche, mele e uva.
Semi: I corvi mangiano una varietà di semi, tra cui semi di girasole, semi di zucca e mais.
dadi: I corvi mangiano una varietà di noci, tra cui ghiande, noci e arachidi.
uova: I corvi mangeranno le uova di altri uccelli, tra cui polli, anatre e oche.
piccoli mammiferi: I corvi mangeranno piccoli mammiferi, inclusi topi, arvicole e topche.
carogne: I corvi mangeranno carogne o animali morti, inclusi uccelli morti, animali e pesci.
cibo umano: I corvi mangeranno anche cibo umano, tra cui immondizia, cibo per animali domestici e semi di uccelli.
I corvi sono uccelli molto intelligenti e sono in grado di adattare la loro dieta al loro ambiente. Sono in grado di trovare cibo in una varietà di habitat, tra cui foreste, praterie, deserti e aree urbane.