Well, my Dad gave me his first and only ball python when he was diagnosed with emphazema and she was about 15- 17 then, and I had her for about 5 years after that before she passed away, so I'm going to esimate that she was between 20- 22 years old when she passed away. Now I have a rescued hatchling normal female that is probably around 2-3 months old now.