کبوتر نر قبل از تخم گذاری کبوتر ماده، خس و خاشاک را جمع آوری میکند و با آنها لانه میسازد و پس از تخمک گذاری وی در خوابیدن روی تخمها با کبوتر ماده مشارکت میکند.
در مدتی که کبوتر ماده روی تخم میخوابد کبوتر نر در کنارش میماند و از جفت خودش حمایت میکند.
در هنگام در آمدن جوجهها از تخم، کبوتر نر اقدام به جمع آوری و ذخیره دانه در چینه دان خود میکند و در بازگشت به لانه، دانهها را به کبوتر ماده میدهد تا به مصرف تغذیه جوجهها برساند.
مدت خوابیدن کبوتر ماده روی تخم ۱۸ روز است و پس از آن جوجهها با شکستن پوسته تخم به تدریج خارج میشوند.
بهتر است در این مرحله تخمها دستکاری نشوند، زیرا ترک برداشتن پوسته تخمها ممکن است موجب آسیب دیدن جنین موجود در تخم شود.
جوجه، در هنگام خروج از تخم، کرکهای زرد ریزی دارد که این کرکها تا هنگام رشد پرها باقی میماند.
گوشت جوجهها تا پیش از رویش پرها بسیار خوشمزه است. اما پس از این مرحله بدنشان لاغر میشود و خوشمزگی گوشت شان کمتر میشود.
تعداد تخمهایی که کبوترها در طول سال میگذارند بر حسب نوع کبوتر متفاوت است.
برخی ۴ بار در سال تخم میگذارند، ولی اغلب آنها ده بار در سال تخم میگذارند.
کبوتر ماده وقتی بالغ میشود؛ شروع به تخم گذاری میکند و در ابتدا تعداد تخمها معمولاً نامنظم و اغلب یک عدد است و وقتی به ۱۰ تا ۱۲ ماهگی رسید، در هر نوبت دو تخم خواهد گذاشت.
کبوتر نیز همچون سایر پرندگان، تخم گذار است و تکثیر آن از طریق تولید تخم نطفهدار و خوابیدن جنس ماده روی تخمها و گذراندن دورهی جوجه کشی انجام میشود.
تخم کبوترها را میتوان مانند تخم طیور اهلی در ماشین جوجه کشی قرارداد و از آنها جوجه کشی کرد.