Ball Pythons are some of the nicest snakes around! At Painted Reptile, we love BPs! We sell lots of pythons and we have different morphs of Ball Pythons. Right now we have Normal Ball Pythons and Yellow Bellied Ball Pythons. Ball Pythons originate from Africa, and have the second name "Royal Python" because kings and queens would wear them as jewelry! When they are scared, instead of trying to attack a predator, they curl up into a tight ball to protect themselves, giving them their common name Ball Python. This defense, and their docile nature makes them the perfect snake for beginners! They are one of the smaller pythons with the females reaching lengths a little longer than the males. Call us today to see how you can make a Ball Python the newest addition to your collection!