As andorinhas bebês geralmente comem insetos que as andorinhas adultas os alimentam. As andorinhas são insetívoros, mas também comem frutas e sementes do chão.
As andorinhas do bebê costumam ficar no ninho por cerca de um mês. Enquanto ainda estão no ninho, a andorinha adulta fêmea ou macho traz para eles uma parte da comida que pegam. Andorinhas adultas pegam os insetos no ar com seus grandes bicos. Durante os meses mais frios, quando a população de insetos diminui, os pássaros procuram frutas silvestres ou migram para áreas com fontes de alimento mais abundantes. Às vezes, as andorinhas jovens morrerão se as fontes de alimento forem escassas. As andorinhas também bebem enquanto voam. Eles vão voar baixo o suficiente para fontes de água para mergulhar seus bicos sem parar.