🐍 Ball Python Care Sheet – Habitat, Diet, Substrates & Morphs

Table of Contents

COMMON NAMEBall Python / Royal Python
LATIN NAMEPython regius
NATIVE TOWest Africa e.g. Sierra Leone, Togo and Senegal
SIZE & LIFE SPANSeldom grows more that 3 or 4 feet. Captive lifespan of 20 – 30 years (record – 48 years).
EGGS OR YOUNG?The females encircle their four to ten eggs, remaining with them from the time they are laid until they hatch. During this three month period, they will not leave the eggs and will not eat.
APPEARANCEThey are brightly-coloured, stocky snakes and there are now several pattern ‘morphs’ available. Males have longer spurs but smaller heads than the females
WHAT DOES IT EAT?Feed them pre-killed small rats or mice on a weekly basis – even wild caught individuals can be conditioned to eat dead, an option much safer for the snake. They do not eat mice in the wild, they eat birds, small mammals, amphibians, other snakes, and lizards. Consequently, newly imported animals do not recognize the mice we offer them as being something edible and initially, will often refuse to feed for lengthy periods
EASE OF CAREBeginners upwards
TEMPERAMENTThey are docile and can be shy. They achieved the name ball python because of their habit of curling into a ball if threatened. They are crepuscular.
VIVARIUM SETUPA roomy and tall vivarium is required. House singly. Driftwood or a decorative rock should be added to aid the snake during its shed. Provide a climbing branch or two, some fake greenery, a hide box and a large water bowl for soaking. Daytime temperature of 80-85F/27-29C dropping to 73-75F/23-24C at night. Under-tank heatpad and basking light required.
SUBSTRATECommercially prepared shredded cypress or fir bark, dry cypress mulch, Astroturf or old newspaper.

Why Keep Ball Pythons?

With their small size, docile temperament, and ease of care, ball pythons are among the easiest and funnest reptile species to keep in captivity. If you are a beginner with reptiles, they are a great first species that will provide you with years of enjoyment. Selective breeding has produced hundreds of stunning color and pattern variations (often called morphs). From bright yellows and oranges to pure black and white snakes, these animals are truly living art!

Growing Popularity Around the World

Ball pythons have rapidly increased in popularity over the past 15 years. With hundreds of different color and pattern mutations (commonly called morphs), they are truly living art. Ball pythons are one of the best beginner reptiles because they are easy to care for, relatively small, and have a docile temperament. Their popularity has increased around the world, with some large breeders vending shows from the Middle East to Asia.

About the Name

Ball pythons (Python regius) go by different names. In the U.S. and Canada they are known as ball pythons. In the UK and Europe they are commonly called royal pythons. Their U.S. name comes from a self-defense mechanism whereby they curl into a ball if disturbed. The name royal python is a translation of the Latin name Python regius.

Ball Pythons in the Wild

To properly care for your ball python it helps to know how they live in the wild. Native to central Africa, ball pythons spend most of their time underground in rodent burrows or termite mounds. They are active at night and hunt rodents and other small animals. Being close to the equator, the light cycle is steady at around 12 hours a day, and the temps averaging around 88 degrees Fahrenheit (31 degrees Celsius). Because they live underground, ball pythons tend to do better in smaller enclosures with dark places to hide.

General Care Requirements

A ball python’s native environment gives a general guide on care techniques. They require a warm, secure, humid enclosure that provides an area to hide. Below we will go into more details, but remembering how ball pythons live in the wild is a good practice when caring for them in captivity.

The Enclosure

It seems like there are a lot of options when it comes to how to house your new ball python. Regardless of which way you go, you want to find one that has a solid top, and small ventilation holes. Do not get an enclosure with a screen top or a lid with lots of holes.

The one you choose will depend on how many snakes you have, how much money you want to spend, how much space you have available, and how much you want to “decorate” it. You can go with a homemade set up, a tank, a rack, a vivarium, or a tub.

If you just have one animal, a simple, clear plastic storage tub will make a good enclosure. They are durable, easy to clean, and will hold humidity and heat better than glass. A standard 32 quart tub that is about 6 inches high works great. For a smaller ball python (under 600 grams) you can use a 15 quart clear plastic tub. Make sure there is enough ventilation by adding small holes to the top and/or sides. A 32 quart tub is large enough for an adult male and a 41 quart tub will work for an adult female. These can be heated with a section of heat tape or an under tank heater (described more below in the heating section).

Fish Tanks are for Fish – Not Pythons

When choosing an enclosure, don’t go with a glass fish tank. The tops are usually a screen mesh which lets heat and humidity escape. They are heavy, difficult to clean, prone to breaking, and don’t hold heat well. With all sides being glass, they also don’t do a good job of providing a dark, secure area that a ball python needs.

Display Cage

If you want to go fancy, and have more of a display enclosure, Vision makes some good cages with a sliding glass front opening. And don’t forget: ball pythons aren’t social animals. Don’t house more than one snake per enclosure.

Where to Buy

Whichever type of enclosure you decided to go with, you can buy most of them at your local pet store, reptile expo, or online. There are companies that specialize in making enclosures, many of which you can buy with lighting and heating already installed. You can also check your local classifieds to see if anyone is selling a used one. If you attend a reptile expo, you’ll be able to find new and used enclosures of different sizes. You could also check with your local reptile vet and see if they have any they are willing to sell. If you are good at basic carpentry, you might even want to opt to build your own!

What if I want to keep multiple ball pythons?

A rack system makes ball python care easier. It provides your snakes with steady, even temperatures and it’s easy to clean. Many companies, such as ARS, Freedom Breeder, and Reptile Basics, all make good racks for ball pythons. Similar to a dresser with drawers, a rack system contains tubs for each snake. In order to ensure proper temperatures, you must connect your rack’s heating element (usually heat tape) to a reptile thermostat to regulate temperatures. Below is a 32 quart tub from a rack system.

If you use a rack system you will need to buy a thermostat for temperature regulation. This is one area where you don’t want to be cheap. Improper temperature regulation caused by a defective thermostat can easily kill all your animals and start a fire. It’s no laughing matter, this happens to people every year.


Your ball python will need at least two hides. They will need one on each side of their enclosure. Snakes regulate their body temperature by going from their hot side to their cool side (see section “Heat”). You want to give them a hide on each end so that they have a safe place to retreat to when they do this. If you only give them one hide, they might choose safety over proper regulation. Having a safe place to hide in is essential to a ball pythons feeling of safety and comfort.

There are many kinds of hides on the market. There are some fancy ones, some cheap ones, and you can even opt to make some yourself. The “look” of the hides does not matter. You can buy hides online, at a pet store, or at a reptile expo. What matters is that the hides be the right size for your snake, and that they have at least two. You want the size of the hide to be large enough for your ball python to fit in there snugly and tightly.


Ball pythons are shy creatures and need a place to hide. It’s important to provide them with a hide box to provide a sense of security. A simple brown plastic planting pot base with an opening cut in the side works well. You can get different sizes from your local home and garden store. A hide box only needs to be big enough for the snake to fit inside . Hide boxes are also made by different online reptile stores, but are more expensive.The Ball Python, also known as the Royal Python, is a ground dwelling snake native to the savannahs and rain forests in central to western Africa. Its name derives from its tendency to curl into a tight “ball” to protect its head on the inside when threatened. Ball Pythons are commonly owned snakes due to their non-aggressive personalities.

Substrate Options

The most common substrates (or bedding) are newspaper, aspen or cypress. Newspaper works well because it’s cheap, easy to clean, and simple. An existing newspaper subscription could cover all your substrate needs. Aspen bedding is another option used by many. It comes in different forms, depending upon how the wood is cut. Aspen isn’t too expensive. A good way to save is by buying in bulk, which reduces shipping costs. Aspen can be ordered online from places like National Pet Pharmacy or Pet Food Direct.

100% Cypress

If you are going to purchase cypress, it is important to get 100% cypress. The average generic bag of cypress from your local home and garden store can contain up to 30% cedar. Cedar should never be used for reptile substrate.

*Do not use cedar! Cedar oils in the bark are toxic to reptiles.*


Your ball python will need access to water at all time. The water dish should be large enough for him/her to fit in completely. It should be cleaned and replenished frequently. Ball pythons will use their water dish to drink from, but also to soak in it if they feel the need to (usually when they’re about to shed). Keep an eye on your water dish and clean it immediately if your snake has dirtied it. You can by “fancy” natural-looking water dishes, or use a cheap dog bowl. The “look” of your water dish is not important; its functionality is what’s most important.

What if my ball python goes in the water dish?

There are three reasons why your ball python may choose to soak in his/her water dish:

  1. Shedding: sometimes ball pythons will choose to soak in water before they shed to help them with the process. This is completely normal.
  2. Low Humidity: if the humidity in the enclosure isn’t high enough, you might find your ball python spending lots of time in the water dish. Check your humidity levels and adjust them accordingly.
  3. Mites: if your ball python has mites, you might him/her soaking in the water dish to relieve themselves. You’ll find little black spots in the water dish. If this is the case, you should address the mites as soon as possible.


Your ball python will need a heat source at all times. You can use a heat mat, flexwatt, a lamp, or a ceramic heat emitter. Do NOT use a heat rock as a heat source. They can easily burn your snake’s body. Snakes cannot generate their own heat, so it is important that they have a way of accessing heat in their enclosure so they can thermo-regulate their internal body temperature. Whichever method of heat you choose, you must have it connected to a thermostat. Without a thermostat, your heat source could easily get too hot and burn your snake. The thermostat will help regulate how hot your source gets, maintaining it at the right temperature at all times. Buying a thermostat is essential to good husbandry and to your snake’s health. Do not overlook buying a thermostat, and don’t aim to go with a cheap thermostat that might fail.

The enclosure must have a heat gradient. One side of the enclosure (the one with the heat source) will be considered the hot side, and the other side will be considered the cool side. The hot side should be set to be 87-90F, and the cool side should be 77-80F.

To measure the temperatures in your enclosure, you’ll need either temperature probes or a temperature gun. Temperature probes can be placed at each side of the enclosure, so you can read what the temperatures are at the hot and cool ends, and adjust your thermostat accordingly. If you buy a temperature gun, you’ll have to constantly check the temperatures manually. If you buy a thermometer, you must make sure it is a digital one. Analog temperature tools are often inaccurate and vague. 


If you just have one ball python and aren’t using a rack system with built-in heating, go with an under tank heater (UTH). Zilla makes different UTH sizes to fit your enclosure. As with all heating devices, follow the manufacturer’s instructions for installation and proper use.

Heating Don’ts

Other heating options that don’t work as well for ball pythons are ceramic heat emitters (CHE) and heat bulbs. Heat bulbs and ceramic heat emitters break and burn out. Bulbs burning out every few months can get expensive. And because they can get very hot to the touch, the risk of fire is higher than other heating options.

Don’t use a heat rock. These can get overheated and burn your animal. They also don’t provide sufficient heating capacity for the enclosure.


You can buy a thermostat at a reptile expo, online, or from a reptile-specific company. Often, new ball python owners are confused as to how to set up a thermostat. Here is a quick tutorial. Thermostats come in different shapes and colors, but most will have a similar set up.

The probe is what is going to sense the heat of your heat source (heat mat, bulb, etc). You’ll want to place this right by the heat source so that it gets a good reading.

The display is what will tell you the current temperature that the probe is reading, and will allow you to adjust the temperature of the heat source accordingly. This thermostat in particular has “up” and “down” buttons that let you do exactly that.

The outlet is where you will plug in your heat source. All heat mats, lamps, etc, have a plug, and that plug should be plugged into this outlet. 

The thermostat’s plug is what you’ll need to plug into the wall socket directly to power the thermostat.

Spyder Robotics, Helix, and Vivarium Electronics all make good thermostats. Some versions even have internal alarms and safety measures.  Be sure to always follow the manufacturer’s instructions when installing any thermostat or electrical device. It’s also a good safety measure to plug your equipment into a surge protector and have a backup in case of a thermostat failure.

No Need for Fancy Lighting

Ball pythons are nocturnal, sleeping during the day and active at night. Consequently there is no need for UV lighting as is sometimes required with other reptiles. Simply keeping them in a room with natural or artificial lighting will be sufficient. Take care not to put your enclosure in the path of direct sunlight as this can cause overheating.


Maintaining the proper humidity is important for ball python care. If you have a very dry house/apartment, purchasing a small room humidifier for your reptile room is an excellent idea. Homes and apartments can get very dry in the winter and even during the summer with an AC running. While most people suggest keeping the humidity around 60 percent, going out and buying a humidity reader is not necessary. Simply misting your snake’s enclosure once or twice a week will help with shedding. If you notice your snake’s skin is shedding off in clumps, or sticking to its body, that means it needs to be more humid in the enclosure. Getting a larger water dish, misting the enclosure, and limiting unnecessary ventilation, will raise humidity levels.

