Key Takeaway

The definitive guide to snake feeding frequency. Species-specific charts for ball pythons, corn snakes, boas, king snakes, hognose snakes, milk snakes, and more — with age-based schedules and seasonal adjustment guidance.

Multiple snake species shown with their respective feeding intervals and schedule indicators

"How often should I feed my snake?" is one of the most searched questions in reptile keeping — and one of the most incompletely answered. Most answers you'll find online give you a single frequency for a species without accounting for age, body weight, season, or the individual snake's metabolism. This results in keepers underfeeding juveniles in critical growth phases or overfeeding adults into obesity-related health problems.

The correct answer is: it depends on the species, the life stage, and the time of year — and this guide gives you the complete, species-specific answer for every major pet snake.

At Loxahatchee Rodents, with 25+ years of breeding experience and Bill Galloway's background as an Assistant Curator at Palm Beach Zoo, we have developed feeding schedules based on both zoological nutritional science and practical experience with thousands of individual animals. This guide compiles everything we know into a single, comprehensive reference.

1. The Biology of Snake Feeding Frequency

Before the charts, a brief foundation of why different species require different feeding frequencies.

Metabolic Rate Variation

Snakes vary enormously in their metabolic rates based on evolutionary origin. Tropical species from stable-climate environments (ball pythons, boa constrictors) typically have lower metabolic rates than temperate North American species (corn snakes, king snakes, garter snakes) that evolved with more variable food availability.

A higher metabolic rate means faster digestion, faster nutrient turnover, and more frequent feeding requirements. A lower metabolic rate means slower digestion, greater tolerance of fasting, and less frequent feeding needs.

Specific Dynamic Action (SDA)

After every meal, a snake's entire digestive system undergoes Specific Dynamic Action (SDA) — a temporary massive upregulation of digestive organs and metabolic processes to break down the meal. This process takes:

  • 3–5 days at optimal temperatures for small prey items (pinkies, fuzzies)
  • 5–7 days for medium prey
  • 7–10 days for large prey items in heavy-bodied constrictors

Offering another meal before SDA is complete typically results in refusal, regurgitation, or digestive stress. This is why feeding intervals have a physiological basis — they're not arbitrary.

Body Size and Meal Size Relationship

Larger snakes with heavier prey items have longer SDA cycles. A ball python consuming a rat that equals 10% of its body weight requires significantly longer to digest than a corn snake eating a mouse of the same proportion. This explains why adult boas are fed monthly while corn snakes are fed weekly.

Age and Growth Phase

Juveniles in active growth phases need more frequent, proportionally larger meals to fuel both maintenance metabolism and tissue growth. As animals reach adult size, the growth component disappears and frequency can be reduced. This age-based reduction in feeding frequency is one of the most important adjustments keepers need to make — many adults are chronically overfed because the keeper never reduced from the juvenile schedule.

2. Master Feeding Frequency Chart by Species

Ball Python (Python regius)

Life StageAgeWeightFrequencyPrey Size
Hatchling0–6 months50–200gEvery 7 daysPinky to Fuzzy Rat (5–15g)
Early Juvenile6–12 months200–400gEvery 7–10 daysRat Pup to Weanling (20–40g)
Juvenile12–24 months400–800gEvery 10 daysWeanling to Small Rat (35–55g)
Sub-Adult2–3 years800g–1.5kgEvery 14 daysSmall Rat (45–75g)
Adult3+ years1.5kg+Every 14–21 daysMedium Rat (80–120g)
Seasonal FastOct–MarOffer every 14 days; accept refusals

For detailed troubleshooting and a full schedule guide, see our ball python feeding schedule guide.


Corn Snake (Pantherophis guttatus)

Life StageAgeWeightFrequencyPrey Size
Hatchling0–3 months8–15gEvery 5–7 daysPinky Mouse (2–4g)
Juvenile3–9 months15–50gEvery 7 daysFuzzy Mouse (5–9g)
Sub-Adult9–18 months50–150gEvery 7 daysHopper Mouse (10–18g)
Young Adult18 months–3 years150–400gEvery 7–10 daysAdult Small Mouse (19–28g)
Adult3+ years350–900gEvery 10–14 daysAdult Medium Mouse (30–45g)

For the complete corn snake feeding guide including troubleshooting, see our corn snake feeding guide.


Boa Constrictor (Boa constrictor)

