Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

My new ball python won't eat. Is it shedding or something else?

Updated on September 23rd, 2025

Pet's info: Reptile | Python | Female | 3 years and 2 months old

I adopted my ball python (~3 yrs old) on 11/01/19, and she ate a frozen-thawed mouse on 11/04/19. But, despite offering her another mouse every 1-2weeks, she has refused to eat again. She is currently shedding, though I think she is almost done. I am concerned as I do not know her normal behavior- I'm not sure is she is refusing food due to shed, winter fasting, or if she wants live. Do you have any suggestions for me?

1 Answer

Most Helpful Answer

Dr. Strydom, DVM

Answered By Dr. Strydom, DVM

Veterinarian

Published on December 12th, 2019

I suggest you just not feed her for a few weeks and then try again. Her lack of appetite may be due to shedding. Reptiles can not eat for months and still be fine. It is not ideal for them to go quite that long though. So, wait a few weeks, try again with frozen-thawed and see what happens. You are welcome to post again if she doesn't eat and we can see if we can help you better.

Be sure he cage temperature is correct. If they are too cold they often won't eat. Basking spot temperature should be 88 to 96 degrees Fahrenheit and an ambient temperature of 78 to 80 degrees. The ambient temperature should not fall below 75 degrees.
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

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

Share

Styled arrow button