Having good humidity levels is essential to proper ball python care. The humidity in the enclosure should never drop below 50%. Ideally, it should be between 55-60%, and up to 70% when your snake is getting ready to shed. You should have a digital hygrometer to read the humidity levels in your enclosure. An analog hygrometer will often be inaccurate and won’t give you an exact reading.

Important: You should check to make sure your hygrometer works properly and is reading your humidity levels accurately.


Ball pythons are solitary creatures and do not share territories with other ball pythons. You must only house ONE ball python PER enclosure. Co-habitation of ball pythons can be dangerous and even fatal. The only time 2 ball pythons should ever be in the same enclosure at the same time is if you’re attempting to breed a male and female together- which you should only do if you are experienced and both the snakes are ready and healthy to do so. Breeding ball pythons is not for beginners. 

If you house two ball pythons together, it may appear as if they are “cuddling.” To think that snakes “cuddle” is a human projection. Two snakes seen wrapped up together are competing for the same space. Co-habitation can stress one or both of the snake out, leading them to miss meals, get sick, or become overly stressed. Eventually, one ball python may eat the other to resolve the issue. The risk simply isn’t worthwhile. 

Unable to get humidity levels high enough?

If your enclosure has a screen top or too many ventilation holes, you will struggle with keeping your humidity levels stable. You’ll want to get a solid top or cover the top as much as possible. Bedding might also be contributing to your problem. Aspen bedding, newspaper, and paper towels won’t help you keep your humidity levels constant. You might want to consider switching over to ReptiBark or coco husk for substrate. You may want to mist your enclosure with a spray bottle with water as needed.

Feeding your Ball Python a Healthy Diet

Mice vs Rats

An adult ball python will grow large enough that one adult mouse will not be a sufficient meal. Keeping this in mind, you should begin your ball python feeding on rats, which grow to be much larger than mice. This way, you won’t have to struggle with switching your ball python from eating mice onto eating rats. Some ball pythons take a while to switch over, and some may refuse to switch over at all. So it is recommended that you begin feeding your ball python rats from early on. If you stick to mice, you may end up feeding your adult ball python 3 or even 4 mice per feeding, whereas 1 rat could suffice. The cost of several mice might be more than one rat, so you should keep in mind what makes the most sense financially too.

Where to Buy Rats

You can usually buy live and/or frozen rats at your local pet store, at a reptile expo/show, or online. There are many online companies that are dedicated to shipping frozen rats overnight to your door (depending on where you live, shipping might be expensive). Ask your friends who have snakes where they get their rats, they might be able to point you in the right direction too. 

Live Versus Frozen / Thawed

Live: Some people feel that feeding their snake a live rat is the more natural way to feed their snake. This couldn’t be further from the truth. A natural feeding in the wild would require the ball python to actually hunt and find the rat, and the rat would have ample time and space to make an escape. In feeding your ball python in your home, the rat will be placed in a small space for your ball python to easily find it, and the rat will have little to no chance of escape. Feeding live rats to your ball python includes some risk: the rat can easily scratch or bite your snake and cause serious harm to it. Live feeding must be supervised at all times. Do NOT leave your snake alone in its enclosure/feeding container alone with the rat; Unsupervised, the rat can severely harm or even kill your ball python. 

Once your snake grabs the rat and begins to coil it, I recommend holding on to the hands and feet of the rat so they don’t scratch scales off of your snake in the process. Also keep an eye on the mouth of the rat for the same reason. Most owners feel that the risk of feeding live isn’t worthwhile. If you’re going to feed live rats at every feeding, you’ll have to invest the time and money into finding a live rat at every feeding. Alternatively, you could start your own rat breeding colony.

Frozen/Thawed: This is considered the safer alternative to feeding your snake. Choosing to feed frozen/thawed rats to your snake eliminates the risk of your snake being attacked by a live rat. If you have a shy feeder, you can leave the thawed rat overnight with your snake and not fear it might get hurt. Frozen rats are usually cheaper, since you can buy them in bulk and keep them in your freezer. You must make sure the rat is thoroughly thawed before you feed it to your ball python.

Thawing a Frozen Rat

There are a few ways to thaw a frozen rat. Here is the way I do it:

  1. Choose the rat you want to thaw.
  2. Leave it in a container to thaw… thawing time can be several hours depending on the size of the rat, so plan ahead. You might want to thaw the rat overnight in your refrigerator. Treat the rat as you would thaw a piece of frozen meat for yourself. 
  3. Once the rat is no longer frozen, you’ll want to heat it up above room temperature. I use hot water to do this.
  4. While the rat is heating up, set up the things you need for feeding. I separate a paper towel and the feeding tongs. Note: some ball pythons are happy to eat their prey wet, while some will only eat their prey dry. If your ball python eats dry prey, you might opt to use a hair dryer to heat and dry the rat instead of using water.
  5. Check the rat. The head and the hips are the thickest areas and you’ll want those to be quite warm to the touch. If they’re not warm, you’ll want to heat up the rat more.
  6. Once the rat is warm and ready, you are ready to feed your ball python! 

Important: Do NOT thaw or heat up your frozen rat by using boiling water or a microwave. This method will most likely cause the rat to pop or explode!

Warning: If you’re feeding your ball python a wet rat, and you’re feeding INSIDE their enclosure, you’ll want to place a dish or a plate where you’ll be feeding. The rat’s wet fur might cause your bedding/substrate to stick to it, and your snake might accidentally eat it. Small pieces of bedding are OK, but ingesting large pieces of substrate can be dangerous. 

Enticing Your Ball Python To Eat A Thawed Rat

Some ball pythons will eat a thawed rat if you simply place it in their enclosure. Others will need a little convincing. For this, many owners will do what we endearingly call “the nom nom dance” or “the zombie rat dance.” To do this, you’ll want to hold the rat by the scruff of the neck, and make it “walk” or move as if it is still alive. This will trick your ball python into believing the rat is alive, and will entice it to strike, coil, and eat the rat. 

My ball python ate the rat backwards!

So long as your ball python eats the rat and gets it down to its stomach, how it eats it isn’t important. Some ball pythons will always eat a rat head-first, some will eat rats tail-first, and some will even eat the rat from the side (folding the rat in half). It may look as if your snake is struggling, but you should allow your snake to figure it out on its own. Sometimes a ball python will begin eating a rat backwards, spit it out, and start over eating it head-first. 

How large should the rat be?

Ball pythons can easily eat prey that is roughly 1.5 times the size of the largest part of their bodies (their girth). They’re heads look small and it may seem like the rat you’re offering is too big- but you’d be surprised to learn how much their jaws can stretch when they’re eating! 

