Skip to main content
Global Animal Guide

How to Care for a Ball Python

Veterinary references checked with PetHealth+ · Last reviewed June 2026

By , Founder Veterinary references checked with PetHealth+ ( process ) Last reviewed Cite this page How we research & review
Ball pythons need a secure, warm enclosure (88–92°F warm side), high humidity during shed, and frozen-thawed prey sized to the snake's girth.

Feeding

Juveniles eat weekly; adults every 1–2 weeks.

Humidity

50–60% normally; higher during shed.

Handling

Support the body; avoid handling after feeding.


Related: Ball python profile

Frequently asked questions

How big do ball pythons get?

Typically 3–5 feet — manageable for most keepers.

Why won't my ball python eat?

Shedding, stress, incorrect temperatures, or breeding season fasting.

Do they need UVB?

Not strictly required but low-level UV may benefit — research ongoing.

Can I use live prey?

Frozen-thawed is safer and more humane — never leave live prey unattended.

Sources