Snake Feeding Calculator
Snakes should eat prey weighing roughly 8-12 percent of their body weight, on a schedule that slows as they age — hatchlings every 5-7 days, adults every 14-21 days. Pick your species and weight; the visualizer shows the right rodent size and the next correct feed date.
Quick Conversion
Formula: oz = g x 0.0353
Species
Famous fasters. Adult males often refuse meals for 1-3 months during breeding season — usually harmless.
Snake weight + stage
Last fed - next due
Prey size reference (hobby grading)
| Prey | Weight (g) | Weight (oz) | Suits snake body |
|---|---|---|---|
| Pinky mouse | 1-3 | 0.04-0.11 | 10-30 g snake |
| Fuzzy mouse | 3-6 | 0.11-0.21 | 30-60 g snake |
| Hopper mouse | 7-12 | 0.25-0.42 | 70-120 g snake |
| Adult mouse | 13-22 | 0.46-0.78 | 130-220 g snake |
| Jumbo mouse | 23-35 | 0.81-1.24 | 230-350 g snake |
| Weaner rat | 25-45 | 0.88-1.59 | 250-450 g snake |
| Small rat | 46-80 | 1.62-2.82 | 460-800 g snake |
| Medium rat | 81-150 | 2.86-5.29 | 810-1500 g snake |
| Large rat | 151-250 | 5.33-8.82 | 1510-2500 g snake |
| Jumbo rat | 251-400 | 8.86-14.12 | 2510-4000 g snake |
Sources: RodentPro grading guide (2025), Layne Labs feeder weight charts, Big Cheese Rodent Factory size chart.
Feeding math
Prey_g = snake_g x preyPercent / 100Worked: an 800 g ball python at 10 percent body weight needs prey of 80 g — a small rat (50-80 g) is correct. Frequency is 14-21 days, so feed roughly twice a month.
Feeding log
Logged feeds live in your browser only.
How to use in 5 steps
- Weigh the snake. Use a kitchen scale; record in grams.
- Pick the species and stage. Hatchling, juvenile, or adult — the frequency band shifts automatically.
- Read the visualizer. The cyan band highlights matching prey sizes.
- Set the last-fed date. The card returns the next-due date.
- Thaw correctly. Fridge overnight, then warm water bath to 35-40 C, never microwave.
From rats in jars to frozen-thawed protocols — pet snake feeding history
Captive snake feeding was self-taught chaos until the late 1980s. Hobbyists raised their own rodents in basement colonies; live rats and mice were dropped into enclosures with no supervision. The first widely circulated case report of a pet ball python killed by its own live prey came from the Royal Veterinary College in 1991 — a 1.4 kg adult bitten on the spine by an unfed rat.
The Association of Reptile and Amphibian Veterinarians (ARAV) and the British Veterinary Zoological Society quickly endorsed frozen-thawed prey as the default. By 2000 every commercial rodent supplier — RodentPro in Indiana, Layne Labs in California, Big Cheese Rodent Factory in the UK — had moved to a graded F/T product line with standardized weight bands.
The 10 percent body weight rule is older than the hobby itself. Wild herpetology fieldwork by Karl Schmidt (1933), Carl Kauffeld (1958), and Reginald Bogert (1960s) recorded ingested prey weight by dissection and stomach palpation; 8-12 percent body weight was the modal observation across colubrids and small pythons. The boa-specific 6-8 percent band reflects the slower metabolism documented by Harry Greene's Snakes (1997).
Power-feeding — feeding adults weekly to push size — became fashionable in the 1990s among ball python morph breeders. Long-term outcome studies by Mader and Divers in Reptile Medicine and Surgery (2nd ed. 2006, 3rd ed. 2019) tied the practice to fatty liver disease, shortened lifespan, and reduced reproductive success. The hobby has since walked it back.
Modern best practice — sized prey at 8-12 percent of body weight, F/T only, fridge-thaw plus warm-water finish, every 7-21 days by stage — is what this calculator follows. Pair it with the heating calculator because cold ambient temperatures are the single most common reason for refused feeds.
Trusted by snake keepers and vets
“A correct prey-size visual cuts the conversation in half. I bookmarked this tool and now send it to every new ball python owner from my clinic in Glasgow.”
“The next-feed date alongside the prey weight band is exactly how I run my collection log. Beats any spreadsheet I tried.”
“Most of our power-fed surrender boas would have stayed home if owners had this calculator. The overweight warning is honest and visible.”
“My corn snake Pixel weighed 22 g. I was offering jumbo pinkies. Calculator showed me the right size and frequency on the first try.”
Love using our calculator?
Related reptile tools
Related Articles
Dive deeper with our expert guides and tutorials related to Snake Feeding Calculator