There’s a lot of “lingo” when it comes to the prey you’ll have to feed your ball python. Vendors will refer to the size of the rat depending on their age. Newborn rats are called “pinkies”, then “fuzzies,” “hoppers,”…and then adult sizes can be “XLarge,” “XXLarge,” you get the idea. Different companies may refer to the different stages by different names.

You can also figure out what size your ball python needs to eat is by knowing the weight of your ball python, and the weight of the rat. Your snake can eat a rat that is 10-15% of its body weight.

How often should I feed my ball python?

Adult Ball Pythons

Ball pythons should be fed about once a week. Unlike most mammals, ball pythons can go long periods of time without food. While it’s important for younger/smaller animals to get regular meals, sub-adult and adults over 700 grams can go months without food and be perfectly fine. Prey items should be an appropriately sized rat or mouse. Do not feed a snake a rodent that is too large. A large live rat can seriously injure or kill a ball python. Many people prefer to feed frozen/thawed rodents for this reason. Get a prey item that is about as wide around as the snake. If in doubt, err on the side of smaller.

Juvenile Ball Pythons

Baby ball pythons and juveniles up until the age of about 3 year can eat every 7-10 days.

Where should I feed my ball python?

Whether you decide to feed your ball python in or out of the enclosure is up to you. There is a myth that if you feed your snake inside his/her enclosure, they will begin to associate their cage with feeding time and will be more likely to bite you. This is not true! The same logic can be applied if you’re feeding your snake outside the enclosure: they will begin to associate being taken out of their enclosure with feeding time and will be more likely to bite you. Neither scenarios are true. So long as your hand doesn’t smell like rat, your ball python won’t associate your hand with food. 

One reason to feed inside the enclosure is that it will reduce stress. Moving your snake out of the enclosure can be stressful and can cause your snake to refuse to eat. One reason to feed outside the enclosure is if you’re scared of your snake ingesting large amounts of substrate during feeding time. However, you should only feed outside the enclosure if your ball python is willing to eat there; If your snake refuses to eat outside the enclosure, you should shift to feeding inside it.

The best way to feed your ball python, however, is to feed inside the enclosure every time. You can offer the rat on a plate that you put inside the enclosure so that your snake won’t accidentally eat large amounts of substrate during the feeding process.

Important: If you are feeding outside the enclosure in a separate container, you’ll want to take extra care when returning your snake to the enclosure after feeding. They will have a full stomach and you don’t want to cause your snake to regurgitate its meal. Moving your snake immediately after its eaten will also put you at risk for a bite since your snake will still be in feeding mode.

Why won’t my ball python eat?

There are many reasons why your ball python might refuse to eat a meal:

  • Shedding: if your ball python is going into a shed cycle, he/she might refuse to eat. This is normal. Just wait until after your ball python has shed to offer a meal.
  • Breeding season: roughly October through April is ball python breeding season. During this time, some males and females may be disinterested in feeding. Keep offering food at your regular feeding schedule.
  • Settling in: if you just recently acquired your ball python, he/she might refuse to eat because he/she is still getting used to the new environment. Do not handle your snake during this period. Offer food every 7-10 days.
  • No reason: sometimes your ball python might miss a meal for no reason obvious to us. There is no need to worry unless he/she starts to lose weight. Ball pythons can go a long time without eating (sometimes for several months, or even a year!) and be just fine. Keep offering food every 7-10 days, and keep handling at a minimum.

Tips for the Picky Eaters

Try these simple steps. On the day that you will feed your snake, don’t handle or disturb it all day. Wait until night when it’s dark, keep the lights low, and offer a smaller sized prey item. If you have a smaller snake less than a few hundred grams, try leaving a small fuzzy rat or hopper mouse in the enclosure for a few hours.

*Don’t do this with a larger rat or mouse. Only try this technique with a small fuzzy rat that does not pose any threat to your animal.*

Clean, Fresh Water

Ball pythons should always have fresh water available to drink. Water should be changed about every four or five days. If the snake defecates in the water or it looks dirty, change it right away. Ball pythons will crawl all around their enclosure and over the water dish. A water dish that isn’t heavy can tip over and make a mess. A heavier ceramic water bowl works well. Another option is to use a PVC coupler with a disposable deli cup.

Handling Ball Pythons

So you just got a ball python—that’s exciting! I bet you can’t wait to start taking your new friend and handling it. After all, you want him/her to get used to you, right? Well, you’re going to have to wait a little bit.

What’s most important is that your ball python settle in and get used to his/her new environment. Imagine being so small and you’ve just been plopped into a new place with different sights and smells you’ve never experienced before… It can be quite frightening at first! You’ll want to let your ball python get comfortable before you start doing handling sessions. This means no handling for at least the first 7-10 days. After that, you’ll want to attempt feeding for the first time. Eating is a good sign that your ball python is settling in. If he/she refuses to eat after 7-10 days, you’ll want to check that your husbandry is exactly where it should be, and then wait another 7-10 days before you attempt feeding again. It is highly recommended that you get your ball python to eat at least two or three times in a row before you start handling sessions. The time your ball python needs to adjust varies from snake to snake. Your ball python will not become “aggressive” or “mean” just because you haven’t handled him/her for a few weeks.

If your ball python has eaten for you a few times, then you can start taking him/her out for handling sessions. Taking your ball python out can be a very rewarding experience. You’ll want your movements to be smooth, slow, and confident when you take your ball python out of its enclosure. If you move too fast or if you hesitate, you might startle him/her!

When you take your ball python out, remember to support the whole body. This means you should try to always use both hands when handling your snake. Remember, its an unnatural feeling for your ball python to be lifted into the air, so be careful and gentle when you do it. Sit down at a table, a bed, or a sofa, and let your ball python explore you. You must supervise his/her actions at all times. Do not let him/her out of your sight, and be wary of your ball python crawling off the edge of a surface.

Your ball python will need to get used to the idea of being handled. Start sessions off short: 5 minutes. Slowly increase the duration of the handling session over several weeks. Do not hurry this process. You want your ball python to associate handling as a relaxing experience. If you jump straight into 30 minute sessions, your snake might think handling is too stressful and won’t enjoy it as much. So take your time, move slow, and give your snake plenty of time to get used to you.

How often can I handle my ball python?

