A carnivore, the white stork eats a wide range of animal prey, including insects, fish, amphibians, reptiles, small mammals and small birds. It takes most of its food from the ground, among low vegetation, and from shallow water. 