Ein Luchs ist ein Fleischfresser, das heißt, er frisst Fleisch. Typischerweise jagt es kleine Säugetiere wie Hasen, Kaninchen und Nagetiere. Luchse fressen auch Vögel und Fische.
Um seine Beute zu fangen, überfällt ein Luchs sein Opfer mit seinen scharfen Krallen und Zähnen. Oft wartet es an einem verborgenen Ort, beispielsweise an einem Baum oder einem Busch, und stürzt sich dann auf seine Beute, wenn sie sich ihm nähert. Luchse sind außerdem sehr wendig und können auf Bäume klettern, um Vögel oder Eichhörnchen zu fangen.
Sobald ein Luchs seine Beute gefangen hat, frisst er sie normalerweise im Ganzen. Es kann einen Teil seiner Nahrung für den späteren Verzehr zwischenspeichern oder verstecken.