This varies by snake. So long as your ball python continues to eat on schedule, you can handle him/her every day, except during the 48-36hrs after feeding or while your snake is preparing to shed. Remember to go at a pace that both you and your ball python are comfortable with. Start with short, 5-minute sessions, and slowly increase the duration over the course of several weeks. If your snake has recently missed a meal, refrain from handling until he/she begins to eat for you regularly again. Some snakes tolerate handling while preparing to shed, while others don’t. You’ll have to get to know your ball python and work around his/her preferences. 

When should I not handle?

After you ball python eats, you want to give him/her at least 48-36 hours alone to digest. During this period after feeding, it is imperative that you do not handle your snake. 

Important: NEVER put your ball python around your neck. No matter how “tame” you may think your snake is, or how much you trust him/her, putting a snake around your neck can be dangerous. Should anything startle the snake, he/she might coil back and knock you unconscious. Your snake doesn’t even need to make a full circle around your neck to do this. It’s just not worth the risk. 

Do ball pythons bite?

Ball pythons are generally resistant to bite, and are usually docile and gentle by nature. One of the reasons ball pythons make great pets is because they typically tolerate handling really well. However, you might one day get bit. This is not something to be afraid of, though. This is just another part of snake-keeping. Baby ball pythons might be especially defensive and have a higher tendency to bite simply because they are young and feel more vulnerable. With careful and consistent handling, baby ball pythons typically outgrow this. An adult ball python might bite if he/she feels threatened. The risk is higher when your snake is in shed or in feeding mode. You might also instigate a bite if you accidentally startle your snake. For example, if you quickly and suddenly lift the hide off your snake and wake him/her up, you might cause your snake to feel the need to defend itself against the sudden intruder (you). 

If you do get bit by your ball python, don’t immediately put him/her away in the enclosure. You don’t want your ball python associate biting with getting to go back to his/her home. Remain relaxed, take deep breaths, and continue handling your snake for a few more minutes. Then put your snake away gently. 

Important: A defensive bite will be a quick bite where your snake instantly releases. A feeding response bite will be a bite where your ball python holds on and might try to coil around the area he/she is biting. A feeding response bite will inevitably hurt more than a defensive bite simply because it is a bite with the intent to hold on. Do NOT yank or franticly pull your snake off; doing so may cause you to pull some teeth out. Just take some deep breaths and relax. Your ball python will eventually realize you are not food, and will let go. 

A bite from a ball python is not as painful as you may expect it to be. Different people tolerate pain differently, so no one can tell you exactly what it’ll feel like. From personal experience, I once had my 2 yr old ball python, Kaybe, bite me in feeding mode. I would consider the pain level as “annoying” more than anything else. I sat down to my computer to distract myself and waited until he let go a few minutes later.

How often do ball pythons shed?

Baby/young ball pythons will shed every 4-8 weeks depending on their growth. As they grow, they will shed less often. Snakes grow their whole lives, but the rate at which they grow will decrease with time. As adults, ball pythons might only shed 2-3 times a year. There are a few signs that might give you a hint that your ball python is getting read to shed:

  • Pink/rosy belly
  • Dull skin color
  • Blue/grey, cloudy eyes

During this time, your ball python might be a little defensive. Snakes feel especially vulnerable when they’re getting ready to shed, so you might want to leave your ball python alone until after he/she is done shedding. During this time, you can offer your snake food as you would normally. Some will eat during a shed cycle, others might not. If your ball python refuses to eat during the shed cycle, that is perfectly normal. Wait until your snake has shed, and then offer food.

Note: ball pythons that carry the albino gene and sport red eyes make it tricker to detect when they might be going into shedding. Some albino ball pythons will simply look like they have a duller skin color, but won’t show the other signs.

You’ll want to make sure your ball python sheds in one piece. You should be able to find the eye caps in the shed skin. 

Urates and Feces

How often your ball python eliminates waste can vary by age, feeding schedule, and hydration. You should be familiar with the waste your ball python releases so that you can recognize signs of illness if it looks abnormal. As soon as you see any bodily waste in the enclosure you should remove it. Long term exposure to these can be detrimental to your snake’s health.

Urates: These are yellow-white, semi-hard, and are the snake equivalent of urinating. These are relatively small.

Feces: Usually dark-brown in color, and semi-hard. Ball pythons will typically defecate once every 3-4 meals. With age, your ball python might defecate less frequently.

Keep an eye out for constipation. If either the urates or the feces are runny/watery, or have an abnormal coloration (green feces), you should consult your local reptile vet.

Taking Your Ball Python Outside

Taking your ball python outside is not recommended at all. There is no reason for you to take your ball python to a park or a public area. The safest place for your ball python is inside your home at all times. Should you choose to take your ball python outside, choose a private area such as your personal backyard.

Taking photos of your ball python as it grows up and throughout its lifetime is a wonderful way to record its life. The color of your ball python’s skin will show up best under natural sun light. Taking outdoor photos can be really rewarding, and some ball pythons enjoy getting to spend some time outdoors. 

Important: Only take your ball python outside if the temperature outside is around 78F-89F, and for short periods of time. Be aware of the people around you wherever you take your snake. Snakes already have a bad reputation in the press, and you don’t want to add to that. If onlookers are fearful of your snake’s presence, you can try to educate them, or take your snake elsewhere. If you want to do outdoor photo shoots, it helps if you have a friend with you to help you out.

Warning: If you have an albino snake, you’ll have to take extra care when taking him/her outside. The sun can be damaging to the skin of albino snakes, so you’ll want to avoid direct sunlight. Choose a shady area outside instead. 

You MUST check your ball python for mites and ticks when you go back indoors. Mites and ticks can attach to your ball python and imbed themselves between their scales. You’ll want to give your ball python a really close look, and possibly even a warm bath, before you put them back in their enclosure. Mites can spread especially fast, so if you bring mites back into your home, they might spread to all your other reptiles too. Do not overlook this step; it is crucial to your snake’s well-being.

Are ball pythons dangerous?

Ball pythons are typically docile in nature, but can be defensive if the situation demands it. First you must know the difference between aggressive and defensive behavior. An aggressive ball python will act out randomly and with no instigation or reason. A defensive ball python acts out of insecurity and as a means to protect itself. If your ball python is hissing at you or trying to bite you, step back and examine what you might be doing to provoke it. If you recently brought the snake home, you’ll want to give it more time to settle in. Are you intimidating your snake? Some ball pythons might feel especially vulnerable if you approach from the top; this reminds them of being attacked by a predator and might cause the to react defensively.

