Where are they found in the wild: Africa,
although most most ball pythons are currently bred by breeders.

Longevity: Usually ball pythons live 20
- 25 years with good care. Some have lived 30 years or longer.

Location of Wild Ball Pythons

Environmental Requirements:

Enclosure: A new born ball python is usually kept in a small Rubbermaid or Sterilite
container. I would honestly recommend this for a young snake since they will feel more secure if they have a small place to
hide. As they grow larger you can choose to upgrade your plastic containers to larger ones, or buy a glass aquarium. Many
people, especially those with a large number of snakes, choose to use these plastic containers because it is cheaper, easier
to store, and easier to clean, than aquariums or vision cages. It will be up to you to decide which method you want to use.
Many people say the bare minimum for a full grown ball python is a 20 gallon long aquarium, but they recommend using a 30
gallon aquarium.

Temperature: During he summer months the temperature on the hot side of the enclosure
should be 85 - 90 degrees. With the temperature on the cool side being 78 - 80 degrees. I've been told that if you go to high
over 90 degrees you can cause brain damage to your snake. During the winter you can try to simulate nature by lowering the
temperature to around 85 degrees on the hot side and 75 degrees on the cool side. This is not a requirement though, as you
can keep the temperature the same year round. You can use the cheap round stick on gauges to monitor temperatures or you can
buy a digital gauge with a probe. Note: You can buy a digital Temperature/Hydrometer gauge with two probes.
(Continue to "Heating Methods:" for more on how to obtain this heat.)

Humidity: Ball Pythons require a semi-high to high humidity. You should keep humidity
around 60+% if possible, with the bare minimum being 50%. Aquariums and other cages with screen tops can make it hard to lock
in the humidity generated from misting, since all of it evaporates out of the enclosure. If you are having problems keeping
humidity high try misting the cage more often, placing the water dish below a heat lamp or above a heating pad (water in dish
evaporates quicker increasing humidity), or (if you have a screen top) covering half to three quarters of your screen top
with plastic to trap humidity. You can monitor the humidity with the cheap round stick on gauges or you can buy a digital
humidity gauge with a probe. Note: You can buy a digital Temperature/Hydrometer gauge with two probes.

Heating Methods:

Heat Lamps: There are a few basic ways to achieve the temperature your snake is
going to need. The first way is to use a heat lamp with a heating bulb. Usually you can buy a ceramic heat lamp made for use
with reptiles online for fairly cheap ($7.99 - $10.99 depending on the size). As for the bulbs, they don't need to produce
any certain amount of UVA/UVB, since ball pythons are nocturnal. Usually you'll need a day time bulb and a night time bulb.
The night time bulb will help provide heat at night, yet not produce enough noticeable light to bother your snake (they usually
come out and search around at night). The wattage size you will need depends on how cool/hot the environment is around the
enclosure, and how hot you want to make the inside of the enclosure. If you find a 60 watt bulb creates to much heat downgrade
to a 50 watt, or vice versa. Always keep extra bulbs on hand for when older ones blow out. It will save you time and money
to just buy 5 or 6 bulbs on the internet. Instead of running to your local pet shop and paying a ridiculous price for one
bulb, if they even have any in stock.

Heating Pads/Heat Cables: Heat pads and heat cables are similar because they are
usually placed under the bottom of the enclosure. If you house your snake in a plastic Rubbermaid of Sterilite container you
have to use one of these methods. Heat pads are placed under the enclosure on one side. Heat cables are looped back and forth
under the enclosure, again... on one side only. Heat pads usually are a bit more expensive than heat lamps, but they will
last longer than the bulbs. Ditto with heat cables.

Hot Rocks: Do NOT use these! Even the ones with the rheostats can malfunction
and burn your snake!

Note: Unless you have time to sit there and monitor temperatures always set up
your snakes enclosure before buying it so the temperature has stabilized.

Substrate and Hides

Substrate: There are a few different types of substrates that you can use. One
of the most popular substrates is aspen. Aspen is, in my opinion, one of the best wood chip substrates you can use. I don't
recommend feeding snakes in their enclosures anyway, but if you decide to use a wood chips based substrate definitely do NOT
feed you snake in its enclosure. Fragments from the substrate can become lodged in the snakes mouth or digestive track. If
you want a cheaper type of substrate you can use paper towels. I buy a 6 - pack of off brand paper towels at Wal*Mart for
$1.25. Usually I can go a whole month with one roll (for my leopard gecko and ball python). And most of the roll is used cleaning
out water dishes and such, not as a substrate. Paper towels are absorbent and you can simply remove all of them, or just the
areas that have fecal matter on them, and toss them out. There are other forms of substrate like repti-carpet. I've used repti-carpet
with my leopard gecko and I can honestly say it is was pain in my rear. As for other substrates like newspaper, I don't have
any comment on them, as I have never used them.

Note: Cedar is toxic to all reptiles.

