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

Help! My snake won't eat rats, only mice. How do I get her to switch?

Updated on September 23rd, 2025

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

My snake went on a food strike from October to February. I fed her mice because I didn’t want to give her something too big. She took it like a champ. So recently I tried to give her a small rat because it’s the same size. I can’t get her to eat a rat. What do I do?

1 Answer

Most Helpful Answer

Anna M., DVM

Answered By Anna M., DVM

Veterinarian

Published on March 25th, 2019

Hello, and thanks for using Petco Pet Education Center, formerly Petcoach. There are lots of reasons why a snake might go on a hunger strike, but it sounds like you've narrowed it down to a food preference. Rats are a bit more nutritious and ideally preferable over mice, but mice are also a perfectly acceptable option. Some snakes simply prefer them, in which case you are welcome to keep feeding Luminescence mice, and depending on her size she may simply need multiple mice per feeding as she grows. If you want to encourage her to switch to rats, you can try rubbing a dead mouse or mouse bedding on the rat prior to offering it, to give the rat a more familiar scent. Keep trying - but don't stress if the end result is she ends up staying on mice.

Hope this helps!
Vote Icon2Pet 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