Potrivit Spitalelor VCA, toți șerpii sunt carnivore și preferă să mănânce elemente de pradă întregă. Elementele specifice de prada depind de speciile de șarpe și de dimensiunea șarpelui.
Este important să știți ce animale de pradă sunt cele mai bune pentru dieta unei anumite specii de șarpe înainte de a fi hrănite cu șarpele. Unele specii preferă să mănânce animale de pradă cu sânge cald, cum ar fi șoareci, șobolani și iepuri. Șerpi tineri mănâncă animale de pradă pentru sugari, cum ar fi pinkies de șoareci sau șobolani pentru copii. Șerpi mai mari și mai mari mănâncă animale de pradă pentru adulți. Alte specii de șerpi mănâncă broaște, viermi, insecte, ouă, pești sau chiar alte reptile.