These snakes can live approximately 15-20 years in captivity.
How can you tell the age of a rattlesnake?
You can tell how old a rattlesnake is by the number of segments on its rattle. Rattlesnakes get a new segment each time they shed their skin. Unlike the rest of the skin, the section that covers the very end of the rattle doesn't fall off. Because of its grooved shape, it doesn't release from the new segment.
What is the lifespan of a rattlesnake?
The natural lifespan of an eastern diamondback rattlesnake is probably 15 to 20 years, but evidence from the field indicates that few individuals today live longer than 10 years, likely due to exploitation for the skin trade, vehicle strikes and other human-driven threats.