What Do Rattlesnakes Eat?

Rattlesnakes are venomous predators that eat small mammals and lizards as their primary food sources. They hunt mice, voles, kangaroo rats, rabbits, and other rodents across North American deserts. Rattlesnakes also eat lizards and occasionally birds. They kill prey with their venomous bite and swallow it whole, often headfirst.

T

By Tim, founder of Easy Street Markets. I maintain the wildlife database and verify every animal and source myself. Updated July 23, 2026.

Core Diet of Rodents and Lizards

Rattlesnakes survive almost entirely on small mammals and reptiles. Mice and voles are staple foods for most rattlesnake species, providing regular protein meals. Kangaroo rats, ground squirrels, and rabbits make up a significant portion of the diet, especially for larger rattlesnake species. Lizards are equally important, with spiny lizards and other small reptiles forming a major food source in desert habitats. Occasionally rattlesnakes eat birds, especially ground-nesting species. They may also consume other snakes, including other rattlesnakes. Baby rattlesnakes eat smaller prey like baby mice and small lizards. Adult rattlesnakes adjust their prey size based on their own body size. A large diamondback might regularly eat rabbits while a smaller species might stick to mice.

Seasonal Changes in Food Availability

Rattlesnake diet changes significantly with the seasons. In spring, as temperatures warm, small mammals emerge from winter burrows and become more active, providing abundant prey. Baby rodents born in spring offer easy meals for hungry rattlesnakes. Summer brings peak hunting opportunities as prey populations explode. Insects also become more abundant, though rattlesnakes rarely eat them. Fall brings migratory birds through rattlesnake territory, adding to food options. As temperatures drop in late fall and early winter, rattlesnakes enter a period of torpor or hibernation. Before hibernation, they eat heavily to build fat reserves for winter survival. Winter hunting is nearly impossible for most rattlesnakes as they remain inactive in hibernacula.

Regional Prey Differences Across the United States

Rattlesnake diet varies dramatically across different regions of North America. In California, ground squirrels, pocket mice, and ground-dwelling birds form major prey items. Arizona rattlesnakes hunt desert rodents like kangaroo rats and spiny lizards. Texas rattlesnakes have access to rabbits, jackrabbits, and various desert rodents. Northern rattlesnakes eat more ground squirrels and voles. Coastal rattlesnakes might occasionally eat sea birds. Mountain rattlesnakes hunt alpine rodents and ground squirrels. Desert rattlesnakes specialize in heat-adapted rodents and lizards. Grassland rattlesnakes eat prairie dogs, ground squirrels, and prairie voles. Each region's prey group shapes what that rattlesnake population eats.

Hunting with Venom and Swallowing Prey

Rattlesnakes use their venomous bite as a highly efficient hunting tool. They strike with incredible speed, delivering venom through hollow fangs. The venom kills or immobilizes prey within seconds or minutes, depending on prey size and snake species. Small rodents die almost instantly from a rattlesnake bite. Larger prey may struggle briefly before succumbing to venom. Rattlesnakes track their prey using heat-sensing pits located between their eyes and nostrils. After a successful strike, the snake may wait for prey to die before swallowing it. Rattlesnakes swallow prey whole, usually starting with the head. Prey travels down the esophagus and into the stomach where powerful acids break down bones, fur, and other materials. This hunting strategy requires minimal energy compared to prolonged wrestling with prey.

Young Rattlesnakes Starting Their Diet

Baby rattlesnakes are born live and must hunt on their own immediately. Newborn rattlesnakes eat tiny prey like baby mice, small insects, and small lizards. Young rattlesnakes are venomous from birth, though their venom delivery is less controlled than adults. Small prey offers manageable meals for tiny snakes. As young rattlesnakes grow, prey size increases gradually. A six-month-old rattlesnake might eat half-grown mice or small adult mice. By their first year, young rattlesnakes eat full-sized mice and small lizards. Growth rate depends partly on food availability. Rattlesnakes in rich habitats with abundant prey grow faster than those in sparse areas. By two years old, most rattlesnakes transition to adult-sized prey.

Rattlesnakes in Human Areas and Yards

Rattlesnakes living near human settlements find abundant prey in gardens, yards, and fields. Mice and rats that thrive around human structures are favorite rattlesnake foods. Chickens and other small pets can fall prey to rattlesnakes, though they typically avoid confrontation. Rattlesnakes hunt in gardens where rodent populations flourish. Rock piles, woodsheds, and similar structures attract both rodents and the rattlesnakes that hunt them. Keeping rodent populations low with traps or cats discourages rattlesnakes from settling nearby. Clean up brush piles and tall grass that harbor mice and provide cover for snakes. Remove food sources like unsealed grain or pet food. Learn more about rattlesnakes and other desert predators. Rattlesnakes avoid humans when possible and only strike if threatened or accidentally stepped on.

Rattlesnakes Compared to Other Predatory Snakes

Rattlesnakes differ from non-venomous constrictors in their hunting strategy. Constrictors like bullsnakes kill prey by coiling around it and suffocating it. Rattlesnakes use venom to kill prey quickly from a distance. Constrictors can eat larger prey relative to their size because they control prey movement. Rattlesnakes are limited by the speed of their venom's effect. Venomous snakes like coral snakes also use venom but have different fang types and injection methods. Rattlesnakes have hinged fangs that fold into the roof of the mouth. Other venomous snakes like king cobras use fixed fangs. Rattlesnakes are generally more successful hunters than constrictors because their prey dies before struggling. This efficiency means rattlesnakes spend less energy on each hunt than constrictors do.

Frequently asked questions

How often do rattlesnakes eat?+

Rattlesnakes eat approximately every two to three weeks depending on prey size and temperature. After eating a large meal like a rabbit, a rattlesnake may fast for a month or longer while digesting.

Can rattlesnakes eat other snakes?+

Yes, rattlesnakes will eat other snakes including other rattlesnakes. Some rattlesnake species specialize in ophiophagy, the practice of eating other snakes.

What happens if a rattlesnake misses with its bite?+

If a rattlesnake misses its strike, it quickly coils and prepares another strike. Rattlesnakes may chase fleeing prey briefly but usually do not pursue prey far.

Do rattlesnakes eat insects or vegetation?+

Rattlesnakes rarely eat insects and never eat vegetation. They are obligate carnivores, meaning meat is their only food source.