Hides: Your ball python will need at least two hides. Especially if you have them
in a glass aquarium. The reason for this is because they can see what is going on outside their cage and may feel "surrounded"
and insecure. Providing a hide will give them a place to go when they feel threatened, and lead to a less stressed out snake.
You will need one hide on the hot side, and one on he cool side. Also, I noticed with my ball python that he wouldn't use
his large hide over his small one. I bought the XL Exo Terra Resin cave for him to grow into and he never used it. I think
it was because it was to large for him to feel secure in. So think about that when buying hides. You can also use a shoe box
with a hole cut into it. The only problem I see with this is if they go number two in the cave and it gets on the box there
is no way to clean it. Also, if he happens to get mites you will have to get rid of the box.

Diet:

Live, Pre-Killed, or Frozen/Thawed: For the most part it is up to you if you want
to feed live, pre-killed, or frozen/thawed(f/t). There are a lot of snakes that have good feeding responses and will eat any
of the three. Some of them need to be trained to eat f/t and some will not eat anything but live. If you want to get the best
chance of having your snake respond to f/t meals you should start them on f/t as soon as they start eating. If you get your
snake from a breeder chances are it is already eating f/t, unless they tell you otherwise.

Live: Should your snake only want to eat live that is fine. Many people, including
myself, feed live and haven't had any problems with it. The only thing I would recommend is to make sure you have some tongs
handy to grab the mouse or rats head so if the snake strikes and does not get a good coil on the prey, leaving its head free,
you can hold its head back to prevent it from biting your snake. Never leave live prey alone with your snake. And I would
suggest not feeding the snake live in it's cage. Usually when my ball python strikes the mouse urinates instantly followed
my defecation. This will leave you snakes cage a mess. I feed in a plastic Sterilite tub with no substrate. That way I can
blast it with hot water after feedings, and dry it out so it is ready for next weeks feeding.

Pre-Killed: Sorry I don't have information on this because I've never pre-killed
any of my food.

Frozen/Thawed vs. Live: We can argue back and forth all day about what is better,
but I am just going to throw some points out there and let you decide what you want to do. If you are getting your first snake
chances are you won't want to spend anywhere from $45 - $90 for 50 frozen pinkies, adults, or any size in between. A person
with more than one snake would benefit from ordering 50+ frozen prey on the internet. It would be easier for the person to
feed each snake, and not worry about watching until the prey is dead so there is no chance of the snake getting bit. So what
if you have a moral problem feeding live? Then don't... go online and order your snake's food from one of the many distributors
that sell frozen mice/rats. Really unless your snake has a problem with what you feed it you can feed f/t or live. Just be
sure to watch with the live.

Size of prey: A good rule of thumb would be to buy rodents that are about as round
as the biggest part of your snakes midsection. Aim around that area and you and you snake shouldn't have any problems.

How often: For a young ball python you should try to feed them once every 7 days.
My feed day is Sunday. This way I know that every Sunday I need to feed them, and my Sundays are always open. If you wish
you can choose to feed twice a week. Your ball python will get bigger a lot faster by feeding them more than once weekly.
So far I have found no information that states that feeding more that one food item a week hurts a snake. For an older adult
ball python they may only eat once every 10 - 14 days. During breeding season and winter some ball pythons eating schedules
will be all over the place. They may even choose not to eat for some time. As long as they don't start thinning out there
is really no reason to worry. Just offer food from time to time and eventually they will take it. As your ball python gets
older it will eat larger prey, and it won't eat as often as it did when it was younger.

Ball Python on his feeding tub

Maintenance:

The maintenance of any snake especially ball pythons are extremely easy. A young ball python on
average will "go to the rest room" once every week at the most, or maybe once every two weeks. An older ball python will go
once a month, or even longer. All you have to do every day is make sure there is fresh water, make sure the substrate is clean,
make sure the temperature is correct, and make sure the humidity is correct. You may also have to mist once or twice daily.
Honestly that is not to hard. I usually strip down my ball python's entire cage once a month to clean it thoroughly. If you
use plastic tubs that is easy. Remove snake, hides, etc., dump substrate in a trash bag rinse tub out good with hot water,
spray on a little bit of bleach/water solution, rinse again, add substrate and snake. You can wash the hides in the same way
(plastic plants and other decor as well). Same thing with an aquarium. The only difference is it takes a bit more work.

Pros:

Usually never bite, or strike. Stay fairly small. Easy
to maintain. Cheap, at least normal ones are. (Some morphs cost $10,000) Respond
better to human handling than most snakes. Readily avaliable. Most are captive
bred. Great beginner snake. Don't have to walk them. Don't
have to play catch with them. Don't have to let them outside.

Cons:

*Some have shedding problems. *Some have eating problems. *Can have mites when you buy them. They are nocturnal. Good escape
artists. Require high humidity.

* - Usually happens in wild caught specimens that are sold in pet shops. Can happen
to captive bred snakes as well.