Garden snakes, most commonly garter snakes, are carnivores that eat earthworms, slugs, snails, insects, frogs, small fish, and occasionally small rodents or birds. They swallow their prey whole, so their diet is limited to whatever they can physically overpower and fit in their mouths. If you’ve spotted one in your yard, it’s almost certainly there because your garden provides a steady supply of these small creatures.
Their Core Diet
The common garter snake (the striped snake most people mean when they say “garden snake”) is a dietary generalist. Earthworms make up a large portion of its meals, especially for younger snakes. Beyond worms, garter snakes regularly eat slugs, snails, leeches, grasshoppers, and other insects. They also take small frogs, toads, salamanders, and fish when they can find them near water.
As garter snakes grow larger, their prey gets bigger too. Juveniles stick mostly to earthworms and soft-bodied invertebrates, while adults branch out to frogs, small fish, and occasionally small mammals or birds. This shift happens because their head and jaw dimensions scale with body size, giving them access to larger meals over time.
Another snake commonly found in gardens is the DeKay’s brown snake, a small, secretive species that feeds almost exclusively on slugs, snails, and earthworms. Its diet barely overlaps with the garter snake’s broader menu. If you’re finding tiny brown snakes under mulch or garden debris, they’re likely there for your slug population specifically.
How Garden Snakes Hunt
Garter snakes are active daytime hunters, not ambush predators. They move through grass, leaf litter, and garden beds searching for prey using two main senses: vision and smell. Their sense of smell works differently than yours. That distinctive tongue flick picks up scent chemicals from the air and ground, then transfers them to a specialized organ in the roof of the mouth that processes the information. This system lets them track prey trails and detect nearby animals even when they can’t see them.
Once a garter snake catches its prey, it doesn’t constrict like a boa or inject venom through fangs. Instead, it produces a mildly toxic saliva that helps subdue small animals as it swallows them whole. This toxin is harmless to humans but effective enough to slow down a frog or earthworm during the swallowing process. Some garter snake populations have even evolved resistance to powerful toxins produced by rough-skinned newts, allowing them to eat prey that would kill most other predators.
How Often They Eat
Garter snakes are among the more frequently feeding snakes. As active hunters with relatively small prey, they typically eat every few days to once a week during warm months. Young, growing snakes need to eat more often than adults to fuel their rapid development.
Temperature plays a direct role in how often and how much they eat. Snakes are ectotherms, meaning they rely on environmental heat to regulate their body processes. When temperatures drop, their metabolism slows and they need less food. During cooler stretches of spring or fall, a garden snake may go a week or more between meals without any issue. In winter, most garter snakes enter a dormant state called brumation and stop eating entirely until temperatures rise again.
Why They’re Good for Your Garden
A garden snake is one of the most effective natural pest control tools in your yard. Garter snakes feed heavily on slugs and other invertebrates that damage plants. DeKay’s brown snakes target the same pests. Sharp-tailed snakes, found in parts of the Pacific Northwest, eat grubs, including Japanese beetle larvae that destroy lawns and garden roots. Larger species like gopher snakes prey on mice and rats, while rubber boas follow mice and voles directly into their tunnels.
The practical upside is real: a yard that supports a few garden snakes needs less intervention against the pests those snakes eat. Slugs, grubs, and rodents are some of the most persistent garden problems, and snakes handle them without chemicals or traps. Keeping ground cover like rock piles, mulch beds, or low brush gives snakes the shelter they need to stick around. Removing these features is one of the fastest ways to lose your free pest control.
What Garden Snakes Don’t Eat
Garden snakes have no interest in plants, fruits, vegetables, or seeds. They’re strictly carnivorous. They also won’t eat anything they can’t swallow whole, since they have no ability to chew or tear food apart. This means your garden produce, pet food left outside, and birdseed are all safe. If something is nibbling your tomatoes or lettuce, the culprit is a rodent, insect, or deer, and a garden snake would happily eat at least two of those three.