Estudios de Weitnauer (1980) muestran que, si bien la mayoría de los vencejos comunes mueren antes de cumplir diez años, se encontró que un gran número de aves monitoreadas tenían entre 10 y 20 años. Esto hace que el vencejo común sea único en cuanto a su longevidad. Fuera de la familia Apodidae, solo se han documentado longevidades similares en la naturaleza en casos excepcionales entre aves de masa corporal comparable (por ejemplo, muchos pájaros cantores) (Bezzel y Prinzinger, 1990).
Weitnauer (1980) estima que la edad promedio de los polluelos anillados es de 4,7 años, la de los que han sido encontrados muertos y que fueron anillados como polluelos capturados, de 3,6 años, y la de los que han sido encontrados vivos y que fueron anillados, de 3,2 años. Sin embargo, dado que las aves de estos dos últimos grupos tenían al menos un año en el momento del anillamiento y al menos dos años al momento de la reproducción, su edad promedio debe ser mayor que la de los individuos anillados en su fase de polluelo. Weitnauer (1980) cita un ave de 19, una de 20 y una de 21 años como los vencejos más viejos que se han encontrado y que fueron anillados como polluelos antes.
Las estimaciones de mortalidad anual (suponiendo consistencia) de vencejos adultos en Oxford, Inglaterra, se dan en 15-16% o 20-23%, dependiendo del material y el método (PERRINS citado en GLUTZ y BAUER, 1980), y en Hasselfors, Suecia central, en aproximadamente 19% (MAGNUSSON y SVí„RDSON citados en GLUTZ y BAUER, 1980).