If Your Ball Python Is Wheezing, the Enclosure Is Usually the Problem
Respiratory infections are one of the most common — and most serious — illnesses I treat in ball pythons. And I'm going to tell you something that surprises many owners: the antibiotics I prescribe are only half the treatment. The other half is fixing whatever is wrong with the enclosure that allowed the infection to develop in the first place.
In 15 years of treating reptiles, I can count on one hand the number of ball pythons I've seen with respiratory infections that had perfect husbandry. It almost never happens. Respiratory infections in ball pythons are, in the vast majority of cases, secondary to environmental problems — too cold, too wet, too dry, or some combination thereof. The bacteria, viruses, or fungi that cause the infection are opportunists. They exploit a snake whose immune system has been compromised by chronic environmental stress.
This means that if you treat the infection with antibiotics but don't correct the environmental conditions that caused it, the infection will come back. I see this cycle repeatedly: owner brings snake in with respiratory symptoms, I treat with antibiotics, the snake improves, the snake goes home to the same cold or wet enclosure, and three months later the snake is back in my exam room with the same symptoms.
What Causes Respiratory Infections
Respiratory infections in ball pythons can be bacterial, viral, or fungal. By far the most common cause is bacterial, and the usual suspects are gram-negative organisms such as Pseudomonas, Klebsiella, Aeromonas, and Proteus species. Less commonly, I see infections caused by Mycoplasma species or viral agents like paramyxovirus (which tends to cause more severe, often fatal respiratory disease in collections).
The Husbandry Failures That Set the Stage
Understanding why a ball python develops a respiratory infection requires understanding the environmental factors that suppress reptile immune function:
Temperatures that are too low. This is the number one environmental cause of respiratory infections in my practice. Ball pythons need a hot side of 88 to 92 degrees Fahrenheit and a cool side of 76 to 80 degrees. When ambient temperatures drop below 75 degrees — which happens commonly in homes during winter, in basements, or when heat sources malfunction — the snake's immune system becomes profoundly suppressed. Reptile immune function is directly tied to body temperature. A cold snake is an immunocompromised snake.
Humidity that's too high. This one trips people up because ball pythons do need moderate humidity (50 to 60 percent ambient), and many resources stress the importance of humidity for proper shedding. But there is a critical difference between appropriate humidity and a wet, stagnant enclosure. Sustained humidity above 80 percent, especially with poor ventilation, creates conditions that favor bacterial and fungal growth on every surface in the enclosure — including inside the snake's respiratory tract. Damp, warm, stagnant air is a breeding ground for pathogens.
Humidity that's too low. On the other end, chronically low humidity (below 40 percent) dries out the mucous membranes of the respiratory tract, compromising the snake's first line of defense against inhaled pathogens.
Poor ventilation. Enclosures that are sealed too tightly trap moisture, ammonia from waste, and airborne pathogens. Fresh air exchange is essential, even in enclosures that need to retain humidity.
Inappropriate bedding. Cedar and pine shavings release volatile oils (phenols) that are directly toxic to reptile respiratory tissue. These should never be used for any reptile. Dusty substrates like dry coconut fiber or certain brands of aspen can also irritate the airway.
Recognizing the Signs
Respiratory infections in ball pythons progress through recognizable stages. The earlier you catch it, the better the prognosis.
Early Signs
- Faint whistling or crackling sounds during breathing: Hold the snake close to your ear in a quiet room. Normal breathing should be silent. Any audible sounds suggest inflammation or mucus in the airways.
- Slight increase in mucus: You may notice the snake's saliva appears more stringy or thick than usual
- Decreased appetite: Often the first behavioral change owners notice
- Spending more time on the warm side of the enclosure: A snake fighting an infection will often behaviorally fever — seeking the warmest available temperature to boost immune function
Moderate Signs
- Audible wheezing or clicking during breathing: You can hear it at arm's length
- Mucus bubbles at the nostrils or in the mouth: This is one of the most commonly photographed signs owners bring to me. Clear or white mucus suggests early or mild infection; yellow or green mucus suggests established bacterial infection.
- Excess saliva: The mouth may appear wet or frothy
- Head tilting upward (stargazing): The snake tilts its head up and may gape its mouth. This is an attempt to clear the airway and breathe more easily
- Open-mouth breathing: Snakes are obligate nasal breathers. A snake breathing through its mouth is a snake in respiratory distress. This is never normal, and it warrants immediate veterinary attention.
Severe Signs
- Persistent open-mouth breathing
- Purulent (pus-like) discharge from the nose or mouth
- Lethargy, refusal to move
- Extended neck, body stretched out — the snake is trying to maximize airway volume
- Cyanotic (blue-tinged) mucous membranes — indicating inadequate oxygenation. At this stage, you may be dealing with pneumonia, and the prognosis becomes guarded.
The Husbandry Audit: Fix the Environment First
Before I even talk about antibiotics, let me walk through what needs to happen with the enclosure. If you do not correct the environmental conditions that caused the infection, treatment will fail.
Temperature Correction
- Hot side surface temperature: 88 to 92 degrees Fahrenheit, verified with a probe thermometer or temperature gun
- Cool side ambient temperature: 76 to 80 degrees Fahrenheit
- Nighttime temperature drop should not go below 75 degrees
- During active treatment, I recommend bumping the hot side to 90 degrees Fahrenheit to support the snake's behavioral fever response
Humidity Correction
- Target: 55 to 65 percent ambient humidity
- NOT 80 percent sustained — this is a common overcorrection that worsens respiratory infections
- Use a digital hygrometer to verify. Analog hygrometers are inaccurate.
- If the enclosure is too wet, increase ventilation and reduce the water bowl size or move it to the cool side
Ventilation
Ensure the enclosure has adequate air exchange. Tub setups with sealed lids need ventilation holes. Glass tanks with screen tops generally have good ventilation but may struggle to hold humidity. PVC enclosures should have adjustable vents. The goal is fresh air moving through the enclosure without creating drafts.
Substrate
Remove cedar or pine shavings immediately. Replace with a non-aromatic substrate such as coconut fiber (not dust-free brands), cypress mulch, or paper towels. During treatment, I recommend paper towels for easy monitoring and cleaning.
Veterinary Treatment
Once the environment is corrected, medical treatment can begin.
Culture and Sensitivity
Whenever possible, I perform a culture and sensitivity (C&S) test before starting antibiotics. This involves swabbing the choana (internal naris) or tracheal wash to identify the specific bacteria causing the infection and determine which antibiotics it's susceptible to. Empirical (best-guess) antibiotic therapy works in many cases, but targeted therapy based on C&S results has a significantly higher success rate, especially for resistant infections.
Injectable Antibiotics
This is a critical point that many owners — and unfortunately some veterinarians — don't understand: oral antibiotics are often poorly absorbed in reptiles. Many snake species have unreliable gastrointestinal absorption of oral medications, making injectable antibiotics the preferred route for treating systemic bacterial infections.
My first-line injectable antibiotics for ball python respiratory infections include:
- Ceftazidime: A third-generation cephalosporin with excellent gram-negative coverage. Given by injection every 72 hours (reptile metabolism allows for extended dosing intervals).
- Enrofloxacin (Baytril): A fluoroquinolone with broad-spectrum activity. Given by injection every 24 to 48 hours. This is my most commonly prescribed antibiotic for reptile respiratory infections.
Treatment courses typically last 2 to 4 weeks, with reassessment at 10 to 14 days. Some owners can be taught to give injections at home to reduce the stress and cost of repeated vet visits.
Nebulization
For moderate to severe respiratory infections, I often prescribe nebulization therapy — using a nebulizer machine to deliver aerosolized medication directly into the airways. The snake is placed in a small, enclosed container (a plastic tub with ventilation holes) attached to a nebulizer that delivers a fine mist of saline with or without antibiotics (such as gentamicin or amikacin) for 15 to 20 minutes, once to twice daily.
Nebulization delivers medication directly to the site of infection, which is a significant advantage over systemic antibiotics alone. I use it as an adjunct to injectable therapy, not as a replacement.
Quarantine: Protecting Your Collection
If you have multiple snakes, a snake with a respiratory infection must be quarantined immediately:
- Separate room from other reptiles (not just a separate enclosure in the same room)
- Handle the sick snake last, after all other animals
- Use separate tools, water bowls, and cleaning supplies
- Wash hands thoroughly between handling any animals
- Quarantine period: the duration of treatment plus 30 to 60 days after resolution of symptoms
For any new snake being added to a collection, I recommend a 60 to 90 day quarantine period in a separate room before introduction. Many respiratory pathogens have long incubation periods, and a snake can appear healthy while harboring a subclinical infection.
When to Call the Vet
- Any audible breathing sounds (wheezing, clicking, crackling)
- Mucus visible at the nostrils or in the mouth
- Open-mouth breathing — this is never normal in a snake
- Stargazing (head tilted upward)
- Excess saliva or frothy mouth
- Food refusal combined with any of the above signs
The Bottom Line
Respiratory infections in ball pythons are environmental diseases treated with medical interventions. The antibiotics fight the infection that's already established. The husbandry correction prevents the next infection from developing. You need both, and if I had to choose which matters more, I'd choose the husbandry correction every time. A snake in perfect environmental conditions with a strong immune system can fight off many low-grade respiratory challenges without ever showing clinical signs. A snake in a cold, wet, poorly ventilated enclosure will get sick again and again, no matter how many courses of antibiotics you put it through. Fix the enclosure. Then call your vet. In that order.