Try approaching your snake from the same level as it. Check your movements. You should be moving fluidly, slowly, and confidently around your ball python. If you move to fast or make sudden body movements, you might startle your ball python into feeling threatened. Work slowly and calmly with your snake. With time and patience you will learn how to read its body language better and will improve your handling skills. You’ll also want to check your husbandry and the health of the snake to make sure there are no underlying issues causing the snake to act out or feel especially vulnerable.

Common Diseases

Important: Most common health problems can be prevented if you perfect the husbandry in your ball python’s enclosure. Having the right set up and the right temperatures and humidity levels are essential to your ball python’s well-being. Do not overlook the importance of proper husbandry. 


If you notice little black spots on your ball python or in the water dish, you’ll want to check your snake for mites. If you do spot mites on your snake or in the enclosure, you’ll want to treat it as soon as possible. Treatment formites is fairlysimple, but must be done as soon as the mites are found. 

You’ll want to treat all of your reptiles, even if onlyone of them appears to have the mites. Mites spread fast and can quickly infect all of your reptiles, so it is best you treat all of them at once. One way to treat mites is to use a product called Provent-A-Mite, or Nix. You can find it at most reputable reptile stores, at your reptile vet’s office, or online. 


If your heat source is not regulated by a thermostat, your ball python might be at risk for getting burned. Treating a burn takes time. You’ll want to adjust your heat source immediately. You can use a topical antibiotic on the burns, such as Polysporin ointment or a povidone iodine ointment such as Betadine every day for 3-4 weeks. Depending on the degree of the burn, you might want to see your nearest reptile vet. In severe cases, your reptile vet may have to inject antibiotics to help your ball python recover. Burns heal slowly, and will improve over the course of several shed cycles.


If the area near the vent (under the tail) is swollen and your snake hasn’t defecated in a long time, you might be looking at a case of constipation. Your ball python may become constipated if he/she is overfed or under-active. Low humidity levels may worsen constipation- so make sure you check your humidity levels often. The first thing you must do is correct the environment your ball python is living in. You may need to get a larger enclosure, regulate feedings better, adjust your heat source, or increase humidity levels. While your ball python is constipated, you’ll want to feed smaller prey times less frequently until the problem is resolved. The next thing you’ll want to do is give your ball python a few warm water soaks. You’ll want to place your ball python in a container with shallow water for fifteen minutes every day for 3-4 days. Warm water soaks usually entice snakes to have a bowel movement. 

Dysecdysis: Bad Shedding

If your humidity levels aren’t high enough, and your water dish isn’t large enough, your ball python might have a hard time shedding. To help your ball python finish shedding the left over skin, you can put him/her in a warm, wet pillow case for 30 minutes. You can also use a warm, wet towel, and gently let your ball python slither through your hands and through the towel to help pull the skin off. You’ll want to make sure your ball python has shed his/her eye caps. If the eye caps have failed to come off with the rest of the shed, you can use a wet cotton-tipped applicator (like a Q-tip), and use gentle circular motions on the eyes. You might need a friend to help you hold your snake in place (gently but firmly) so that you can work not the head. You also want to make sure there is no residual shed on the tail, paying particular attention to the tip of the tail. Left alone, the stuck shed on the tail can cut off blood circulation and you may end up with a dead tail.

Important: It is imperative that you fix what caused the bad shed in the first place. Most likely, you’ll have to adjust the humidity levels in your enclosure.

Scale Rot

If your ball python is being housed on bedding that is frequently kept wet to keep your humidity levels high, or if your enclosure is in unsanitary conditions, your ball python might develop scale rot. Scale rot will make your ball python’s scales appear with red or brown spots and areas, and sometimes blisters too. To treat scale rot you’ll have to make sure your temperature andhumidity levels are where they should be in the enclosure. Clean the tank thoroughly, and switch to a paper towel bedding to reduce the chance of irritating the scales even more. Use a triple-antibiotic WITHOUT painkiller on the affected area. You may opt togive your snake a bath in a betadine solution (10%). If you see signs of scale rot, you should consult your nearest reptile vet.

Respiratory Infection

If your ball python is breathing with its mouth open, if there are fluids coming out of its nose or mouth, and/or if you hear a wheezing sound when it breathes, you might be looking at a respiratory infection. This needs to be addressed as soon as possible, so you should see your reptile vet as soon as possible. You’ll want to increase the heat in your enclosure and check over your husbandry (including your humidity levels). If you have other reptiles in the same room, you might want to move your ball python into a different room by its own. Take your snake to a reptile vet, since a vet will be able to take cultures to figure out what kind of respiratory infection your snake is struggling with and administer any necessary treatments.

Ball Python Morphs

Pastel Bell Python

The pastel ball python is one of the cornerstones of the ball python community. This co dominate morph has been crossed with about every other ball python morph imaginable. With good reason too. The pastel morph brings almost a base template off of which you just never know how the other morphs genetic visual markeres are going to react. The first pastel to reach America was thought top have been found on the import docks of Miami by a contact of Gregg Graziani, who subsequently bought that first male up and added it to his collection in 1994. Kevin McCurley from NERD was thought to have received a pastel female at the same time. In 1997, the first pastel was reproduced, proving the trait genetic. In 1999, Kevin produced the first super pastel, which rocked the ball python community. The super form of a co dominant trait will pass it’s genetic marker to all of it’s offspring, making 100% visual babies.

The picture of the pastel you see is one of my female pastels, and she is a sibling to my male pastel pied. Whether she carries the pied gene remains to be seen until the 2011 breeding season, as her parents were both het for pied, giving her a 66% chance to carry the recessive gene. I can say that this ball python does have the visual markers of a piebald ball python. Hopefully, we will be producing some super pastel pied ball pythons among other things.

Bumblebee Ball Python

The bumblebee ball python is a double gene animal, carrying both the spider and pastel genes. First produced in 2001, these ball pythons are show stoppers. Add all the cool attributes of the spider to the brilliant yellow of the pastel, and you are left with a dazzling display. One thing to note about out crossing a spider with another gene, is that it seems to help reduce or completely alleviate the spider wobble. I just can’t get enough of the reduced webbing on the bumblebee ball pythons pattern.

Once again, this particular bumblebee ball python not only carries the spider and pastel genes, but has a 50% chance of having the piebald gene as well. She will be mated to my pastel pied along with several others, and at even if it turns out she doesn’t carry the pied gene, the possibilities with that breeding are spiders, pastels, super pastels, bumble bees or the coveted killer bee (super pastel spider). Of course all of the offspring would be 100% het for the recessive piebald gene, and won’t be leaving my facility unless someone has deep pockets.

Spider Ball Python

