Fireball Pythons Logo

Ball Python Facts

Note | Information on this page is mostly referenced from PetCo's Webpage on Ball Python Care


  1. Appropriately sized frozen rodents, thawed/warmed to above room temperature. Use live feed if animal is not responding to the former options well. Do not use a microwave to defrost frozen rodents.
  2. Snake food preparation should have its own, separate space, but if you must share food preparation space with your own food preparation, always disinfect thoroughly, using bleach, between each preparation session.
  3. Note: Live rodents may injure the snake, even fatally. Do not leave cage unattended when observing this practice.


  1. Juveniles: once per week.
  2. Adults: every one to two weeks
  3. Feed in a separate tank so that your snake doesn't associate your hand or the habitat being opened with feeding. Fresh, clean, chlorine-free water should be available at all times in a large enough bowl for your ball python to soak in.


  1. Size | Appropriately sized and shaped habitat for a baby ball python to accommodate normal behavior and exercise, at least a 10 Gallon tank/terrarium. An 80 Gallon tank is recommended for an adult ball python.
  2. Substrate | Aspen shavings, mulch-type such as coconut fiber bedding or reptile bark; dampened sphagnum moss. Habitat. Provide a hiding area just large enough for your snake to fit inside décor to climb on. Maintain 40 to 60% humidity (higher during shedding).
  3. Temperature | Ball Pythons do best in habitats that are between 78°-95°F; recommended heat source: radiant.
  4. Lighting | 8 to 12 hours of light daily. Don't leave light all day long; recommend a nocturnal/infrared light at night.
  5. Do not house different snake species together.