Jaskółki dla dzieci zazwyczaj żywią się owadami, które karmią je dorosłe jaskółki. Jaskółki są owadożercami, ale jedzą jagody i nasiona z ziemi.
Jaskółki dziecięce często pozostają w gnieździe przez około miesiąc. Gdy są jeszcze w gnieździe, jaskółka dorosłego samca lub samca przynosi im część pożywienia, którą złapią. Dorosłe jaskółki łapią owady w powietrzu swoimi dużymi dziobami. Podczas chłodniejszych miesięcy, w których populacja owadów maleje, ptaki będą żerowały na jagodach lub migrują na obszary o bogatszych źródłach żywności. Czasami młode jaskółki umrą, jeśli brakuje źródeł pożywienia. Jaskółki również piją podczas lotu. Będą latać wystarczająco nisko, aby źródła wody mogły zanurzyć swoje dzioby bez zatrzymywania się.