Your browser version is outdated. We recommend that you update your browser to the latest version.
Ball pythons are great companions for keepers of any skill level. They are very easy to care for and come in TON OF morphs! 
Common Name: Ball python or Royal python
Scientific Name: Python regius 
Native Habitat: Western and Central Africa
Lifespan: With proper care, they can live between 20-40 years old.
Size: They will grow from 3-6ft. Females are much larger in girth than males. 
Expert Level: Great for beginners of all ages.
Temperament: Baby Ball pythons are normally very shy and as they get older Ball pythons will become more engaging and curious.
Handling: Make sure to continue to handle your Ball python on a regular basis so they become used to human interaction.
Enclosure: There are many different ways to keep a Ball python. The most popular way is to keep your baby Ball python in a 15-20 gallon terrarium. If you are looking to become a breeder, look into purchasing a rack system. Rack systems are the best way to keep medium to large collections of Ball pythons where you can connect Flexwatt heat tape to share heat. *** In our opinion, baby Ball pythons will feel safer if you start them in an enclosure smaller than 25 gallons. Then, as your Ball python grows, go ahead and increase the size of their enclosure. ***
A really cool thing to do for your Ball Python is to create a Bioactive Vivarium which includes creating a natural living space with plants, substrate and living organisms that act like a cleanup crew in the enclosure. 
Housing Multiple Ball Pythons: Do not cohabit your Ball Pythons. Yes, some people do successfully cohabit their snakes, but it is not a good ideal at all. Your Ball pythons can become stressed out or injured. The only time you should have two snakes together is during breeding. 
Water Dish: Water is very important for your Ball python and should be in their enclosure at all times. Make sure to NOT use distilled water for your reptile. If you do not know if your tap water is safe, we would suggest using bottle water like spring water. Also, you can you the product: “ReptiSafe® water conditioner which is great for water bowls and removes chloramines and chlorine, detoxifies ammonia and nitrites, and provides essential ions and electrolytes which help to hydrate newly acquired animals.” 
Substrate: Do not use sand or cedar substrate. Safe options: Reptile Prime, Repti Bark and Newspaper/Paper Towel.
Hides: It is best if you have two hides, one on the hot side and one on the cool side. Your Ball python will be able to comfortably regulate their temperature having a hide on both sides. 
Humidity: Ball pythons on average need to have about 60% humidity in their enclosure. Babies sometimes need a little bit higher. My personal tip is that if your Ball python has problems shedding you may need to raise your humidity slightly. Just a few ways to add increase humidity: dampen bedding with a spray bottle, larger water dish. cover screen top 75% with a towel, place a humidifier in the same room, place a waterfall feature in the enclosure and adding live plants. Keep in mind if you live in an area that gets cold and dry in the winter, it might be next to impossible to keep the humidity high. Try your best to keep it as close to 60% as possible and refer to the shedding section if you need tips about stuck shed
Hygrometer: I am always surprised how many keepers opt out of purchasing this very important tool for keeping most reptiles. A hygrometer is a very inexpensive piece of equipment that allows you to measure the humidity in your reptile's enclosure
Shedding: Ball pythons will shed their skin multiple times thru their life. The younger the Ball Python is the more often they will shed. When your Ball python is ready to shed, their scales will look dull and their eyes will start to look blue which is called Pre-ecdysis. Sometimes during this period, your Ball python may refuse to eat which is perfectly normal. To help your Ball python have a full shed, you can slightly raise the humidity. When your Ball python sheds their skin that is called Ecdysis. You will see your Ball python start to rub their little faces on decor, the terrarium, rocks or even you if you are holding them. If the humidity is correct and your python has no shedding issues you should have a beautiful complete shed. 
Shedding Issues: If your Ball python has stuck shed, first make sure that your humidity is high enough in their enclosure. There are a few ways to help with stuck shed is using a Rubbermaid or Sterilite tub with holes. The first way is to soak your Ball python about an inch of (just warmer than room temperature) water for 30 minutes. The second way you can help is by dampening a paper towel with warm water, twisting out the excess water and placing in a tub. Then, let your Ball python cruise around for 30 minutes to 1 hour. Once your Ball python has either soaked or cruised around the paper towel, put on a rubber thumb to gently remove the stuck shed. If you notice that you are unable to remove an eye cap or a piece of shed that looks restricting, please go to a local breeder or vet to have it professionally removed. 
Scale Rot: If you notice that your Ball python has a rash or blisters this could be scale rot. Scale rot is typically due to the humidity being way too high. First, place your Ball python into a completely dry environment and we would suggest using paper towel as a substrate as you can change it frequently to keep the enclosure dry. Wait a day or two before placing a water dish back into their enclosure. Once you place a water dish back into the enclosure, if you notice that the water dish has spilled onto the paper towel please change it. Make sure to clean up immediately if your snake has urinated or defecated. Finally, visit the vet in order to start a course of antibiotics to help heal your snake.  
Heating Source: Heating mat (undertank or side), heat tape, ceramic heat emitters or a basking light. UVB light not required. The easiest and most efficient way to keep a single Ball python is with a basking light or undertank heating mat. This can be easily purchased online. For larger groups in a rack system, Flexwatt heat tape is a great choice. You can find this either online or at a hardware store. Do you not use heat rocks in your Ball python’s enclosure as your python could get burned.
Temperature: Hot side should be between 85-91°F and should not exceed 93°F as it can begin to kill calories in your Ball python. Cool side should be about 80°F. 
Thermometer: In order to make sure that your temperatures are correct in your Ball python’s enclosure, we believe it is a MUST to make sure to purchase at LEAST one. We highly recommend purchasing two so that you are able to measure the temps on both the hot and cool sides. There are many options on the market. Shop around to see where the best deals are. You can also purchase a Digital Infrared thermometer that reads the temperature instantly. 
Feeding: We normally start all of our baby Ball pythons on live small adult mice once a week. Once they have started feeding regularly, we begin to switch them over to frozen/thawed. You can keep your Ball python on live or switch to frozen/thawed whatever works best for you. Please note if you feed live you need to supervise the feedings as live mice can injure your Ball python. The size of the prey should be the same size as the largest part of their body. You can switch your Ball python over to rats whenever you feel like it. Normally, we wait until our Ball pythons are feeding on medium or large adult mice. If you are feeding live, try to find a local breeder in your area who supplies rodents. If you are feeding frozen, there are many online companies that ship bulk mice and/or rats to your door. To prepare a frozen rodent, either thawed out overnight on your counter or place in warm water to defrost. DO NOT MICROWAVE YOUR RODENTS.  Once your Ball python has eaten do not hold them for 24-48 hours. 
Feeding Issues: Ball pythons are known for being picky feeders, so do not immediately feel like you are doing something wrong if your Ball python does not wish to eat. If you have a newborn Ball python that has never taken a meal, they may refuse to take food for a few weeks as they are still full from the egg. After that, if your newborn is still refusing to eat, you may need to assist feed. If you have never assist fed before, please do this with a professional. NEVER FORCE FEED YOUR BALL PYTHON. 
If you have a baby Ball python refusing to eat from a breeder or store that has said that they have already taken a few meals, your Ball python may need some time to acclimate to their new environment. Also, double check to make sure that your temperatures and humidity are correct. Here are a few other tips: try switching between live or frozen rodents, slightly warm a thawed rodent a little more in warm water, switching between rats and mice, try a smaller rodent, try feeding in the evening or right before bed and try feeding in a separate smaller feeding box. Keep in mind that if your baby Ball python is refusing to eat, please keep your offerings between 1-2 weeks apart to keep your Ball python's feeding response strong. 
We have heard of some keepers offering a different color mouse, scenting the mouse and braining a frozen/thawed mouse. I haven’t heard about a ton of keepers having luck with those methods, but it is always worth a try. 
Regurgitation: Ball pythons are extremely sensitive to regurgitation. If for whatever reason your Ball python regurgitates, make sure to wait about a 1.5 weeks before feeding again and give smaller meals for about a month before offering a regular meal. If your Ball python regurgitates a second time, please visit a vet. 
Respiratory Infections (R.Is): If your Ball python has signs of Respiratory infection, please visit a vet to diagnose your snake and receive antibiotics to treat the infection. The sooner that you go to the vet the faster the healing time will be. Also, make the following adjustments to their enclosure, keep the hot side at 92°F and the humidity around 90%. A hot and humid environment will help the healing process. For minor RI, there is some success with using F10 veterinary disinfectant to nebulize your snakes with. I would only suggest doing this along with having a vet check out your python. If your Ball python has a bad respiratory infection, ask your vet if they feel that they need to be off food for a period of time. 
Mite Prevention: Anytime you bring a reptile in your home or collection, make sure that you quarantine them away from other reptiles. There is a product called Prevent-A-Mite that you can spray into their enclosure which will really do a great job. 
Mite Symptoms: If your Ball python is hanging out in their water dish a lot and you see black specks floating around in the water, you may have a snake with mites. Also, you can double check their scales to see if there are any raised scales with mites hiding. 
Mite Treatment: If you find that your Ball python has mites, make sure to bathe your Ball python in warm water about an inch deep. While your Ball python is bathing, completely disinfect their enclosure. In my opinion, I would get a separate like Rubbermaid/Sterlite tub or terrarium and spray down with Prevent-A-Mite. Let the enclosure completely air dry and use paper towel as a substrate with nothing else in the enclosure. After a day or two place the water dish back into the enclosure. You will need to continue to bath your Ball python, disinfecting your enclosure and use Prevent-A-Mite for about a month or so. 

T’s & C’s

Orders can be placed either for collection or couriered.

Once we receive proof of payment ( for your order we will dispatch it as soon as possible, and send you your tracking details with estimate time of delivery.