What do Milk Snakes Eat?

Young milk snakes will eat a variety of small pray such as slugs, worms and insects. Larger snakes will eat mice, rats, lizards, and small mammals. A snake is an opportunistic eater so that means that they will eat anything they come along that is small enough for it to eat. They have been known to eat birds, eggs, and frogs also.