small to med rats... it depends on the rat, normally just a little bigger than her gerth.. and alot of places have diff sized med rats lol and if one of my snakes refuses, she gets the small rat that whichever snake was sposed to eat... so sometimes she gets 2 meals on a feeding day