Mouth rot (infectious stomatitis) in ball pythons is a bacterial infection of the gums, mouth lining, and jaw that causes redness, swelling, mucus, and visible pus or necrotic tissue in the mouth. It is painful, progresses rapidly if untreated, and can spread to the respiratory tract or bone. Early veterinary treatment is essential.
Last reviewed: June 2026
What Is Mouth Rot in Ball Pythons?
Infectious stomatitis β commonly called mouth rot β is a bacterial infection affecting the oral cavity of snakes. In ball pythons, the most frequently involved bacteria include Aeromonas, Pseudomonas, Proteus, and Salmonella species, often as a mixed infection. The disease typically begins as minor trauma to the gum line (from strike feeding, rough decor, or rostral rubbing) that becomes infected in a snake whose immune defenses are already weakened by suboptimal husbandry.
As described in Mader's Reptile and Amphibian Medicine and Surgery, stomatitis in snakes follows a spectrum from mild (petechiae and slight swelling of the gum margin) to severe (full-thickness necrosis, osteomyelitis of the jawbones, extension into the respiratory tract). The ARAV Reptile & Amphibian Resources, 2024 emphasizes that conditions predisposing to mouth rot β temperatures too low, inadequate humidity, overcrowding, rough cage furniture β are the underlying drivers that must be corrected alongside antibiotic treatment.
Signs of Mouth Rot in Ball Pythons
Early signs are subtle. Many owners don't notice until the infection is moderately advanced:
- Redness or pinkish discoloration of the gum tissue around the teeth β the first sign in many cases
- Swelling of the gums or lips, making the mouth appear puffy or asymmetrical
- Excessive mucus or stringy, cloudy saliva visible in the mouth or at the corners of the lips
- Yellow, green, or white discharge from the mouth β pus or caseous (cottage-cheese-like) exudate accumulating around the teeth
- Visible necrotic (dead) tissue β brown, grey, or black discoloration of the gum or palate
- Gaping mouth β the snake holds its mouth slightly open (not a behavior normal for ball pythons at rest)
- Refusal to eat β pain makes striking and constricting impossible or avoidance behavior
- Rubbing the mouth against cage walls or substrate β attempting to relieve discomfort
- Reduced activity and abnormal postural changes β coiling near the cool end of the enclosure
- Respiratory involvement β wheezing, mucus bubbling from the nostrils, indicating spread to the trachea
A snake with any combination of these signs, especially open-mouth posturing and visible oral discharge, needs a vet visit that day.
Root Causes and Husbandry Connections
Mouth rot is rarely spontaneous β it almost always signals that something in the environment is wrong:
- Temperatures below optimal range (ball pythons need a warm side of 88-92Β°F and a cool side of 76-80Β°F): immune suppression in ectotherms is directly temperature-dependent
- Humidity outside the 60-80% range: both extremes compromise skin and mucosal integrity
- Repeated nose-rubbing on enclosure walls β a sign of stress from insufficient hides, incorrect setup, or environmental disturbance
- Feeding issues: large prey items, live prey, or prey with sharp nails can cause oral trauma
- Overcrowding or recent transport stress
Diagnosis and Treatment
Your vet will examine the oral cavity under good lighting, possibly with magnification, and typically recommend:
- Oral swab culture and sensitivity: identifies the pathogen(s) and guides antibiotic selection β critical for resistant Pseudomonas infections
- Radiographs: to assess whether infection has spread to the jawbones (osteomyelitis)
- Blood panel: to assess systemic infection status
Treatment:
- Antibiotics: systemic (enrofloxacin, amikacin) guided by culture; topical silver sulfadiazine or chlorhexidine rinse for the oral cavity
- Debridement: gentle removal of necrotic and caseous material from the mouth by the vet β do not attempt at home
- Fluid therapy: for systemically ill or dehydrated snakes
- Nutritional support: assist-feeding if the snake refuses food during treatment
- Husbandry correction: mandatory β fixing temperatures, humidity, and stress is as important as antibiotics
When to See a Vet
Call your vet today if:
- You see any redness, swelling, mucus, or discharge inside your ball python's mouth
- Your ball python is gaping (holding its mouth open) at rest
- Your snake is rubbing its face on cage surfaces repeatedly
- Your snake has refused food for more than 3 weeks without explanation
- You notice any bubbling or wheezing sounds when breathing
Go to the ER immediately if:
- Respiratory sounds (wheezing, clicking) are present alongside oral discharge
- Your snake is completely lethargic, unable to right itself, or cold to the touch
- Visible necrosis (black or grey tissue) is present inside the mouth
- Your snake has not moved in 24 or more hours
What's going on with your pet?
Describe symptoms or snap a photo. Voyage tells you urgency, home care, and whether you need a vet.
First, tell us about your pet
Breed and age make a real difference in how Voyage interprets symptoms.
Describe the symptoms
Love it? See everything Voyage can do
Frequently Asked Questions
What does early mouth rot look like in a ball python? In the earliest stage, the only visible change may be slight redness or pinkening of the gum margin around the teeth β easy to miss unless you look closely during routine handling. Some snakes show a thin film of excess mucus before visible swelling or discharge develops. If your ball python is rubbing its face or eating reluctantly, gently opening the mouth for inspection (or asking your vet to do so) can catch early disease before it becomes severe.
Can ball python mouth rot be treated with home remedies? No. Mouth rot requires prescription antibiotics β the bacteria involved (especially Pseudomonas) are often resistant to over-the-counter topicals and definitely not treatable with hydrogen peroxide or betadine used alone. Home cleaning of the mouth can provide some temporary relief but will not eliminate infection. Delay typically allows the infection to deepen into bone or spread to the respiratory tract, dramatically worsening the prognosis.
How much does treating ball python mouth rot cost? An initial reptile vet exam runs $75-150. Oral swab culture adds $80-150. Radiographs cost $150-300. A course of injectable or oral antibiotics typically runs $100-300. If hospitalization for fluid therapy or debridement under sedation is needed, costs rise to $500-1,500 or more. Severe osteomyelitis requiring jaw surgery can cost $1,500-4,000. Reptile specialist fees typically run 1.5-2x standard small-animal rates.
How long does ball python mouth rot take to heal? Mild cases with prompt treatment typically show clear improvement within 10-14 days and resolve over 4-6 weeks with continued antibiotics and husbandry correction. Moderate-to-severe cases β with bone involvement or spread to the airways β require longer treatment (8-12+ weeks) and may leave residual scarring. Regular recheck examinations and culture repeats guide treatment duration.
How do I prevent mouth rot in my ball python? Maintain a warm-side temperature of 88-92Β°F and cool side of 76-80Β°F consistently. Keep humidity at 60-80 percent. Provide two or more hides (warm and cool side) so your snake feels secure rather than rubbing against walls. Use prey items appropriate in size (no wider than the widest part of the snake's body) and pre-killed or thawed prey to eliminate trauma from live prey. Inspect the mouth monthly during routine handling.
Still Not Sure if Your Ball Python Needs a Vet?
When you're not sure if this is wait-and-see or call-tonight, Voyage AI Vet triages in under 2 minutes. Describe what you're seeing in chat, share clear photos of the inside of your ball python's mouth, any discharge, or posture changes, or hop on a live video call if you want a second pair of eyes. Every answer comes with citations to the actual veterinary literature it's pulling from β so you see exactly where the guidance comes from, not just a chatbot's word.