 As a member of the Italy U19 team he took part as the backup goalkeeper at the 2010 European U19 Championship.He made his debut for the Italy U21 team on 11 August 2010, aged only 17, in a friendly match against Denmark.In 2011–12 season Perin played once for Italy under-21 Serie B representative team and twice for Italy national under-20 football team, both feeder teams of U21.