Is it legal?
Ball pythons are allowed in the states we have covered so far. Rules change and local laws vary, so follow the links to the agency.
Not legal advice. Use the full checker for more species and states.
Enclosure
Ball pythons are shy and feel safer in a snug space than a huge one. Size up as the snake grows.
| Hatchling (under 1 ft) | Small tub or 10–20 gallon tank with a secure lid |
|---|---|
| Juvenile | 20–40 gallon, or a 32–41 quart tub |
| Adult | 4×2×2 ft (about 120 gallons) is the usual minimum. A 66 quart tub also works |
- Material: PVC enclosures hold heat and humidity best. Glass tanks lose heat and are harder to keep humid. Tubs work well but look plain.
- Lid: Ball pythons escape through small gaps. Use a latching or locking lid.
- Placement: Keep it away from direct sun, drafts and loud speakers.
Temperature
| Warm side (ambient) | 88–92°F |
|---|---|
| Hot spot (surface) | Up to about 95°F |
| Cool side | 78–80°F |
| Night | Do not let it fall below about 75°F |
- Heat source: A radiant heat panel or ceramic heat emitter works well. Under-tank heaters are common for tubs.
- Thermostat: Always plug the heater into a thermostat with a probe. This prevents burns and fires. It is the most important piece of gear you will buy.
- Measure it: Use two digital probe thermometers, one on each side. Stick-on dial thermometers are often inaccurate. An infrared temperature gun is useful for checking surfaces.
- Skip: Hot rocks and unregulated heat lamps.
Humidity
Keep humidity around 50–60% day to day, and raise it to about 65–75% when the snake is going into a shed (its eyes turn milky and its skin dulls).
- Use a digital hygrometer, not a dial gauge.
- To raise humidity: use coconut husk or cypress bedding, add a layer of damp sphagnum moss, or mist lightly.
- Too dry causes stuck shed. Too wet causes respiratory infections and skin problems. Aim for steady, not soaking.
Hides and decor
- Two hides minimum: one on the warm side and one on the cool side. Each should be snug. The snake should touch the walls when curled up.
- A humid hide: a third hide filled with damp sphagnum moss helps with shedding. Refresh it when it dries or smells.
- Clutter: add fake plants, cork bark or branches to break up open space. Ball pythons feel safest with cover.
- Climbing: optional. A sturdy branch gives young snakes some enrichment.
Bedding
| Good choices | Cypress mulch, coconut husk (eco earth), mix of the two, 2–3 inches deep |
|---|---|
| Okay | Aspen shavings (dry; humidity is harder to hold), paper towels for new or sick animals |
| Avoid | Cedar and pine (oils can irritate lungs), sand, corn cob |
Spot-clean waste as soon as you see it. Replace all bedding every 1–3 months, or sooner if it smells or turns moldy.
Water
Provide a heavy bowl large enough for the snake to soak. Place it on the cool side. Change the water at least every few days, and right away if it is soiled. A bowl on the warm side raises humidity but can make it too damp.
Feeding
| Hatchling | Pinky or fuzzy mouse, every 5–7 days |
|---|---|
| Juvenile | Hopper to adult mouse, or small rat, every 7–10 days |
| Adult | Small to medium rat, every 10–14 days |
- Size: The prey should be about as wide as the thickest part of the snake's body.
- Frozen-thawed: Feed thawed prey held with tongs. This is safer than live prey, which can injure the snake. Warm it in hot water, never the microwave.
- Refusals: Ball pythons are known for skipping meals, especially in winter or during breeding season. A healthy snake can go weeks without eating. If weight drops or it refuses for months, see a vet and check your temperatures first.
- After meals: Leave the snake alone for 48 hours to avoid regurgitation.
Handling
- Give a new snake 1–2 weeks to settle before handling.
- Start with short sessions, 10–15 minutes, a couple of times a week.
- Support the body, and wash your hands before and after.
- Curling into a ball is a stress response, not a trick. If it does, put it back and try later.
- Skip handling during shed and for 48 hours after feeding.
Common health problems
- Respiratory infection: wheezing, bubbles at the nose or mouth, open-mouth breathing. Often caused by low temperatures or excess dampness. See a vet.
- Mites: tiny dark specks on the snake or in the water bowl. Needs treatment of both the snake and the enclosure.
- Stuck shed: usually from low humidity. Use a humid hide and a short, lukewarm soak.
- Scale rot: blisters or dark patches on the belly from wet, dirty bedding. See a vet.
- Regurgitation: too-large prey, handling too soon after feeding, or low temperatures.
Find an exotic-animal vet before you need one. Ball pythons hide illness, and early treatment matters.
Common mistakes
- Heating with no thermostat.
- Trusting stick-on thermometers.
- Using cedar or pine bedding.
- A lid that doesn't lock.
- Hides that are too big, or only one hide.
- Feeding too often to fix a refusal, or handling too soon after a meal.
- Housing two snakes together.
Gear and cost
Expect to spend roughly $300–700 on a full setup for an adult-size enclosure. The snake itself costs from about $50 for common colors to several hundred dollars or more for rare morphs.
- PVC or tub enclosure
- Heat panel or ceramic heat emitter, plus a thermostat
- Two digital thermometers and a hygrometer
- Two snug hides, one humid hide
- Bedding, water bowl, tongs, thawed rodents
Product links are coming soon. Some will be affiliate links, which earn Lantern Reptiles a commission at no extra cost to you.
Care figures reflect common keeper practice and vary by animal and home. Reviewed by the Lantern Keeper. Not veterinary or legal advice.