La golondrina común se alimenta típicamente a siete u ocho metros por encima de aguas poco profundas o del suelo, a menudo siguiendo animales, humanos o maquinaria agrícola para atrapar los insectos ahuyentados, pero ocasionalmente captura sus presas de la superficie del agua, paredes o plantas.