Yumurtaları kuluçkalayıp yavru yetiştirmek için bir çift güvercin sürmesi yaklaşık 43 ila 50 gündür. Güvercinler yılda altı yavru yetiştirebilir.
Güvercinler kuluçka başına bir ila üç beyaz kabuklu yumurta bırakır ve yaklaşık 18 gün boyunca kuluçkaya yatırır. Yavrular yumurtadan çıktıktan sonra, ebeveynler yuvada 25 ila 32 gün onlarla ilgilenir. Bebek kabukları, her iki ebeveynin de mahsullerinde ürettiği beyaz bir salgı olan güvercin sütüyle beslenir.
Güvercinler yaşam için eşleşir ve erkek yuva yapar. Bir çıkıntının veya uçurumun üzerinde bir yer seçer ve her seferinde bir karı çekmek için bir süre çubuk, sap veya bir parça pipet getirir. Yuva her kuluçka için kullanılır ve bebeklerin dışkılarıyla birbirine yapışmış sağlam bir höyük olarak sona erer.