Hnízdí v párech na skalách či stromech. Snáší 2 vejce do dutin stromů, inkubace trvá 13-14 dní. Mláďata opouštějí hnízdo asi za 20 dní. Z míst hřadování nebo hnízdění zalétá za potravou až 25 km. Mláďata všech holubů jsou krmivého typu, po vylíhnutí jsou holá, zcela bezmocná a odkázaná na péči rodičů. Ti je krmí výživnou tvarohovitou hmotou zvanou „holubí mléko“.To se jim tvoří ve sliznici volete, která se ptákům v období hnízdění silně překrví a zduří. Protože je jeho formování velice energeticky náročné, holubí samice snáší nanejvýše dvě vejce.