Die übliche Nahrung einer Klapperschlange umfasst Nagetiere und andere kleine Säugetiere, Eidechsen und Vögel. Klapperschlangen töten ihre Beute, indem sie ihren Opfern durch ihre beiden scharfen Reißzähne Gift injizieren.
Klapperschlangen jagen hauptsächlich nachts. Um ihre Beute zu fangen, liegen Klapperschlangen regungslos und spüren die Luft um sie herum mit einem scharfen Geruchssinn sowohl in ihren Nasenlöchern als auch in ihrer Zunge. Wenn sich ein kleines Tier nähert, beißt die Klapperschlange schnell und injiziert ihrem Opfer ein hämotoxisches Gift, das zu Schwellungen, Lähmungen und zum Tod führt. Sobald die Beute tot ist, schluckt die Schlange sie ganz. Nach dem Fressen braucht eine Klapperschlange etwa zwei Wochen, um ihre Beute zu verdauen.