El tiempo que demora un par de palomas en incubar huevos y criar polluelos es de aproximadamente 43 a 50 días. Las palomas pueden producir hasta seis crías por año.
Las palomas ponen de uno a tres huevos de cáscara blanca por cría y los incuban durante aproximadamente 18 días. Una vez que se incuban los polluelos, los padres los cuidan durante 25 a 32 días en el nido. Las crías se alimentan con leche de paloma, que es una secreción blanca que ambos padres producen en sus cultivos.
Las palomas se aparean de por vida y el macho construye el nido. Él elige un sitio en una cornisa o acantilado y trae un palo, tallo o trozo de paja a la vez, arrullando todo el tiempo para atraer a una esposa. El nido se utiliza para cada cría y termina como un montículo resistente pegado con excrementos de los bebés.