Tornseglaren fångar sin föda under flygningen. Födan kan bland annat bestå av:
- små flugor
- myggor
- bladlöss
- små skalbaggar
- flygande myror
- små spindlar som sprids i luften
Vilka arter som fångas varierar beroende på plats, årstid, väder, flyghöjd och tillgången på små flygande djur.
Föda till ungarna
De vuxna fåglarna samlar många små insekter i munnen till en sammanhållen födoboll.
Denna förs tillbaka till boet och matas till ungarna. Föräldrarna kan flyga långa sträckor för att hitta områden med bättre tillgång på insekter.
Väder och födotillgång
Regn, kyla och vind kan påverka hur många insekter som befinner sig i luften. Därför kan vädret få stor betydelse för tornseglarens möjlighet att hitta föda under häckningstiden.
Fodotillgång är en av flera möjliga faktorer som påverkar artens häckningsframgång och beståndsutveckling.