Gołębie, podobnie jak większość innych ptaków, rozmnażają się, kładąc zapłodnione jaja i czekając, aż się wyklują.
Gdy gołębie położyły zapłodnione jaja, będą musiały czekać około 19 dni na wyklucie się jaj. Zwykle składają dwie jaja na sesję hodowlaną i będą czekać około 30 dni pomiędzy lęgami. Nowo wylęgany gołąb będzie musiał czekać około 30 do 37 dni, zanim będzie w stanie opuścić gniazdo i uniezależnić się. W czasie inkubacji samce i samice w równym stopniu uczestniczą w roli rodzica. Pracują razem, aby utrzymać ciepło jaj. Samice zazwyczaj siedzą na jajach w ciągu dnia, a samce zazwyczaj siedzą na jajach w godzinach nocnych.
Choć wiele ptaków często zmienia partnerów lub wybiera nowych partnerów przez całe życie, gołębie wybiorą partnera na całe życie. Zmienią partnerów tylko wtedy, gdy jedna z nich zostanie stracona lub umrze i często będą czekać jeden sezon lęgowy na utraconego partnera, zanim wybierze nowego partnera. Gołębie są ptakami typu rodzinnego i są przeznaczone dla całej rodziny ptaków, a nie tylko dla ich partnera.