All snakes are predators. They must locate their prey before they seize it. Snakes will eat whatever they can catch, master, and swallow. Their prey is located by their senses of vision, smell, or thermosensitivity. The food they consume depends upon the animal’s size and the environment where it lives. Rattlesnakes eat rodents such as mice, ground squirrels, and the young of prairie dogs and cottontail rabbits. They also eat other snakes, lizards, birds, and insects. The average snake will consume two to three times its own weight in various food items between the spring and fall months when the snake is away from its winter den.
Edited by Poisonous Snakes