Secondo gli ospedali VCA, tutti i serpenti sono carnivori e preferiscono mangiare interi oggetti da preda. Gli oggetti preda specifici dipendono dalla specie di serpente e dalla dimensione del serpente.
È importante sapere quali animali da preda sono i migliori per la dieta di una determinata specie di serpente prima di dar da mangiare al serpente. Alcune specie preferiscono mangiare animali da preda a sangue caldo come topi, ratti e conigli. I giovani serpenti mangiano animali da preda infantile, come mignoli o topolini. I serpenti più grandi e più grandi mangiano interi animali da preda adulti. Altre specie di serpenti mangiano rane, vermi, insetti, uova, pesci o anche altri rettili.