KinsLe

← Back to KinsLe Answers

Reptiles & Amphibians · Grooming & Daily Care

What quick daily health and cleanliness checks should I do for a ball python at feeding time each day?

Published October 30, 2026

The short answer

At a ball python's feeding time, work the same quick circuit: eyes clear or evenly cloudy for a shed, nostrils dry, breathing silent, and no leftover shed clinging to the tail tip. Glance at the water bowl for fouling, scoop any waste you find, and confirm the warm hide still sits in its proper temperature range before you offer food. A refusal with a clean bill on every check usually means timing, not trouble — note it and try again next scheduled feed. Jotting those feeding-time observations into KinsLe alongside Care Teams duties builds a refusal-and-shed history that makes the next shy week much easier to read.

Start at the head before the food appears

A ball python's feeding-time check begins at the head, while the snake is still calm and not yet watching for prey. The eyes should match each other: both clear, or both evenly blue-grey when a shed is coming. Look at the nostrils for dryness — bubbles, mucus, or a whistle when the snake breathes are findings, not quirks. Check the heat-sensing pits along the lip for trapped shed or debris, and glance inside the mouth line for an even, closed seam. A ball python that holds its head raised and stargazes repeatedly needs noting, not just feeding.

Run your eyes down the body for shed and skin

The body scan at feeding time is how a ball python's keepers catch shed problems early. Look for a dull, wrinkled patch where old skin is lifting, specks around the eyes and chin that could be mites, and the tail tip, where retained shed hides on this species. Belly scales should look smooth and unmarked; pinkness or roughness there is worth writing down. Note the body's shape too — a ball python should feel and look rounded, with the spine not standing out in a ridge along the back.

Cleanliness checks happen while the enclosure is open

Feeding time opens the ball python's enclosure anyway, so fold the cleanliness circuit into the same visit. Fish out any urates or droppings, check the corners and under the water bowl where waste hides, and look at the bowl itself: a ball python that has soaked or defecated in its water needs it scrubbed and refilled before the meal, not after. Confirm the substrate around the warm hide is dry on top, and re-wet nothing — this species does not want a damp floor, only a humid hide option. Check behind the warm hide while you are looking, since that hidden gap is the spot a ball python most often chooses for waste and the easiest place in the whole enclosure to miss for days.

Verify heat before you verify appetite

A ball python that refuses food is often a ball python whose warm side has drifted, so check temperatures before drawing conclusions at feeding time. The warm hide should read in its established basking range on a probe, and the cool end should still offer a genuine retreat. Check the thermostat probe has not been knocked loose by the snake's own rearranging, a classic cause of a mysteriously cooling hide. Only once heat is confirmed do you offer the thawed prey, warmed through, and record the response.

Record the refusal pattern, not just the meal

Finish the feeding-time routine by writing down what the checks found and whether the ball python ate, refused, or ignored the offer entirely. Single refusals are ordinary for this famously patient species, especially in shed or in winter. A run of refusals paired with weight loss, wheezing, bubbles at the nose, or shed stuck over the eyes moves the situation to a reptile veterinarian. Storing each feeding-time note in KinsLe through Care Teams lets anyone in the household see the refusal streak and shed dates in one place, instead of reconstructing them from memory at the vet's desk.

Ask KinsLe

Can't find your question? Ask it here. We answer reader questions in KinsLe Answers — and we'll email you when yours is published.