Life StageAgeWeightFrequencyPrey Size
Hatchling0–6 months60–500gEvery 7–10 daysHopper–Adult Mouse / Rat Pinky
Juvenile6–18 months500g–2.0kgEvery 10–14 daysRat Pup to Small Rat
Sub-Adult Male1.5–4 years2–6kgEvery 14–21 daysMedium Rat (150–200g)
Sub-Adult Female1.5–4 years3–9kgEvery 14–21 daysLarge Rat (250–400g)
Adult Male4+ years4–8kgEvery 3–4 weeksMedium Rat (150–250g)
Adult Female4+ years7–15kgEvery 3–4 weeksLarge–Jumbo Rat (350–600g)

For the complete boa constrictor feeding chart with detailed age/sex breakdown, see our boa constrictor feeding chart.


King Snake (Lampropeltis spp.)

Life StageAgeWeightFrequencyPrey Size
Hatchling0–3 months10–25gEvery 5–7 daysPinky Mouse
Juvenile3–9 months25–100gEvery 7 daysFuzzy–Hopper Mouse
Sub-Adult9–24 months100–350gEvery 7–10 daysHopper–Small Adult Mouse
Adult2+ years300–900g+Every 10–14 daysAdult Small–Medium Mouse

For the full king snake guide with species chart, see our king snake feeding guide.


Life StageAgeWeightFrequencyPrey Size
Hatchling0–3 months5–20gEvery 5–7 daysPinky Mouse (2–4g)
Juvenile3–9 months20–80gEvery 7 daysFuzzy Mouse (5–8g)
Sub-Adult9–24 months80–250gEvery 7–10 daysHopper Mouse (10–15g)
Adult2+ years200–700gEvery 10–14 daysAdult Small Mouse (20–35g)

For the complete milk snake guide including techniques for shy feeders, see our milk snake feeding guide.


Western Hognose Snake (Heterodon nasicus)

Life StageSexWeightFrequencyPrey Size
HatchlingAny5–10gEvery 5–7 daysPinky Mouse (2–4g)
JuvenileAny10–35gEvery 7 daysPinky–Fuzzy Mouse
Adult MaleMale60–200gEvery 10–14 daysHopper–Small Adult Mouse
Adult FemaleFemale150–500gEvery 7–10 daysAdult Small–Medium Mouse

For the complete guide including toad scenting and transition techniques, see our hognose snake feeding guide.


Rat Snake (Pantherophis spp. — includes Black Rat Snake, Texas Rat Snake, etc.)

Life StageAgeWeightFrequencyPrey Size
Hatchling0–6 months10–30gEvery 5–7 daysPinky Mouse
Juvenile6–18 months30–150gEvery 7 daysFuzzy–Hopper Mouse
Sub-Adult18 months–3 years150–500gEvery 7–10 daysAdult Small–Medium Mouse
Adult3+ years400g–1.5kgEvery 10–14 daysAdult Medium–Large Mouse

Rat snakes grow large (adults reach 4–6 feet) and eventually benefit from adult large mice or small weanling rats. The transition criteria are the same as for other colubrids: switch to rats when the snake consistently requires prey over 50g and is a heavy-bodied individual.


Garter Snake (Thamnophis spp.)

Garter snakes are unique in the pet snake world because they consume a very different diet — small fish, earthworms, and occasionally pinkies are their primary food sources. They are not traditional frozen rodent feeders.

Life StageFrequencyPrey
Hatchling–JuvenileEvery 3–4 daysEarthworms, pinky mice (occasional), small fish
AdultEvery 5–7 daysEarthworms, small fish strips, occasional pinkies

For garter snakes, pinkies can be used as an occasional supplement but should not be the primary food source — whole pinkies are too high in fat and protein for a species evolved on invertebrates and fish.


Blue-Tongued Skink (Tiliqua spp.)

Blue-tongued skinks are omnivores, not snakes — but they are reptile feeder rodent consumers and many keepers of this species use pinky mice as a protein supplement.

Life StageFrequency (Overall Diet)Rodent Component
JuvenileDaily to every 2 daysPinkies: once per week maximum
AdultEvery 2–3 daysPinkies: once every 7–10 days

For a complete blue-tongued skink diet guide covering all food categories, see our blue-tongued skink diet guide.

3. The Age-Based Reduction: The Most Important Adjustment

The single most impactful change most keepers need to make to their feeding schedule is the age-based frequency reduction as snakes reach adulthood.

The pattern repeats across virtually all species:

  • Juveniles need frequent feeding to support active growth
  • Adults need significantly less frequent feeding to maintain body weight without developing obesity

Here is the reduction schedule summarized across all major species:

