Rotluchse fressen Kaninchen, Mäuse, Eichhörnchen und Vögel. Sie ernähren sich auch von Insekten, Hühnern und Hirschen. Sie jagen manchmal Beutetiere, die viel größer sind als sie selbst.
Rotluchse können lange Zeit ohne Nahrung überleben. Wenn Nahrung verfügbar ist, fressen sie viel. Es ist bekannt, dass sie im Winter Rehe töten, große Teile des Tieres verzehren und den Rest für später im Schnee vergraben. Rotluchse ernähren sich gelegentlich von Vieh, Füchsen, Nerzen, Stinktieren und Hunden. Sie sind Einzelgänger, benannt nach ihren abgeschnittenen oder gewölbten Schwänzen. Sie werden manchmal "Wildkatzen" genannt und sind doppelt so groß wie eine durchschnittliche Hauskatze.