What Do Corn Snakes Eat: Everything You Need to Know
Blog

What Do Corn Snakes Eat: Everything You Need to Know

Published · Updated 5 min read
Enrique Ramos/Shutterstock.com

Quick Take

  • Corn snakes are obligate carnivores that rely on animal protein to survive.
  • Corn snakes are non-venomous constrictors that subdue prey by squeezing and suffocating it.
  • Wild and captive corn snakes have similar diets and dietary requirements.

Corn snakes (Pantherophis guttatus) are non-venomous constrictors native to the Southeastern United States. They are crepuscular, meaning they are most active around dusk and dawn, and provide beneficial pest control in the wild, where they are commonly found in fields and barns. Corn snakes are also kept as pets, thanks to their manageable size and docile nature. Like their wild cousins, captive corn snakes thrive on a simple, consistent diet of rodents. Continue reading to discover everything you need to know about what corn snakes eat.

What Foods Do Corn Snakes Eat?

Corn snakes are obligate carnivores, meaning they require a diet consisting entirely of animal flesh to survive. They are anatomically adapted to digest animal protein, fat, and bone, and cannot derive proper nutrition from plant matter. 

close up of a corn snake

Corn snakes primarily eat rodents.

Some of the animals they eat include:

  • Birds
  • Mice
  • Squirrels
  • Lizards
  • Frogs
  • Smaller snakes
  • Bird eggs
  • Rats
  • Rabbits
  • Moles.

Corn snakes will enthusiastically hunt and eat all of these creatures. Unlike some other snakes, they have an aversion to eating insects.  

How Do Corn Snakes Hunt Prey?

Corn snakes are primarily crepuscular, meaning they are most active during dawn and dusk. They are not strictly nocturnal or diurnal, though they may adjust their activity patterns based on temperature, often hiding during the hottest parts of the day or throughout the night.

corn snake wrapped around branch of tree

Corn snakes hunt in the hours around dusk and dawn.

Corn snakes are non-venomous constrictors that hunt primarily by stealth and physical force, relying on muscular strength rather than venom to kill their prey. Once the corn snake has fully wrapped its body around its prey, it will slowly crush the animal to death before eating it. This behavior is quite different from that of venomous snakes, which usually rely on ambush tactics and quickly immobilize their prey with venom.

What Do Corn Snakes Eat in the Wild?

Corn snakes in the wild eat mice, rats, squirrels, and other small mammals. They are opportunistic carnivores that eat whatever is most available. Corn snakes will expand their typical food selection when they cannot find rodents. They are opportunistic carnivores that eat what is most available.

corn snake in terrarium

Corn snakes can be found under logs.

In the wild, mature corn snakes need to eat every 10-14 days, while juveniles need to eat once a week.

What Do Captive Corn Snakes Eat?

Although wild corn snakes have a varied, opportunistic diet of mice, birds, lizards, and eggs, captive corn snakes typically eat a consistent diet of pre-killed (frozen-thawed) rodents, usually mice. Hatchlings should be fed every five to seven days, juveniles every seven days, and mature snakes should be fed every 10 to 14 days.

Although it may be tempting to feed a pet corn snake live prey, this is not recommended because it poses a significant risk of injury or death to the snake. Rodents can fight back, biting and scratching during the struggle.

Best Animals For Kids

Corn snakes make great pets.

How Do You Know If a Corn Snake Is Hungry?

There are several signs that indicate a captive corn snake is hungry, including:

  • Flicking its tongue more often than it usually does. Snakes use their tongues to detect potential threats and prey.
  • More interested in its owner: When a snake is hungry, it may become more alert and pay closer attention to movements around it, including those of its owner, as it searches for potential prey.
  • More active than usual: Like wild corn snakes that must hunt when hungry, a captive corn snake will move around in its enclosure looking for prey.
  • Attempting to escape: A corn snake seeking out prey may attempt to leave its enclosure in search of prey.
  • Acting aggressively: Like humans, snakes can sometimes get hangry when they are hungry and unable to eat. If your snake is more relaxed after being fed, then it’s likely that its aggression was due to hunger.
isolated scaleless corn snake

Increased tongue flicking could be a sign that your corn snake is hungry.

What Predators Eat Corn Snakes?

Corn snakes are effective hunters, but they also have numerous predators, including:

  • Foxes
  • Skunks
  • Possums
  • Bobcats
  • Snakes
  • Skunks
  • Hawks
  • Owls.
    wild fox stalking prey

    Foxes hunt and kill corn snakes, especially the young.

    Unfortunately, corn snakes are also frequently attacked by humans because they bear a strong resemblance to the copperhead (Agkistrodon contortrix), a venomous snake species responsible for more venomous snakebites in the United States than any other snake species.

      Although copperhead bites are considered serious and require medical intervention, approximately 20 to 25% of copperhead bites are dry, meaning no venom is injected. Most copperhead bites result in minor pain and swelling, rarely causing life-threatening issues or death.

      Kyle Glatz

      About the Author

      Kyle Glatz

      Kyle Glatz is a writer at A-Z-Animals where his primary focus is on geography and mammals. Kyle has been writing for researching and writing about animals and numerous other topics for 10 years, and he holds a Bachelor's Degree in English and Education from Rowan University. A resident of New Jersey, Kyle enjoys reading, writing, and playing video games.
      Connect:

      Thank you for reading! Have some feedback for us?