SpeciesJuvenile FrequencyAdult FrequencyReduction Factor
Ball PythonEvery 7 daysEvery 14–21 days2–3x less frequent
Corn SnakeEvery 7 daysEvery 10–14 days1.5–2x less frequent
Boa ConstrictorEvery 7–10 daysEvery 3–4 weeks3–4x less frequent
King SnakeEvery 7 daysEvery 10–14 days1.5–2x less frequent
Hognose SnakeEvery 7 daysEvery 10–14 days1.5–2x less frequent

If you have been feeding your adult snake on the juvenile schedule, gradually stepping down is better than abruptly reducing — cut frequency by one step (e.g., from every 7 days to every 10 days) and hold that for 3–4 feedings before reducing again.

4. The 5% and 10% Rule: Complementing Frequency with Correct Prey Size

Frequency alone doesn't determine nutritional adequacy — prey size matters equally. The two variables work together:

For juveniles: 10% of body weight per feeding at the juvenile frequency → appropriate growth rate

For adults: 5% of body weight per feeding at the adult frequency → healthy weight maintenance

Example:

  • 800g juvenile ball python: 10% = 80g per meal, every 10 days
  • 1,800g adult ball python: 5% = 90g per meal, every 14–21 days

Note that the actual meal weight is similar between a large juvenile and a moderate adult — but the frequency is the key variable that differs.

For the complete prey sizing reference, see our rat size chart by weight in grams and frozen mice size chart.

5. Seasonal Adjustments: When Normal Rules Don't Apply

All snake species show some degree of seasonal variation in feeding behavior, even in captivity. Understanding this prevents unnecessary alarm during normal seasonal fasts.

Species Most Likely to Seasonally Fast

SpeciesFast PeriodTypical DurationNotes
Ball PythonOctober–March4–16 weeksAdults most affected; highly variable
Boa ConstrictorNovember–February2–8 weeksMilder than ball pythons in consistent heat
Corn SnakeOctober–February2–6 weeksMore variable; some individuals don't fast
King SnakeOctober–March4–12 weeksStronger brumation drive than corn snakes
Milk SnakeOctober–February2–8 weeksEastern subspecies more affected than tropical
Hognose SnakeOctober–February4–10 weeksStrong seasonal instinct

What to do during a seasonal fast:

  1. Continue offering food on the normal schedule
  2. Remove uneaten prey after 30–45 minutes without forcing interaction
  3. Monitor body weight monthly — the snake should not lose more than 5–10% of pre-fast body weight
  4. Resume normal feeding as the fast ends (typically spontaneously in February–March)

