Credit: Our Wild Life Photography / Alamy Stock Photo
What do house martins eat?
House martins feed on flying insects and aphids, which they catch in flight. They spend much of their time on the wing collecting prey, and feed at a higher altitude than swallows.