← Corn Snake care guide

How Long Do Corn Snakes Live?

Corn Snake (Pantherophis guttatus)
Photo: MicrocosmicWorld via Wikimedia Commons, CC BY-SA 4.0

Corn snakes commonly live 15 to 20 years, with well-kept individuals reaching 25 and documented cases around 32. They are shorter-lived than ball pythons, which is a fair trade for being considerably easier.

Published lifespan figures

FigureValueNotes
Commonly published15-20 yearsThe usual captive range
Well-kept individuals25 years and beyondReported
Documented maximumAround 32 yearsRecords exist

Checked September 20, 2026 against the sources at the foot of this page. Where sources differ the range is shown rather than averaged.

What actually shortens it

Published lifespans describe well-kept animals. The gap between the figure above and what a corn snake actually lives is almost entirely husbandry, and these are the levers that matter most.

Obesity

Corn snakes are enthusiastic feeders and keepers reward that. An adult fed on a juvenile schedule becomes visibly rectangular in cross-section, and the fat goes onto the organs.

Escape

An unglamorous but genuine cause of death. Corn snakes are famous escape artists and a snake loose in a house dehydrates, gets trapped or gets injured. A secure lid is a longevity measure.

Unregulated heat

As with any snake, heat without a thermostat causes burns. Corn snakes are active enough to move away from most hazards, which makes keepers complacent about the ones they cannot detect.

Common questions

How long do corn snakes live?

Commonly 15 to 20 years in captivity, with well-kept individuals reaching 25 and documented cases around 32 years.

Why do corn snakes live less long than ball pythons?

A higher metabolic rate, more consistent feeding with less natural fasting, and faster growth. Those all correlate broadly with shorter lifespans across reptile species.

What shortens a corn snake's life?

Overfeeding, which they will enthusiastically cooperate with, escape from an insecure enclosure, and unregulated heat sources.