A fecskék repülő rovarivadók: repülés közben kapnak és esznek meg rovarokat. Szájuk széles, a tolluk rövid és tág, ami kiválóan alkalmas a repülő rovarok elkapására. A fecskék általában alacsony repülést végeznek nyílt területek felett – mezők, rétek, vízterek –, és éles látásukkal kutatják a levegőben lévő rovarokat. Amikor észlelnek egyet, hirtelen leszállnak, és a tollukba kapják.
A fecskék a „riászás” (hawking) technikát is alkalmazzák. Ez magában foglalja a magas repülést, majd a rovarok felé meredek csökkenést. Ezt a módszert gyakran használják nagyobb rovarok, például szitakötők és lepkek elkapására.
Kivételként a fecskék néha a földön vagy a növényeken pihenő rovarokat is evésnek. Ilyenkor általában egy posztóra szállnak, és a tollukkal leszedik a rovarokat.
A fecskék fontos rovarragadozók, és létfontosságú szerepet játszanak a rovarpopulációk szabályozásában. Emellett gyönyörű, grációs látvány, örömet szolgáltatva a megfigyelőknek repülés közben.