Petco Text Logo
Petco Pet Logo

Why isn't my new ball python eating? Is she stressed in her new home?

Updated On September 23rd, 2025

Hi, my girl is a ball python and it's been a week and 4 days since she has last ate. I have had her for 5/6 days now. she hasn't ate yet & worried .. she looks good chunky but I've read baby python suppose to eat at least once a week to keep up there health. I gave in and put the pinkie in her cage to see if she would eat it. & Nothing yet She has a small cage but I'm getting her a bigger one tomorrow can that be it? & Do I have to wait another 5-7 days for her to get used to her environment?

1 Answer

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on October 22nd, 2017

It may be a combination of being in a small cage and a new environment. Ball pythons are notorious for not eating if stressed. Make sure the temperature is correct also. A cold snake will not eat. Wait a few days, then offer a pinkie at dusk of in the evening. Gently tap her nose to elicit a strike. Cover the cage for more privacy/security. You can also try scenting the pinkie with some used gerbil bedding. Ask the local pet store if you can have some from the gerbil cages.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored