Snake Feeding Schedule by Species — Optimizing Prey Size & Frequency
Snake feeding schedules: prey sizing rules, frequency by species and age, frozen-thawed preparation, regurgitation handling, and fasting management.

Key Takeaways
Snake feeding schedules: prey sizing rules, frequency by species and age, frozen-thawed preparation, regurgitation handling, and fasting management.
Related Species
Feeding a snake correctly is one of the most important — and most misunderstood — aspects of reptile husbandry. Unlike dogs or cats, snakes don't eat every day, and the right prey size, feeding frequency, and preparation method vary considerably depending on species, age, and individual metabolism. Getting this wrong in either direction leads to real problems: underfed juveniles fail to thrive, while overfed adults develop fatty liver disease and shortened lifespans. This guide walks through the essentials so you can build a reliable feeding routine from day one.
The Prey Sizing Rule
The single most important principle in snake feeding is prey size. A correctly sized prey item should be roughly equal to, or no more than 1.0–1.5 times, the widest diameter of the snake's mid-body. This rule applies across all species.
If the prey is too small, the snake receives insufficient caloric and nutritional value per meal, which is especially problematic during growth phases. If the prey is too large, the snake risks regurgitation — a stressful and potentially dangerous event that damages the digestive tract if it occurs repeatedly. A properly sized meal will produce a visible but not dramatic lump as it moves through digestion, typically resolving within 48–72 hours.
As your snake grows, upgrade prey size gradually rather than making large jumps. Moving from pinkies to fuzzies to hoppers to adult mice, for example, allows the snake's digestion to adapt at each stage.
Species-Specific Feeding Schedules
Corn Snake (Pantherophis guttatus) Corn snakes are forgiving feeders and excellent for beginners. Hatchlings and juveniles (under 12 months) should receive a pinky or fuzzy mouse every 5–7 days to support rapid growth. Sub-adults transitioning to adult size can move to hopper mice on a 7–10 day cycle. Adults are typically fed an adult mouse or small rat every 10–14 days. Corn snakes have fast metabolisms relative to pythons, so more frequent meals are appropriate through their first two years.
Ball Python (Python regius) Ball pythons are the most popular pet python worldwide, but they're also famously picky eaters. Hatchlings should receive appropriately sized hopper mice or small rats once per week. As they grow, transition to adult mice and eventually medium rats on a 10–14 day schedule. Adult ball pythons (typically 3+ years) do well on large rats every 14–21 days. During breeding season and winter months, fasting for several weeks is completely normal behavior and should not trigger alarm unless accompanied by weight loss.


