Ball Pythons grow big - to a length of 4-6 feet, on average. Females are generally slighter longer and can reach 6 feet, whereas males are usually smaller where they reach 5 feet. It takes roughly 3 years for a pet snake to reach its adult maturity and full size. Feeding patterns and environment (heat, humidity, and light) all affect the growth rate of a pet snake.