How Long do Snakes Live?

Snakes can live to be ten to twenty-five years depending on the species of snake. A boa and python live up to twenty-five years. Rattlesnakes can live to be that old also. It seems the large the snake the longer they can live.