Barn swallows are insectivores. Flies, grasshoppers, crickets, dragonflies, beetles, moths and other flying insects make up 99 % of their diet. They catch most of their prey while in flight, and are able to feed their young at the nest while flying.
Barn swallows forage opportunistically. They have been observed following tractors and plows, catching the insects that are disturbed by the machinery. They drink water by skimming the surface of a body of water while flying.
Animal Foods: insects
Primary Diet: carnivore (Insectivore )