What do they eat? Northern water snakes are carnivores and scavengers. They eat a variety of prey items, including amphibians (adults and tadpoles), fish (alive or dead), crayfish, large insects, leeches, other snakes, turtles, birds, and small mammals such as white-footed mice.