Many birds will eat mosquitoes. The more important among these are purple martins, swallows, waterfowl (geese, terns, ducks) and migratory songbirds. Bird predators usually eat both the adult and aquatic stages of mosquitoes. Goldfish, guppies, bass, bluegill and catfish prey on mosquito larvae. read more
While bats eat mosquitoes, they are far more effective at locating, catching and eating insects other than mosquitoes. Birds Many birds will eat mosquitoes. The more important among these are purple martins, swallows, waterfowl (geese, terns, ducks) and migratory songbirds. Bird predators usually eat both the adult and aquatic stages of mosquitoes. Fish Goldfish, guppies, bass, bluegill and catfish prey on mosquito larvae. read more
Birds That Eat Mosquitoes By Meg Campbell; Updated April 24, 2017 Several types of birds, including most varieties of swallows, warblers and other songbirds, consume flying insects—including mosquitoes. read more