The spider ball python is a truly wicked looking snake. From the web like pattern that laces its back, to the varying white sides, and the alien skull pattern on the spiders head, this animal is one of my favorites to look at. The spider ball python was originally dubbed the “spider webbed” ball by NERD in 1999, where they were first produced.This is one of the few dominant genes in the ball python world, and while they don’t have a visual super, there is some conjecture going around that a homozygous form of the spider is possible. That is to say, that where a super form of a co dominant gene carrier will pass down at least one gene and the visual trait of that co do minant morph, the dominant spider may have the genetic ability to pass down it’s genetic marker to 100% of it’s offspring in some circumstances if it has the spider gene passed down from both it’s sire and dam. It’s hard to prove though, as there would be no visual difference between the regular and super form of the spider ball python.

What has been proven though is the spiders truly stellar interaction with different morphs on a visual level. For instance, the pastel ball python, mixed with a spider can net you a bumblebee ball python, which, as the name suggests is yellow with black stripes. And that is just the tip of the iceburg!

Super Pastel Fader Ball Python

Oh my baby girl. This animal is my pride and joy. Oh who am I kidding, they are all my pride and joys, but this girl holds a special place in my heart (don’t tell my wife). The Super Pastel Fader, or super duper, as the producer of this, and the origional so endearingly dubbed them is truly a sight to behold in person. There aren’t very many of these animals around, I actually had her shipped from Markus Mandics facility in Canada. It’s ironic to me that when he started as a breeder he talks about how he had to come to America to find stock that fit his picky taste, and now I find my self looking to the great North to satisfy my own standards. There is a certain clown project that I have yet to unveil that will have Markus Jayne stock at its core, but more on that in later posts!

The Fader Ball still has many a breeder scratching there head, although they do know more about this intriguing morph than they did a decade ago. In fact it was thought for years that this morph was just an example of a heavily blushed out super pastel. It was only several years after Gregg Graziani bought the first fader back from Markus and used it as a breeder to produce single gene pastels, that they learned this was indeed a genetically proven trait! One of Gregg’s long time customers bought several of the single gene descendants of the fader. When he bred them back to each other several years later, low and behold, they produced more of these heavily blushed out supers!! This is part of why I love keeping and breeding these animals, there is just so much to learn. Okay, that’s enough about the illustrious Super pastel fader ball python.

Pastel Pied Ball Python

The Pastel Pied Ball Python. As if the piebald ball python isn’t cool enough, adding the pastel gene into the mix really makes this animal pop! First produced by Roussis Reptiles in 2005, the pastel pied is definitely a gorgeous snake to see in person. Every pied ball python has a different pattern, with the amount of white visible varying wildly from one snake to the next. The is no association between the amount of white from the parents to siblings, although crossing additional genes into the pied morph does seem to point to trends. Several crosses lead to an all white snake, or a snake that is completely white with the exception of its head, while a few genes, like the enchi, seem to create an almost no white pied animal.

This male ball python is the core of my pied project. I was able to put him with the spider, the het pied, and the black pastel this season and so far, the spider is definitely producing eggs. The other two ladies haven’t come around just yet, but there is still hope! Next season he will be a busy boy, as I have 7 co dominant females that are heterozygous for the piebald gene.

Vanilla Ball Python

The Vanilla Ball Python really is an underrated and unappreciated gene. A good line of Vanilla can be used to transform morphs into stunning combos. It is a co-dominant (or incomplete dominant) mutation, meaning that it does have a super form, which is known as the super vanilla. They are sometimes easily confused with fires, but the super forms of each are worlds apart, and if you ask me, the vanilla will take you much farther in breeding projects than a fire will, simply because the super vanilla is not a white snake, and looks great.

Vanillas are extremely variable, about as much as normals are. They can be very bright with obvious head stamps, all the way to looking almost just like a normal. Vanilla’s are typically used as a lightening gene which acts very similar to the fire. They tend to clean up a morph, and make them glow with brighter yellows, and cleaner patterns. For this to happen, you will need to have a high quality line of vanilla to get the best results. Great looking snakes typically produce great looking offspring.

Head Stamp

Vanilla’s do have a head stamp. The brighter it is, the better. Typically the headstamp will just be a bleached out head, but can also take the shape of a V pattern, or look similar to the shape of a mickey mouse hat. Sometimes vanillas might have a muted headstamp, but if you are searching for a Vanilla you will want to get a line with nice markers, and the headstamp is all important.


Vanillas have extremely variable pattern and traits. They vary from mostly normal looking pattern and slightly banded to aberrant patterning with warped alien heads.  There’s really no specfic pattern traits that can be used to identify a vanilla. The coloration that a good line of vanilla should have will be a lighter color than normals. Hues of yellow, orange, and sometimes a light creamy look to them. This gene can be very subtle to so obvious you may think its a fire! Its really mostly about the head stamp. However, one thing I have noticed with vanillas is the pattern on the tail will be much brighter in color than the dorsal pattern towards the front of the body. Several morphs share this tail highlight as well, including fire, but it is something to look for if you are having a hard time telling if a snake might be a Vanilla instead of a normal.

Fire Ball Pythons

Fire Ball Pythons are a co-dominant (or incomplete dominant) mutation, and first came around in the United States market in 1995. Fire is considered to be a lightening gene,  having reduced melanin, brighter yellows, and lots of flames/blushing. Though the amount of flames and blushing, or expression, can and will vary as with any morph. Everyone needs a fire of some kind in their collection. They are a cornerstone for making intense morphs with brighter yellows, and crisper colors overall. When the fire is bred to another fire the resulting offspring can produce a black eyed leucistic (BEL) ball python. This is an all white, or mostly white snake (sometimes seen with blotches of cream color) that has black eyes with red pupils.

Head stamp

The fire ball python typically will have a head stamp that can vary in appearance, either resembling a bright area on the head, or can be shaped like a V sometimes.


Patterning on the fire ball python is variable. Typically a fire will have some banding, and aberrant patterning in comparison to the normal. There are usually areas of high blushing between the pattern, and flames coming up from the belly.


The fire ball python’s belly should be clear. There may be a case or two where it is not, but that will be very rare.

Enchi Ball Python

The Enchi Ball Python is considered a pattern and color mutation, and was originally called the Enchi pastel by many breeders. The reason why is because the great examples can be very bright, with orange and yellow speckling in the pattern. They also commonly have green eyes which is also a trait shared by the pastel. The Enchi is a co-dominant (or incomplete dominant) mutation, which means it does have a super form, that is even more spectacular than the base morph.

Head Stamp and Eyes

