What Do Grass Snakes Eat?
To answer the question what do grass snakes eat the main answer is amphibians. In particular grass snakes will eat common frogs and common toads. However, in addition they will occassionally eat larvae and ants.
Grass snakes that are kept as pets will often eat earthworms that are feed to them by hand. But on the other hand grass snakes will never eat dead prey.
They will actively look for prey usually around the edges of the water and use their sense of smell (Jacobson's organ) and sight.
One other important thing to note about grass snakes is that they do not use constriction in order to consume their prey unlike many other species of snakes.
Grass snakes are very good swimmers and often hunt for their food in water such as ponds, lakes and reservoirs. They are also found in ponds and compost heaps near gardens.
They will also feed on fish, birds and small mammals.
Predators & Other Threats
It may also be good and interesting to know what type of predators actively hunt grass snakes. Some of the most common ones include:
- Domestic Cats
One thing that a grass snake will do to avoid predators is to play dead and excrete a foul smell from their anal glands to avoid being eaten.