About feeding a boa constrictor
Boa constrictors are large, powerful snakes that grow far bigger than the popular pythons and colubrids โ and their feeding reflects that scale, with larger prey but longer gaps between meals. Overfeeding a boa is easy and produces a heavy, unhealthy animal.
How much should a boa constrictor eat?
Snake feeding is based on prey size relative to body weight, matched to standard frozen prey. The chart below shows the right prey and frequency for each weight class โ the calculator gives a specific recommendation for your snake's exact weight.
| Snake weight | Prey item | Prey weight | Frequency |
|---|---|---|---|
| under 300 g | Hopper mouse or rat pup (15โ40g) | ~25 g | every 7 days |
| 300โ800 g | Weaned rat or small rat (40โ80g) | ~60 g | every 10 days |
| 800โ2,000 g | Smallโmedium rat (80โ150g) | ~110 g | every 14 days |
| 2,000โ4,000 g | Large rat or small rabbit (150โ450g) | ~300 g | every 21 days |
| 4,000 g and up | Rabbit or guinea pig (450g+) | ~600 g | every 28 days |
What to feed
Boas are carnivores taking appropriately-sized rats and, for large adults, rabbits or similar. Prey should be roughly 10-15% of body weight or the width of the snake's midbody. Frozen-thawed is the recommended standard.
How often to feed
Young boas eat every 7-10 days; as they grow, adults are fed only every 2-4 weeks, and large adults can go longer. Slowing the schedule with age is essential to prevent obesity in this long-lived species.
Common feeding mistakes
- Feeding adults too often โ every 3-4 weeks is usually right for a grown boa.
- Oversized prey creating regurgitation risk.
- Live prey with a large, dangerous rodent.
- Power-feeding to grow the snake fast, which harms long-term health.
Weight & health
Because boas live for decades and grow large, obesity accumulates quietly and shortens lifespan. Judge by body shape; a healthy boa has a rounded but not bulging cross-section. Size prey to the snake, not the snake to the prey.
Frequently asked questions
How often should I feed a boa constrictor?
Juveniles every 7-10 days, adults every 2-4 weeks, and very large adults sometimes less. Feeding frequency should drop steadily as the boa matures.
What do boa constrictors eat?
Appropriately-sized frozen-thawed rats, working up to rabbits for very large adults. Prey should be roughly 10-15% of the snake's body weight.
How big do boa constrictors get?
Common boas typically reach 6-10 feet and several kilograms, with females larger than males. Their prey size and enclosure needs scale up accordingly.
Can you overfeed a boa constrictor?
Yes, easily. Power-feeding or feeding adults weekly leads to obesity and organ stress. A grown boa needs feeding only every few weeks.