What does the kingfisher feed on?

Kingfishers have a distinctive hunting technique. They typically perch on a branch or other high spot and scan the water below for prey. When a fish is spotted, the kingfisher will dive down, head first, and catch the fish in its beak. Kingfishers eat a variety of fish, including minnows, shiners, and dace. They will also eat other small aquatic animals, such as frogs, tadpoles, and insects.