Snake Care

Snake Feeding Schedule: Prey Size, Timing and Refusals

PetFirstStore

How big, how often, and what to do when your snake simply will not eat.

Ball python coiled on a branch among green foliage

Snakes eat rarely and digest slowly. Getting prey size and timing right matters far more than variety.

Sizing the prey

Offer a rodent roughly the same width as the widest part of the snake's body. A slight bulge after feeding is normal; a dramatic lump is too much. When in doubt, go one size down and feed slightly more often.

How often

  • Hatchlings and juveniles: every 5–7 days.
  • Sub-adults: every 7–10 days.
  • Adults: every 10–21 days depending on species and body condition.

Frozen-thawed, always if you can

Thaw fully in the fridge, then warm in a sealed bag in warm water to just above room temperature. Never microwave. Live prey can injure a snake badly and should be a last resort with constant supervision.

When they refuse

Refusals are common and rarely an emergency. The usual causes are an upcoming shed, temperatures that are too low, a new enclosure, breeding season, or being watched while eating. Check the warm-end temperature first, offer in the evening, and leave the snake undisturbed.

When to worry

Weigh monthly. Refusing food is fine; steady weight loss, sunken eyes or a visible spine are not — see an exotics vet.

After a meal

No handling for 48 hours. Movement too soon causes regurgitation, which is hard on a snake.