Enchi does not always express itself with a bright headstamp, but commonly will have one. The head will still play some role in determining if a snake is an Enchi, however. The pattern on the side of the face, that goes across the eye will commonly connect with the pattern under the jaw, but like the headstamp, will not always happen every time.

The eyes of an enchi will always be green or close to green where the pattern on the face passes “through” the eyes.

Pattern and Color

As was said before, the Enchi is considered a pattern and color morph, which means the mutation changes the overall pattern of the snake and color in comparison to the normal. The patterning of an Enchi will typically be banded, or reduced with some banding, but sometimes can have a few warped alien heads . In the pattern there will be speckling of yellow or orange which generally becomes more pronounced and brighter near the tail. Another thing to look for in a line of Enchi is blushing down the back between the areas of pattern that would usually be dark on a normal, and flames coming up from the belly.


The belly can be another confirming trait of an Enchi. While the actual belly will vary in pattern, the black patterning on the outside can sometimes be evenly spaced depending on the level of banding (there can be some variation here), and the pattern will also have the brighter colored speckles as was mentioned earlier in the pattern section of the article.

Where to buy a ball python

Important! Before you buy a ball python, you’ll want to have the enclosure set up. This way, you’ll have everything ready for when the snake comes home.

There are many places you can go to find a ball python.

Rescue or Shelter

You can find your nearest shelter or rescue and ask if they have any ball pythons up for adoption. Some ball pythons in shelters are snakes that were someone’s pet, but that person could no longer care for him/her. The advantages to getting a ball python from a shelter is that he/she may already be a little older, come with an enclosure, and it’s always good to give a needy animal a home! However, you do risk not knowing where the ball python is coming from, how it was taken care of previously, and if it has any diseases that the shelter is unaware of. You can still find a healthy ball python at your shelter, though, you just need to know what to look out for.


You can find many breeders online who are willing to ship to you the ball python of your choice. One way to find out if the ball python you’re looking into is coming from a reputable breeder is to check the Board of Inquiry. There you can search the breeders name, and see what people say about them who have had experiences buying from them. You can also ask around and find out where the people you know have gotten their ball pythons from. Buying online also means you’ll have to pay a Shipping & Handling fee for the snake to be delivered. Make sure the breeder you buy from is shipping the snake to you overnight with a live arrival guarantee! You will have to be present the morning of the arrival to receive your new snake, check it over, and put it in its new home.

If you live in the United States, you may also find ball pythons for sale via Craigslist. However, the prices of ball pythons on Craiglist may be higher (or lower) than what’s on the market. You might also find that people are selling ball pythons that are ill, or poorly kept. You might end up with a ball python that has issues that the previous owner didn’t want to tell you about. There are certainly some good people on Craiglist… Just make sure you go see the set up the owner had, how the snake was kept, how long the owner has had it, and what/how it’s being fed.

Directly From A Breeder

Visiting a breeder’s facility is not a common option, but if you happen to know a breeder near you, you might be able to schedule a visit to their facility and see the snakes they have to offer. Buying directly from a breeder can be great if you can get to know the breeder first-hand, pick the snake you want, and take it home. Use your gut instinct: is the place clean? Are the cages clean? Is the breeder respectful? How willing is the breeder to answer your questions? By buying from a breeder directly, you also won’t need to pay a Shipping & Handling fee. See “Choosing a Healthy Ball Python” for tips on how to select a healthy snake.

From A Pet Store

Buying from a pet store can be a “hit or miss” situation. Some pet stores sell quality ball pythons from reputable breeders, and will do a good job at taking care of them. Other stores will keep their ball pythons in poor conditions. It may be tempting to buy a ball python from a poorly-kept pet store to “save” the snake… but by buying from that pet store, you are actually creating the demand that then perpetuates the supply. Simply put, by buying that snake, you are only making a space for a new snake to be put in the same place. Check how the snakes are being kept in one enclosure at the pet store. Ball pythons that are housed together are usually experiencing a lot of stress. Do they have fresh water? Do they look healthy? How many are in one cage? What is the set up they have them in?

From A Reptile Show or Expo

Going to a reptile show/expo can be a great experience. You’ll get to meet lots of breeders and see all sorts of ball pythons! Be sure to check the reputation of the breeders that will be selling at the expo beforehand. You’ll probably be able to find a breeder that has the type of ball python you’re looking for at an expo. The benefits of shopping at an expo is that you’ll have a lot more selection to choose from, and the prices may be somewhat more affordable. You’ll get to inspect the snake you want, and take it with you on the spot. The breeder/seller should be engaging, friendly, and willing to answer all your questions.

Frequently Asked Questions

What is the best temperature for ball pythons?

Ball pythons should generally have a temperature range within their enclosure. The ambient temperature, or cool side of the enclosure, should be about 80 degrees. The hot spot should be somewhere between 85 and 92 degrees. Pay attention to your snake’s behavior. If it is spending lots of time on the hot side of the cage, consider raising the temperatures a few degrees, and vice versa if it is always on the cool side.

What if my ball python escapes?

You’ll want to search everywhere possible. Your ball python will want to go somewhere dark and warm, so check under furniture, inside your sofa, under the refrigerator, and behind bookcases. Do not underestimate how far your ball python will travel! Search every room in the house. If you cannot find your snake within a few hours, you’ll want to set up a trap. The best way to do this is to place one of their hides on a heat mat (hooked up to a thermostat) in the corner of a room. Hopefully your ball python will be attracted to seek comfort there. Depending on when you last fed your snake, you might want to put a thawed rat in the hide to entice them to seek out the scent. Leave the room dark and check often.

Important: You need to figure out HOW your snake got out. Is the lid properly secured tightly into place? Did you leave the enclosure open? How did your snake get out? You’ll want to fix/resolve the problem so that it never happens again.
If you have pets, you might want to consider keeping an eye on them. Sometimes they’ll spot something moving before you do and might be able to point you to it. Be careful that your pets don’t do any harm to your snake though! You must keep a vigilant eye on your pets while your snake is missing.

Why hasn’t my ball python moved in a few days?

This is normal! Most likely, your ball python is moving around in the middle of the night while you’re asleep. Ball pythons are notoriously sedentary, secretive, lazy, nocturnal snakes. It is OK for your ball python to choose to stay in one hide for a few days. If they refuse to go to the other side of their enclosure for several days, you’ll have to look into why that is. Check your temperatures- maybe your heat pad is too hot or not hot enough. Does your ball python have a hide on each side of the enclosure? You’ll want to make sure your husbandry is spot on. 

Leave a Comment