Ball Python Snake Information

Ball pythons originated in Africa and are also referred to as royal pythons. A member of the constrictor family, the ball python snake curls into a ball when threatened.
  1. Life Span

    • Ball pythons live between 20 to 30 years. The longest recorded life span for a ball python is 47 years, according to Bowling Green State University.

    Size

    • Mature ball pythons can grow up to six feet long, but normally reach three to five feet in length, according to Bowling Green.

    Diet

    • Baby ball pythons eat young mice, while adults can eat mature rats, according to KingSnake.com.

    Shedding

    • Adult ball pythons shed their skin a few times a year. A normal shedding cycle takes seven to ten days to complete, and the owner should avoid handling the snake during this time, according to KingSnake.com.

    Tank Accommodations

    • You can house baby ball pythons in a ten-gallon tank. Adult snakes require a 20- to 30-gallon tank.