Reptile Keeping

Ball Python Feeding Schedule by Age (How Often, What Size, Refusal Season)

By Xin He Jia · 2026-10-06

The ball python feeding question has two layers. The schedule itself is simple — four rows, memorized in a minute. The layer that actually causes missed and doubled feedings is the calendar: a snake that eats every 10–14 days doesn't line up with any week, and an adult's fall food refusal scrambles it further. Here's both layers.

Feeding frequency by age

Age / stageHow often
Hatchling (0–4 months)Every 5–7 days
Juvenile (4 months–1 year)Every 7–10 days
Adult (1 year+)Every 10–14 days
Older adultsEvery 7–14 days

Frequencies are the consensus ranges from established care resources (ReptiFiles, Pangea, and breeder guides). Individual animals vary — vet guidance always wins over any chart.

Prey size: the thickest-part rule

Prey should be roughly the size of the snake's thickest body point — not its head, not an arbitrary mouse number. Under-sized prey means more frequent feedings and slower growth; over-sized prey is a regurgitation risk. Weighing prey and the snake turns "looks about right" into a number you can track.

The refusal season is normal (usually)

Healthy adult ball pythons — males especially — often refuse food for weeks in fall and winter, wired for breeding season. A snake that refuses but holds weight and behaves normally is usually fine; a snake that refuses while losing weight steadily is a vet conversation. The difference between the two is records, not memory: a weight trend and a feeding log turn "he hasn't eaten in a while" into "three refusals, weight down 4% since October."

What a feeding log does that a chart can't

The chart is the plan; the log is what happened — last feeding date, countdown to the next one, weight curve, shed history, all per animal. Multi-snake racks run several unaligned schedules at once (a hatchling every 5–7 days against an adult every 10–14), and "did he eat Tuesday or was that the other snake" is exactly how a feeding gets doubled. A log with a home-screen countdown per animal ends the guessing.

The tool for it

Exotic Pet Log (by Xin He Jia) is a care log built for exactly this: each animal gets a card with its next-feeding countdown, weight and length growth curves, temperature/humidity readings, and expense history — with one-tap backup and restore. Fully offline, no account, one-time purchase, no ads, no subscription. It logs and reminds; your vet's guidance always wins.

Quick reference

Exotic Pet Log icon

Exotic Pet Log

A living record for every animal you keep: feeding countdowns, growth curves, shedding history, cost tracking. Records only — no care advice. One-time purchase, no ads, fully offline.

App Store