Reports in Portugal earlier this month said that the 32-year-old was due to have children via a surrogate mother.
But there had been no official confirmation until the Real Madrid star was allowed to leave the Confederations Cup following a semi-final exit to Chile.
Ronaldo was freed by Portugal to head home early from Confederations Cup duty to meet the new arrivals.
Having suffered a semi-final penalty shoot-out defeat to Chile, Ronaldo has been spared an outing in a third-place play-off.
Instead, he will be spending his time with the latest additions to his family, with there now two boys and a girl in his brood – with son Cristiano Jr having recently turned seven.
“So happy to be able to hold the two new loves of my life” , Cristiano said of his meeting with is twins for the firts time.
The twins are reported to have been named Eva and Mateo and been born on June 8 to a surrogate mother.
Ronaldo is now looking forward to focusing his attention on life away from the field after a hectic 2016-17 campaign.
He announced the arrival of the twins in Facebook, saying: “I was in the service of the national team, as always, body and soul, even though my two children were born,” Ronaldo wrote on Facebook.
“Unfortunately, we have not been able to achieve the main sporting objective that we wanted, but I am sure we will continue to give joy to the Portuguese people.
“I’m very happy to finally be with my children for the first time.”