Os corvos são onívoros altamente oportunistas e consomem prontamente uma ampla variedade de materiais animais e vegetais. Eles são conhecidos por comer roedores, como ratos, bem como quaisquer pequenos animais que possam capturar, como coelhos ou pássaros. Os corvos também se alimentam de animais mortos e até comem insetos e vegetação quando outros alimentos são escassos.