Petco Text Logo
Petco Pet Logo

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

Image profile

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 icon

2Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored