Ball Python

P. regius

Last updated: July 22, 2022
Verified by: AZ Animals Staff
© BikerPhoto/

Ball Python Scientific Classification

Scientific Name
P. regius

Read our Complete Guide to Classification of Animals.

Ball Python Conservation Status

Ball Python Locations

Ball Python Locations

Ball Python Facts

Litter Size
11 eggs
Common Name
ball python

Ball Python Physical Characteristics

30 years
6 feet

This post may contain affiliate links to our partners like Chewy, Amazon, and others. Purchasing through these helps us further the A-Z Animals mission to educate about the world's species..

View all of the Ball Python images!

The ball python is one of the 10 species that are in the genus Python. The genus is made up of constricting species in the Pythonidae family that live in the tropical and subtropical areas of the Eastern Hemisphere.

The ball python female lays up to 11 eggs and coils around them to keep them warm. The eggs are incubated for around 2 months. Once they hatch, the baby ball pythons are immediately independent. Despite their small size, which is less than 17 inches, they are capable of hunting on their own.

As the snake matures, its color pattern becomes less vivid. It will remain close to where it was hatched for a few months and gradually range into a larger area as it matures.

44,149 People Couldn't Ace This Quiz

Think You Can?

Ball Python Amazing Facts

  • They are the most popular snake species among those kept as pets
  • The baby ball python is born completely independent
  • A healthy baby is less than 17 inches long and brightly colored
  • Every ball python has a unique pattern, like fingerprints on humans

Where To Find the Ball Python

Native to Sub-Saharan Africa, the ball python prefers savannas, grasslands, and lightly wooded areas. Ball pythons purchased as pets do better when born and raised in captivity. Wild-caught ball pythons often carry both internal and external parasites, and many never learn to eat well in captivity.

Ball Python Scientific Name

The ball python’s scientific name is Python regius, from the class Reptilia and family Pythonidae. The scientific name Python regius translates to royal python. One of the most interesting facts about the snake is where its name originated. The ancient story is that Queen Cleopatra wore one of these snakes around her wrist for ornamentation.

Ball Python Population and Conservation Status

According to IUCN, the ball python is considered near threatened, with a declining population. Habitat changes due to humans and agriculture, loss of habitat, and poaching are all to blame for the declining numbers of ball pythons found in the wild.

Appearance and Description

Ball pythons come in a range of color combinations, known as morphs. One of the most fascinating facts about the ball python is the number of available morphs. It is estimated that over 4,000 morphs are available in captive-bred snakes. Some common colors and morphs include albino, banana, piebald, bumblebee, and lemon blast.

The albino ball python is white over the majority of its body, with yellow markings. The eyes are red or pink. The albino morph is typically one of the smaller size ball pythons, averaging between 3 and 5 feet in length, and has a calm temperament. These traits make it a great choice for new snake owners.

The banana ball python has a yellow base color, with lighter and darker spots across the body. The darkest spots can appear tan, while the lightest may seem almost white. Another docile and friendly morph, the banana ball python is a good choice for pet owners who enjoy handling their snakes.

The lemon blast morph is striking in appearance. The top of the body is yellow and the underbelly white. The lemon blast also has a pinstripe marking that weaves across the top of the body. They have pale green or amber eyes.

The bumblebee morph is an eyecatching snake. With a bright yellow body and intricate black or brown markings, it is easy to see where the bumblebee got its name. Unlike the lemon blast morph, the bumblebee has dark eyes.

The piebald ball python carries a recessive trait which leads to areas of unpigmented color on their body. Typically the head is normal looking, and the body will have varying degrees of unpigmented sections. The piebald trait can show up on a variety of different morphs, overlaying the typical pattern with areas of unpigmented skin.

Ball Python Pictures

ball python with mouth open
Ball pythons are non-venomous.

©Hand Robot/

ball python in human hands
Ball pythons are popular “starter” snake pets.

©Krisda Ponchaipulltawee/

ball python wrapped around a tree branch
Ball pythons are not venomous.


Ball Python Venom: How Dangerous Are They?

Ball pythons are non-venomous and generally not aggressive. Most ball pythons prefer to retreat when threatened. They will coil into a tight ball, with their head protected in the center when they feel cornered.

Although not venomous, bites from ball pythons can be painful. With around 150 teeth that are hooked-shaped, a bite can cause pain, swelling, and redness around the wound, as well as nausea, sweating, and tingling in the extremities.

Behavior and Humans

In the wild, ball pythons are not confrontational. They prey on rats, mice, and other rodents, which makes them beneficial to those involved in agriculture. They are sometimes still killed due to fear, and chemicals involved in agriculture can also have a negative impact on them.

As pets, the ball python is calm and curious, making it a good choice for the novice snake owner.

View all 256 animals that start with B

About the Author

Ashley Haugen is a lifelong animal lover and professional writer and editor. When she's not immersed in, she can be found hanging out with her dogs and birds.

Ball Python FAQs (Frequently Asked Questions) 

Are ball pythons venomous?


How do ball pythons hunt?

Ball pythons hunt by ambush. They can remain still for hours or even days, waiting for prey to come within reach. Then, they rapidly strike, grasping the prey with their sharp, hook-shaped teeth. Depending on the size of their prey, they may swallow it whole immediately or use their body to constrict it, immobilizing it before they consume it.

Are ball pythons aggressive?

Generally, no. If you have a pet ball python and it becomes aggressive, it may be a sign that something else is going on. Common reasons why a ball python may become aggressive are because it is feeling stressed, perhaps from being in a new environment, or due to hunger.

Where do ball pythons live?

Ball pythons live in the sub-Saharan countries on the western side of Africa. They prefer living in relatively open grasslands and are often found in areas cleared for farming. Lightly forested areas also provide the habitat required for the ball python to thrive.

What do ball pythons eat?

As an ambush hunter and carnivore, the ball python dines on small mammals, such as rats, as well as birds.

Do ball pythons bite?

They may bite when they feel threatened, but they are generally calm and avoid confrontation.

Are ball python snakes friendly?

Their calm personalities make ball pythons excellent pets once they become accustomed to being handled. Short, frequent sessions will help the ball python become more comfortable, and most will quickly become comfortable and even friendly, looking forward to the interaction with their handler.

How big do ball python snakes get?

Up to 6 feet long, with females averaging a little longer than males.


What is the difference between a male and a female ball python?

The primary difference between male ball pythons and female ball pythons of the same age range is their size.

What are the differences between ball python and Burmese python?

The biggest differences between a Burmese python and a ball python lie in their size and color.

Thank you for reading! Have some feedback for us? Contact the AZ Animals editorial team.

  1. , Available here:
  2. , Available here:
  3. , Available here:
  4. , Available here:
  5. (1970) Jump to top

Newly Added Animals

A Pointer Mix
Pointer Mix

One of the best things about owning a pointer pit is its low-maintenance requirements.

A Great Pyrenees Mix
Great Pyrenees Mix

The collie Pyrenees is quite expensive, with puppies from reputable breeders starting at $1000. However, depending on the pedigree, and breeder, they can fetch twice that price.

A Plott Hound Mix
Plott Hound Mix

While the Plott hound is the state dog of North Carolina, it is a very rare breed and not well-known in other states.

Most Recently Updated Animals

A Maine Coon
Maine Coon

Folklore says it's half cat, half raccoon!

A Norwegian Forest
Norwegian Forest

Has a long, thick double coat of fur!

A Pointer Mix
Pointer Mix

One of the best things about owning a pointer pit is its low-maintenance requirements.