What makes a ball python stop eating
Being a snake owner and self-proclaimed herpetologist for some time now, people always ask me questions about their reptiles, namely ball pythons. The biggest question I get asked is how to get a problem ball python to start feeding again. Once I answer that question, the next question I get asked is, "What made my ball python stop feeding in the first place?".
That is a question that can yield a broad range of answers. It's really hard to say, as ball pythons are THE MOST troublesome snakes when it comes to feeding. The ball python is a great beginner snake for it's temperament and not for it's feeding habits. Actually, if I was going to tell someone a great beginner snake, if you are wanting a python, go for the carpet python. They have relatively excellent temperaments but do grow a bit bigger.
But what made your ball python stop feeding? Let's find out!
'Tis the seasons...
The seasons play a big part of when and how your particular ball python feeds. A change of the seasons, especially daylight and temperature, can throw your ball python into a fasting mode where they will refuse to eat or even come out of their hide. Think of it as hibernation. There is nothing you can really do about this as the snakes internal clock will let it know when it's time to start feeding again. Me being in Canada, which has more winter than summer, makes my snake go into this mode. Many other people I know with ball pythons also have this issue. Just make sure they stay warm and with a good humidity. Make sure they have water also.
So winter will make a ball python go into fasting. Did yours stop eating right around October or November? If so, wait a couple months and see if it starts feeding again. If it goes longer than 5 or 6 months without food, you may want to consult a vet if it's losing a lot of weight.
- My ball python won't eat
So your ball python won't eat. Ball pythons are notorious for refusing to eat meals come feeding time. There are many reasons for this, but I will help put you at ease with your situation. What should you do if your ball python stops eating?
Temperature and Humidity
You need to make sure your temperature and humidity is good. If your snake is to hot or to cold, it will probably not eat. This stresses the snake out and we should all know that a stressed snake is a non-eating snake. The same goes for humidity. Your humidity should be right around 60-75ish. If these are off, you should correct them. They can also affect your snakes immune system, which can cause worse complications than not eating regularly.
If you are looking for tips on how to create humidity in your enclosure, cover the top with cardboard or a towel to hold in humidity. Also, moisten the substrate to where it is damp but not swampy, if you get what I'm saying. You don't want to have the snake sitting in a soaking wet environment as this causes skin issues as well as respiratory problems.
To create more heat, use another heating pad/heating wire or put a heat lamp on a timer. Fine tune it to get the temperature within the proper range.
The above reasons are often the most common and should be considered first. However, when you are dealing with ball pythons, you cannot rule out other scenarios that may be causing a snake to not eat. Below I list most of the other reasons that could throw a ball out of it's feeding pattern.
- Changing where you feed the snake (in it's enclosure then moved it to a different enclosure for feeding or vice versa)
- Changing feeders
- Changing feeding times (day or night)
- Upgrading enclosures
- Changing enclosure décor
- If you fed live and the feeder bit the snake
- Frequent handling
- Not giving enough time to acclimate
- Wet rat from thawing
- Changing feeder size
- Going from rats to African Soft-Furs and back to rats
- Changing feeder color (ridiculous I know, but hey, some people have had issues with this)
- Feeder gender (again, see above ^^)
- Changing where you buy the feeders (how does the snake know, but it does apparently)
Those are the most common and uncommon and downright rare situations that could throw a ball python out of it's feeding pattern. That list is by no means complete, but I would be here typing forever if I were to list every possible situation that could cause issues.
Another very serious problem that causes ball pythons to stop eating is internal parasites. If you try everything under the sun to try to get your snake to start eating again but it refuses and is starting to lose significant weight, I would suggest seeing a vet. Internal parasites can kill your snake if left untreated. This is most common in wild-caught snakes but has been known to happen in CBB snakes also. Make sure you keep the enclosure clean at all times to cut down on getting the snake sick.
I hope this shed some light on some of the reasons that a ball python would suddenly stop eating. It can be serious, but most of the time is not. Just tweak a couple things or just plain waiting will often fix the issue. Thanks for reading.