Sói đỏ là loài có răng nanh săn mồi chủ yếu săn hươu, nai, động vật gặm nhấm và thỏ. Tuy nhiên, những con sói cực kỳ cơ hội, và chúng sẽ ăn thịt bất cứ con mồi nào chúng có thể tìm thấy, bao gồm gấu trúc, lợn, nutria và chuột xạ hương. Sói đỏ có ít kẻ săn mồi khi trưởng thành và chúng chỉ sợ con người và các loài răng nanh khác, chẳng hạn như các loại sói và sói đồng cỏ khác.
Sói đỏ thường săn theo bầy để bắt những con mồi lớn, chẳng hạn như hươu. Các gói thường bao gồm một cặp giao phối và con cái của chúng, nhưng các gói lớn hơn đã được ghi nhận. Bầy có xu hướng săn mồi trong một phần nhỏ phạm vi nhà của chúng trong khoảng 7 đến 10 ngày. Vào cuối thời gian này, đàn di chuyển đến khu vực khác trong phạm vi của chúng và bắt đầu săn mồi trở lại. Sói thường bắt những con mồi nhỏ hơn khi chúng kiếm ăn một mình.
Những con sói đỏ non có nguy cơ gặp phải nhiều loại động vật ăn thịt khác nhau, bao gồm cả chim săn mồi lớn, cá sấu, sư tử núi và linh miêu. Ngoài ra, những chiếc răng nanh khác có thể giết và ăn thịt sói đỏ, cho dù chúng còn non hay đã trưởng thành. Con người thường không ăn thịt sói, nhưng họ đã giết vô số hàng nghìn con người để bảo vệ đàn gia súc của mình. Tuy nhiên, sói đỏ hiếm khi tiêu thụ gia súc và thói quen ăn thịt động vật gặm nhấm của chúng giúp giảm số lượng chuột địa phương.