Goal revealed on Tuesday that the 18-year-old winger was due to fly in to finalise the details of a move to the Etihad Stadium that could earn Villarreal up to £2 million.
And Garcia has now taken to Twitter to confirm the deal, posting a picture on his official account that shows him signing his contract alongside City's director of football Txiki Begiristain.
comienza una nueva etapa en el Manchester City, gracias por todo a mi familia del Villarreal Cf, sempre ENDAVANT pic.twitter.com/MUFymg9djS— Aleix Garcia (@97_aleix) August 27, 2015
"A new stage begins in Manchester City, thank you to all my family at Villarreal CF, always ahead," the message accompanying the image read.
Garcia made his senior debut as a 17-year-old on the final weekend of last season, coming on for the final 12 minutes of the Yellow Submarine's 4-0 defeat at Athletic Bilbao.
As a 16-year-old, and one of the youngest members of the squad, he made three appearances for Villarreal B in the Spanish second tier during the 2013-14 campaign, and a further seven last term before he was blooded in the first team.