Why is my Kenyan sand boa not eating?
Kenyan sand boas are ambush feeders that fast readily, so a skipped meal is rarely cause for alarm, the usual triggers are a warm spot that's drifted too cool, an upcoming shed, a seasonal slow-down, or the stress of a new home. Track the weight trend rather than the meal count to know whether it actually matters.
Check the warm spot first
Sand boas digest through belly heat, so appetite hinges on a warm end that's actually warm. Aim for a warm spot of around 35°C (95°F) at the substrate, with a distinctly cooler retreat so the boa can move off the heat when it wants to. Measure at surface level under the substrate with a digital probe (not a stick-on dial), and check the mat or bulb hasn't aged and the thermostat hasn't slipped before assuming anything else.
Shedding, season or a new home
A boa in shed (dull skin, cloudy blue-grey eyes) will often refuse until it's finished, then feed normally again. Cooler rooms and shorter days through autumn and winter trigger a natural slow-down, and many boas eat little for weeks while otherwise healthy. A newly-bought or recently-moved boa commonly won't feed for one to two weeks or more while it settles, leave it buried and undisturbed and don't handle it much.
Offer prey the way an ambush feeder wants it
Sand boas hunt by lying buried with only the eyes exposed and striking upward at prey that passes over, so presentation matters more than with many snakes. Offer prey warmed to body temperature in the evening, and let the boa ambush it from under the substrate rather than dangling it in the open under bright light. Prey should be no wider than the boa's thickest point; an over-large or under-warmed rodent is often refused outright.
Use the weight trend as your signal
A healthy sand boa can skip meals for weeks without harm, which is why a single refusal means little. Weigh the boa every week or two on a digital scale and watch the direction: a steady weight while it fasts is normal, while a downward trend says something more is going on. It's the trend, not any one missed meal, that tells you whether there's a real problem.
When to see a vet
See an exotics vet if refusal comes with genuine weight loss, sunken eyes, lethargy, wheezing or open-mouth breathing, or if a fast drags on well beyond a normal seasonal one, and always weigh a hunger strike against the weight trend rather than the calendar.
One reading rarely tells the story. What matters is whether it's an isolated blip or part of a trend, so look at recent weight, feeding intervals, shedding, temperature and behaviour together.
baskr keeps those records in one place and watches the pattern for you, so you can see whether something has genuinely changed with your kenyan sand boa, before it becomes a problem.
Track my kenyan sand boa freeRelated questions
How long can a Kenyan sand boa go without eating?+
A healthy adult can safely fast for several weeks, and longer during a winter slow-down. Track the weight trend rather than counting missed meals, steady weight loss is the real warning sign, not a single skipped feed.
Why did my Kenyan sand boa suddenly stop eating?+
A sudden change most often means the warm spot has drifted below about 35°C (95°F), a shed is coming, or the seasonal slow-down is starting. Rule out belly heat first, then look at the shed cycle and the time of year.
How should I feed a Kenyan sand boa?+
Offer prey warmed to body temperature in the evening and let the boa ambush it from under the substrate, rather than dangling it in the open. Keep prey no wider than the boa's thickest point, as an over-large rodent is often refused.
Why won't my new Kenyan sand boa eat?+
New or recently-moved boas commonly refuse food for one to two weeks or more while they settle. Leave it buried and undisturbed, keep the setup stable, minimise handling, and offer a warmed meal in the evening once it's had time to adjust.
baskr provides husbandry guidance, not veterinary advice. For anything involving weight loss, injury or illness, always verify with an experienced keeper or an exotics vet.