Ball Python Care Guide: Enclosure, Temperature, Humidity, Feeding & Health
Ball pythons (Python regius), also called royal pythons, are calm, ground-dwelling snakes native to West Africa. They can live for decades with good care, so bringing one home is a long-term commitment. A healthy setup gives your snake room to stretch, secure places to hide, a warm-to-cool temperature gradient, and steady access to clean water.
This guide is for general education. For an individual snake’s health or care needs, consult a veterinarian experienced with reptiles.
Quick care checklist
| Need | Care target |
|---|---|
| Housing | Secure, well-ventilated enclosure with room to stretch fully |
| Enclosure furnishings | At least two snug hides, cover, sturdy branches, and a water dish |
| Warm hide | About 86–90°F (30–32°C) |
| Cool hide | About 72–80°F (22–27°C) |
| Humidity | Aim for about 60–80%; measure it and keep the enclosure ventilated |
| Diet | Appropriately sized, frozen-thawed whole prey |
| Company | House one ball python per enclosure |
| Veterinary care | Find a reptile veterinarian before you need one |
Enclosure and setup
Choose a secure enclosure made from materials that are easy to clean and can hold heat and humidity. The enclosure should let your snake stretch out fully and move between warmer and cooler areas. A young snake can live in a larger enclosure if it has enough hides and cover to feel secure.
Provide two snug hides: one on the warm side and one on the cool side. A hide should be large enough for your snake to fit inside, but snug enough for its body to touch the sides while coiled. Add clutter, such as artificial plants, cork, or other safe cover, so your snake can move around without being exposed. Sturdy branches offer opportunities to climb.
House ball pythons individually. They are solitary, and separate housing makes it easier to monitor feeding, waste, and health.
Essential equipment
| Item | What it does |
|---|---|
| Thermostat-controlled heat source | Regulates the enclosure’s heat and helps prevent overheating |
| Digital thermometers | Let you monitor temperatures at the warm and cool ends |
| Digital hygrometer | Measures humidity |
| Infrared temperature gun | Checks surface temperatures, such as the warm hide floor |
| Two hides | Give your snake secure resting spots at different temperatures |
| Water dish | Provides clean drinking water; choose one large enough for soaking |
| Secure lid or doors | Prevents escapes |
| Substrate | Provides a clean, comfortable floor and can help retain humidity |
| Timer and daytime lighting | Helps keep a regular day–night routine |
Safety: Connect every heat source to a suitable thermostat and use guards where needed to prevent contact burns. Avoid heat rocks. Check temperatures with separate measuring tools; the thermostat setting alone does not confirm the temperature your snake experiences.
Temperature and lighting
Ball pythons need a temperature gradient so they can move between warmer and cooler areas. Heat one end of the enclosure and leave the other end cooler. Measure temperatures where the snake actually spends time, including inside or at the entrance to each hide.
| Enclosure area | Target |
|---|---|
| Warm hide | 86–90°F (30–32°C) |
| Cool hide | 72–80°F (22–27°C) |
| Night | A modest drop is acceptable; keep the enclosure within a safe range |
Use a thermostat-controlled heat source appropriate for your enclosure. If supplemental heat is needed at night, choose a heat source that produces no visible light. Turn visible lights off at night to preserve a day–night cycle. Low-output UVB lighting can be provided with a safe gradient and a shaded retreat; follow the lamp manufacturer’s distance and replacement guidance.
Humidity and ventilation
Aim for approximately 60–80% humidity, and check it regularly with a digital hygrometer. Humidity recommendations vary among care sources; Merck Veterinary Manual lists a 50–80% range, while some veterinary and animal-welfare guides recommend higher targets. Use the range your reptile veterinarian recommends for your snake and setup.
To help retain humidity, use a moisture-retaining substrate and a water dish large enough for soaking. A humid hide with damp, clean moss can provide a more humid retreat, especially around shedding. Keep the enclosure ventilated, and watch for persistently wet surfaces, mold, or a sour smell. Humidity should not come at the expense of clean, dry surfaces and good airflow.
Substrate and cleaning
Use a clean, absorbent substrate that suits your enclosure and humidity needs. Paper-based substrate is easy to replace and useful for quarantine or monitoring health. Other commonly used choices include reptile-safe soil blends, coconut-based substrate, and cypress mulch. Avoid cedar and pine bedding, sand, and dusty or scented materials.
Spot-clean waste as soon as you find it. Replace soiled substrate promptly, clean the water dish regularly, and periodically clean and disinfect the enclosure and furnishings with a reptile-safe product. Rinse as directed and let items dry before returning your snake.
Feeding
Feed a whole prey item that is appropriately sized for your snake. Frozen-thawed rodents are commonly used and avoid the injury risk associated with live prey. Choose the prey size based on your snake’s body condition and weight; a common starting guide is prey around 10–15% of body weight, adjusted for the individual snake. Ball pythons should not be overfed.
| Snake stage | General starting interval |
|---|---|
| Young, growing snake | About every 5–7 days |
| Adult | About every 7–14 days, depending on body condition and prey size |
These are starting points, not a rigid schedule. Weigh your snake periodically and adjust the meal size and interval with guidance from a reptile veterinarian if you are unsure. Do not offer another meal simply because a snake refused one.
Preparing frozen-thawed prey
- Thaw the prey in the refrigerator.
- Warm it in a sealed bag placed in warm water. Do not microwave it or cook it.
- Use clean tongs to offer the prey.
- Discard prey that has been left out too long or appears spoiled.
- Wash your hands and clean feeding tools afterward.
Feed in the enclosure to avoid unnecessary handling and stress. If live prey is used under veterinary guidance, supervise the entire interaction and never leave a live rodent unattended with the snake.
Feeding and handling
Avoid handling for at least 48 hours after a meal to reduce the risk of regurgitation. A snake may refuse food while shedding, after a move, or during seasonal changes. Check its temperatures, humidity, enclosure security, and recent weight trend. Contact a reptile veterinarian if the refusal is prolonged, accompanied by weight loss, or associated with other signs of illness.
Water and hydration
Provide fresh, clean water at all times. Use a stable dish that is difficult to tip over and large enough for the snake to soak if it chooses. Replace the water daily and whenever it becomes soiled. Wash the dish regularly.
Shedding
A ball python sheds its skin as it grows. Before shedding, its colors may look dull and its eyes may become cloudy; the eyes can clear again shortly before the shed. Your snake may hide more or refuse food during this period.
Keep the enclosure’s humidity in range and make sure a humid hide is available. A healthy shed usually comes off in one piece. Do not pull stuck skin or eye caps. If shed remains around the eyes, tail tip, or body, or shedding problems recur, contact a reptile veterinarian.
Handling and settling in
Give a newly arrived snake several days to settle in, and wait until it has eaten reliably before beginning a regular handling routine. When handling, approach calmly and support the body with both hands. Do not grab, squeeze, or lift by the tail.
Keep handling sessions short and avoid handling when the snake is in shed, has just eaten, or is showing defensive behavior. If it pulls into a tight ball or holds its neck in an S-shape, give it space and try another time. Wash your hands after contact with the snake, its enclosure, or feeding equipment.
Health and veterinary care
Find a reptile veterinarian before an urgent problem occurs. A routine wellness visit helps establish a baseline and gives you a chance to review the enclosure, diet, and care plan.
| Contact a reptile veterinarian if you notice… |
|---|
| Wheezing, clicking, open-mouth breathing, or discharge from the nose or mouth |
| Repeated incomplete sheds or retained eye caps |
| Burns, blisters, sores, swelling, or unusual lumps |
| Mites or repeated soaking that is unusual for your snake |
| Regurgitation, persistent diarrhea, or difficulty passing waste |
| Unexplained weight loss, weakness, unusual lethargy, or sudden behavior changes |
| A prolonged loss of appetite, especially with weight loss or other symptoms |
Breathing difficulty, significant injury, prolapse, or severe weakness needs prompt veterinary attention. Do not try to treat these problems with home remedies or by pulling retained shed.
Common care mistakes to avoid
- Using heat without a thermostat.
- Measuring only one part of the enclosure.
- Leaving the enclosure bare, with nowhere secure to hide.
- Letting humidity remain too low or allowing the enclosure to stay wet and poorly ventilated.
- Feeding prey that is too large or offering meals too frequently.
- Handling immediately after feeding or during a stressful shed.
- Housing multiple ball pythons together.
- Waiting to find a reptile veterinarian until the snake is sick.
Frequently asked questions
How big should a ball python’s enclosure be?
It should be large enough for the snake to stretch out fully and have distinct warm and cool areas. Add snug hides and cover so the snake can use the enclosure without feeling exposed.
Do ball pythons need a heat lamp?
They need a controlled heat source and a temperature gradient. The right equipment depends on the enclosure. Any heat source must be thermostat-controlled, and temperatures should be checked independently.
Is it normal for a ball python to refuse food?
An occasional refusal can happen, but check the enclosure conditions and track the snake’s weight. Contact a reptile veterinarian if the refusal continues, weight drops, or other symptoms appear.
Can ball pythons live together?
No. Keep ball pythons individually housed so each snake has its own space and its feeding and health can be monitored.
