Skip to main content
FurCalc

Snake Prey Size Calculator — 1–1.5× Girth Rule for Ball Pythons, Corn Snakes & More

Calculate correct prey size (pinkie to jumbo rat) by snake girth. Covers ball pythons, corn snakes, kingsnakes, milk snakes, boas, and most common pet colubrids/pythons. Includes frozen-thawed conversion tips.

Calculator

Enter inputs to enable Save / Email

Rule: prey should be 1 to 1.5× the snake's girth.

Appropriate prey sizes
  • Weanling rat · 45-80 g

Complete prey size chart

PreyWeight (g)Girth (in)
Pinkie mouse1-20.3-0.5
Fuzzy mouse3-50.5-0.75
Hopper mouse6-100.75-1
Weanling mouse11-151-1.25
Adult mouse16-251.25-1.5
Jumbo mouse / small rat26-451.5-1.75
Weanling rat45-801.75-2.25
Small rat80-1502.25-2.75
Medium rat150-2502.75-3.5
Large rat250-3503.5-4
Jumbo rat350-5004-5
Frozen-thawed (F/T) preferred over live — safer for the snake, more ethical. Feed hatchlings weekly, adults every 10-14 days.

How to use the snake prey size calculator

  1. Measure snake girthAt the widest point of the body (mid-section); use string + ruler.
  2. Apply 1–1.5× rulePrey width 1–1.5× girth.
  3. Match to prey size categoryOutput gives pinkie through jumbo rat range.
  4. Choose F/T when possibleSafer for snake, owner, and prey animal.

Rodent prey size reference

Size nameWeight rangeTypical snake girth match
Pinkie mouse1–4 gHatchling corn, king (< 0.3 in girth)
Fuzzy mouse5–7 gYoung juvenile (0.3–0.4 in)
Hopper mouse7–12 gJuvenile (0.5–0.75 in)
Adult mouse (sm–lg)15–30 gSub-adult (0.75–1.25 in)
Jumbo mouse / rat pinkie25–35 gAdult small snake (1.25–1.5 in)
Weanling rat26–50 gAdult BP/corn (1.5–2 in)
Small rat50–90 gAdult BP female / boa (2–2.5 in)
Medium rat90–175 gLarge BP female / small boa (2.5–3 in)
Large rat175–300 gLarge boa / large python (3–4 in)
Jumbo rat300+ gVery large python (4+ in girth)

Frequently Asked Questions

What size prey should I feed my snake?

Rule of thumb: prey 1–1.5× the snake's girth at the widest point of the body. The prey should create a visible but modest lump that flattens out within 24–48 hours. Over-sized prey (&gt; 2× girth) risks regurgitation, which stresses the snake and can cause injury. Under-sized prey (&lt; 0.8× girth) is fine short-term but requires more frequent feeding.

How often should I feed my snake?

By life stage: Hatchling (0–6 mo): every 5–7 days. Juvenile (6–18 mo): every 7–10 days. Young adult (1.5–3 yr): every 10–14 days. Adult (3+ yr): every 14–21 days. Some adult ball pythons fast for months during breeding season — normal if weight stable. Large adult females eating jumbo rats may eat every 3–4 weeks. Always monitor body condition, not just frequency.

Is frozen-thawed (F/T) prey better than live?

Yes, in almost all cases. F/T prey can't bite or injure the snake during feeding (live rodents routinely chew snakes that won't strike, causing severe wounds). F/T is also safer for the owner (no handling of live adult rodents), more ethical for the prey (humanely euthanized rather than terror-death), cheaper over time (bulk-freeze), and more convenient (no live-rodent logistics). Only use live prey for snakes that refuse F/T after extensive training — this is rare with patient conversion.

How do I convert a snake from live to frozen-thawed prey?

Gradual conversion over 4–12 weeks. Start with pre-killed fresh-killed prey (kill live rodent immediately before feeding). Next stage: frozen-thawed warmed to body temperature (warm in hot water for 20 min, bag-sealed). Present with tongs wiggling prey to simulate movement. Try feeding at night / lights-out. Covered cage reduces stress. Persistent refusers: &ldquo;scenting&rdquo; with a live rodent bag, or pre-heating with a heat lamp to 100 °F body temp.

Why did my snake regurgitate its meal?

Regurgitation (throwing up prey) has five main causes: (1) Prey too large. (2) Handled too soon after feeding — wait 48 hours before any handling. (3) Temperature too low — snakes need proper basking to digest. (4) Stress from new environment, vet visit, cage changes. (5) Illness. After regurgitation, wait 14 days before re-feeding to let the GI tract recover. Regurgitation more than once requires vet evaluation.

What prey sizes are available and how do they correspond?

Standard frozen rodent prey sizing: pinkie mouse (1–4 g), fuzzy mouse (5–7 g), hopper mouse (7–12 g), small adult mouse (13–19 g), medium adult mouse (20–25 g), large adult mouse (26–30 g), jumbo mouse (30+ g). Rat sizes: pup (6–9 g), pinkie rat (10–25 g), weanling (26–50 g), small rat (50–90 g), medium rat (90–175 g), large rat (175–300 g), jumbo rat (300+ g). Most ball pythons and corn snakes eat mice early, transition to rats as adults.

Sources & References

  1. [1]
  2. [2]
    Snake Nutrition and Feeding Merck Veterinary Manual
  3. [3]
  4. [4]