Se alimentan generalmente de gran variedad de insectos como artrópodos, hormigas, chinches, polillas, larvas, orugas, lombrices, gusanos, escarabajos, saltamontes, grillos, entre otros. Su hábitat son los bosques tropicales húmedos de tierras bajas, los bosques de montaña y pastizales de altura.
Es una de las golondrinas más grandes, puede llegar a medir 22 centímetros de largo. Principalmente presenta el plumaje de color negro azulado. La hembra se diferencia del macho por tener las partes inferiores de color pardo.
Atrapan insectos mientras vuelan. Estas golondrinas pueden encontrarse solitarias, en parejas y bandadas grandes. En su periodo de reproducción, anidan en colonias pequeñas o aisladas, la hembra suele poner de tres a cinco huevos de color blanco los cuales son incubados durante 15 días. Ambos padres alimentan a sus crías y estas abandonan el nido después de un mes de la eclosión.