Opossums sind Allesfresser, daher ernähren sie sich von einer Vielzahl von Pflanzen und Tieren. Opossums konsumieren oft Gras, Nüsse, Früchte und Körner. Sie jagen auch Nagetiere, Vögel, Frösche, Insekten, Würmer, Schnecken, Nacktschnecken und Schlangen.
Darüber hinaus sind Opossums Aasfresser, also suchen sie in Mülltonnen und Müllcontainern nach Tischabfällen. Opossums fressen auch das Fleisch und die Knochen von Straßentoten oder Kadavern, die von anderen Jägern zurückgelassen wurden.
Da sie Insekten, Nacktschnecken und Schnecken fressen, sind Opossums hilfreich für Gärten. Opossums tragen auch dazu bei, die Population von Ratten und Kakerlaken zu erhalten, da sie alle um die gleiche Nahrung konkurrieren. Tatsächlich töten Opossums manchmal ihre Konkurrenz, um gut zu essen.