a common garter snake feeds on small rabbits, mice, gophers, and squirrels, birds, leeches, lizards, pinkies (baby mice), small frogs. Small garters eat small minnows, but not too big as they cant digest it.
Crickets are bad for them, as they can't digest the shell. Earthworms have no nutritional value for them.
Food is swallowed whole. Garter snakes often adapt to eating whatever they can find, and whenever. Although they feed mostly upon live animals, they will sometimes eat eggs as well.
Chat with our AI personalities
Yes a Largemouth Bass will eat a garter snake if starving 2 death but normally garter snakes eat bass
Baby garter snakes will eat small earthworms and live fish or tadpoles.
Yes. Salamandars are part of a garter snake's diet.
As for most snakes, Garter snakes have other animals that will eat it. Foxes, birds, coyotes and other mammals closely related to foxes and coyotes will eat Garter snakes. It's 'enemies' are its predators or even humans can be a threat to snakes. Garter snakes can even be a threat to humans if overpopulated in one place, for example 20 Garter snakes in a person's backyard can be a hazard to ones health especially to infants or babies.
Garter snakes do not consider other snakes as food. Therefore - it's highly unlikely they'd even consider eating another snake.