What not to do:

  • Force-feed (dangerous without veterinary supervision)
  • Increase feeding frequency before the fast (this doesn't prevent the fast)
  • Drastically alter husbandry in response to the fast (this adds stress without benefit)

6. Signs You Are Feeding Too Often

These physical and behavioral signs indicate over-feeding regardless of whether you're following the "correct" frequency chart:

Physical signs:

  • Visible skin folds on the sides (loose skin when the snake is resting)
  • Very thick, cylindrical tail with no taper
  • Rounded, "blocky" body profile from above
  • Sluggishness beyond normal post-feeding digestion period

Behavioral signs:

  • Regurgitation occurring more than once per year (see our snake regurgitation guide)
  • Refusal of appropriately-sized prey after short intervals (the digestive system isn't ready)
  • Unusually long digestion periods — prey lump visible for more than 7 days

If you observe these signs, reduce prey size (not frequency, initially) by one category and monitor over 2–3 months.

7. Signs You Are Feeding Too Infrequently

Physical signs:

  • Visible spine through the skin (particularly concerning)
  • Concave or "pinched" lateral body profile
  • Prominent ribs visible through the skin
  • Tail that narrows sharply at the base rather than tapering gradually

Behavioral signs:

  • Excessive activity and restlessness (hunger-driven search behavior)
  • Very fast feeding response with no hesitation — always immediately accepting prey
  • Rapid, enthusiastic consumption of prey without the normal investigatory behavior

If you observe significant weight loss signs, consult an exotic veterinarian before increasing feeding — weight loss can also be caused by illness, parasites, or metabolic disease, and adding food without addressing the underlying cause won't resolve the problem.

8. Building a Feeding Log

The most important tool for answering "how often should I feed my snake?" for your specific individual — not the average of the species — is a feeding log.

Track at minimum:

  • Date of every feeding attempt
  • Result: Accepted / Refused / Strike-and-release
  • Prey type, size category, and weight (grams)
  • Snake weight (weighed monthly)
  • Notes: Pre-shed, seasonal, handling history, environmental changes

After 6 months of data, you will have a precise picture of your individual animal's feeding rhythm — which will be more accurate than any chart, because it is specific to your animal.

For detailed guidance on setting up and interpreting a feeding log, see our ball python feeding schedule guide (the principles apply equally to all species).

Frequently Asked Questions

Q: My pet store told me to feed my ball python every 5 days. Is that right? A: No. Every 7 days is the minimum for hatchlings; adults should be fed every 14–21 days. Every 5 days is power-feeding territory that leads to long-term health damage. The pet store recommendation is unfortunately common but physiologically incorrect.

Q: I went on vacation and missed two feeding sessions. Did I hurt my snake? A: Almost certainly not. Healthy adult snakes of most pet species can easily fast for 2–4 weeks without any health impact. Missing two sessions is a minor event in the life of a snake that evolved to occasionally fast for months.

Q: Can I feed my snake every day if it's very hungry? A: No. Even a very hungry snake needs the SDA cycle to complete between meals. Daily feeding causes chronic digestive stress, hepatic lipidosis, and rapid-onset obesity. Follow the schedules in this guide.

Q: My snake is much larger than average for its age. Should I feed more or less often? A: More often is not the solution. Increase prey size (use our rat size chart by weight in grams to calculate 5% or 10% of actual body weight) while keeping the same frequency. A larger meal at the correct interval is better than more frequent smaller meals.

Conclusion

The correct feeding frequency for your snake is determined by its species, its life stage, its body weight, and the time of year. Use the species-specific charts in this guide as your baseline, monitor body condition monthly, keep a feeding log, and adjust seasonally based on your individual animal's patterns.

For additional detailed resources by species, explore our ball python not eating guide, corn snake feeding guide, boa constrictor feeding chart, king snake feeding guide, milk snake feeding guide, and hognose snake feeding guide. For prey sizing, see our frozen mice size chart and rat size chart by weight in grams.

Written by Bill Galloway, Former Assistant Curator at Palm Beach Zoo and co-founder of Loxahatchee Rodents.

9. Species You Didn't Know Could Eat Frozen Feeders

Beyond the commonly discussed species, several reptile species benefit from frozen feeder mice that many keepers don't initially consider:

Blue-Tongued Skinks (Tiliqua spp.) Omnivores that can incorporate pinky mice as a protein supplement — no more than once per week for adults. Frozen pinkies are ideal since they avoid the disease transmission risk of live prey. See our blue-tongued skink diet guide for complete guidance on their omnivorous diet.

Monitor Lizards (small to medium species) Savannah monitors (Varanus exanthematicus), Acanthurus monitors, and similar species can accept frozen-thawed mice as part of a varied diet. They should not be fed exclusively on mice — varied protein sources including insects and crustaceans are important for complete nutrition.

Large Skinks and Tegus Argentine black and white tegus (Salvator merianae) and similar species accept frozen mice as part of their diet. Tegus specifically benefit from the calcium content of whole prey bones.

For all feeder rodent sizing reference including mice and rats, see our frozen mice size chart and rat size chart by weight in grams.

10. Winter and Summer: Managing Seasonal Feeding Changes

The seasonal feeding variation is one of the most important things to understand and plan for. Here is a practical seasonal feeding calendar:

September–October (Transition to Slower Period):

  • Watch for reduced feeding interest as days shorten and temperatures cool
  • Do not panic if ball pythons and king snakes begin refusing
  • Continue offering food on schedule, but reduce prey size slightly to account for lower metabolic demand
  • This is a good time to do a thorough enclosure temperature audit

November–February (Seasonal Fast Period):

  • Most adult pythons, boas, and many colubrids slow or stop feeding
  • Continue offering food every 2–3 weeks; accept refusals gracefully
  • Monitor body condition monthly — weight loss greater than 10% of pre-fast body weight warrants attention
  • Hatchlings and juveniles (under 1 year old) should be encouraged to continue feeding during this period; their growth stage makes long fasts riskier

March–April (Spring Return to Feeding):

  • Most species spontaneously resume feeding as days lengthen
  • First post-fast meal: offer one size smaller than usual, wait 7 extra days before the second meal
  • Spring is the peak time to attempt prey size upgrades and dietary transitions

May–August (Peak Feeding Period):

  • Highest reliability for all species
  • Best time for: live-to-frozen transitions, prey size increases, introducing new prey types
  • Take advantage of peak feeding drive; this is when reluctant feeders are most likely to accept something new

For species-specific seasonal guidance, see our ball python feeding schedule, corn snake feeding guide, and boa constrictor feeding chart.

Written by Bill Galloway, Former Assistant Curator at Palm Beach Zoo and co-founder of Loxahatchee Rodents.