I lupi rossi sono canini predatori che cacciano principalmente cervi, roditori e conigli. Tuttavia, i lupi sono estremamente opportunisti e mangeranno qualunque preda riescano a trovare, inclusi procioni, maiali, nutria e muskrats. I lupi rossi hanno pochi predatori da adulti e temono solo gli umani e altri cani, come altri tipi di lupi e coyote.
I lupi rossi cacciano spesso nei branchi per catturare grandi prede, come i cervi. I pacchetti di solito consistono in una coppia accoppiata e nella loro prole, ma sono stati documentati pacchetti più grandi. I branchi tendono a cacciare in una piccola porzione della loro area di origine per circa 7-10 giorni. Alla fine di questo tempo, il mazzo si sposta in un'altra area all'interno del proprio raggio e ricomincia a dare la caccia. I lupi catturano spesso prede più piccole mentre si nutrono da sole.
I giovani lupi rossi sono a rischio per una varietà di predatori, inclusi grandi rapaci, alligatori, leoni di montagna e linci. Inoltre, altri cani possono uccidere e mangiare i lupi rossi, siano essi giovani o maturi. Gli esseri umani di solito non mangiano lupi, ma hanno ucciso migliaia di persone in nome della protezione del loro bestiame. Tuttavia, i lupi rossi consumano raramente solo il bestiame e le loro abitudini alimentari per i roditori aiutano a ridurre le popolazioni di ratti locali.