Natürliche Raubtiere erwachsener Rotluchse sind Pumas, Grauwölfe, Kojoten und große Steinadler. Füchse, Adler und Eulen jagen Rotluchskätzchen. Darüber hinaus ist bekannt, dass erwachsene männliche Rotluchse ihre eigenen Jungen erbeuten.
Neben natürlichen Raubtieren ist einer der Haupträuber der Rotluchse der Mensch, der sie hauptsächlich wegen ihres weichen, attraktiven Fells, aber auch zum Sport jagt. Ausgewachsene Rotluchse werden manchmal auch von den Tieren getötet, die sie jagen, da sie oft auf Beute zielen, die viel größer ist als sie selbst. Hunger ist für den Tod vieler Jungtiere und Kätzchen verantwortlich. Andere häufige Todesursachen bei Rotluchsen sind Parasiten wie Spulwürmer und Bandwürmer sowie Krankheiten wie Katzenleukämie, Katzenstaupe und Tollwut.
Rotluchse selbst sind versierte Raubtiere. Sie pirschen und töten aus dem Hinterhalt große Tiere wie Hirsche sowie Hausschafe und -ziegen. Sie erbeuten auch kleinere Tiere wie Kaninchen, Eichhörnchen, Ratten, Mäuse, Vögel, Fische und Insekten. Wenn Rotluchse größere Tiere töten, bedecken sie den Kadaver und kehren immer wieder dorthin zurück, um zu füttern. Es ist auch bekannt, dass Rotluchse bei Straßenmorden oder den Überresten von Tieren, die von anderen Raubtieren getötet wurden, auffressen. Sie können lange Zeit ohne Nahrung auskommen, und wenn es reichlich Nahrung gibt, sättigen sie sich.