La durée de vie moyenne d'un serpent est de 10 à 25 ans dans la nature. Les serpents en captivité peuvent vivre plus longtemps. La durée de vie d'un serpent dépend de l'espèce et de la taille du serpent. Les grands serpents tels que le cobra royal et le python peuvent vivre de 30 à 40 ans.
En captivité, les serpents n'ont rien à craindre car ils sont bien soignés et n'ont pas besoin de chasser pour se nourrir. Le plus vieux python captif a survécu 48 ans. Le python birman semble vivre plus longtemps à l'état sauvage qu'en captivité. Les pythons sont de gros serpents et ont besoin de suffisamment d'espace pour se déplacer librement. Le cobra royal est l'un des serpents les plus venimeux du sous-continent indien et n'a aucun prédateur connu.
Les serpents sont des reptiles et présentent également des tendances cannibales. Ce sont généralement des créatures nocturnes et chassent les rats, les grenouilles, les oiseaux et même les insectes. Les serpents ont un système digestif très puissant et préfèrent avaler leur proie entière. Les serpents venimeux attendent que le venin fasse effet avant de dévorer la proie. Les pythons serrent la proie avec des muscles puissants. Les grands serpents tels que le python, l'anaconda et le boa constrictor passent généralement de longues périodes sans nourriture.