کریستیانو در حال حاضر رونالدو 4  فرزند دارد اما بارها اعلام کرده به‌خاطر علاقه خود به شماره ۷ به فکر هفت فرزند است.

او در سال ۲۰۱۰ برای اولین بار پدر شد و نام فرزندش را کریستیانو رونالدو جونیور گذاشت و هیچ گاه حاضر نشد هویت مادر اولین فرزندش را رسانه‌ای کند تا جایی که از سوی برخی منابع گفته شده  او به فرزند خواندگی گرفته شده است .

رونالدو پس از سال ۲۰۱۵ و آشنایی با جورجینا رودریگز در سال ۲۰۱۷ از طریق رحم اجاره‌ای صاحب دو فرزند دوقلو، یک پسر به نام متئو و یک دختر به نام اوا ماریو شد. فرزند چهارم هم آلانا مارتینا نام گرفته و دختری است که توسط جورجینا رودریگس اواخر سال ۲۰۱۷ به دنیا آمد. رونالدو در ۱۸ آوریل ۲۰۲۲ بازهم بچه‌دار شد و پسر و دختر دوقلوی او و جورجینا به دنیا آمدند اما پسرش در هنگام زایمان فوت کرد.