Amelia made his debut for the Italy under-15 side in March 1998, in a tournament held in France. With the Italy under-21 side, Amelia was the starting goalkeeper in Claudio Gentile’s squad that won the 2004 UEFA European Under-21 Championship. Later that year, he served as a back-up to Ivan Pelizzoli in the Italy under-23 squad which won a bronze medal at the 2004 Summer Olympics in Athens. Amelia made his senior debut for Italy at age 23, on 16 November 2005, coming on as a second-half substitute in a 1–1 friendly draw against the Ivory Coast, in Geneva. He later became a permanent member of Marcello Lippi’s squad, and was called up as Italy’s third goalkeeper at the 2006 FIFA World Cup, behind Gianluigi Buffon and Angelo Peruzzi, and ahead of reserve Morgan De Sanctis. Italy went on to win the tournament, although Amelia did not feature in any matches throughout the competition. Following Peruzzi’s retirement, Amelia became Italy’s second-choice goalkeeper, behind Buffon. He was called up as Buffon’s back-up for UEFA Euro 2008 by manager Roberto Donadoni and for the 2009 FIFA Confederations Cup by Donadoni’s replacement, Lippi. Amelia’s last appearance for Italy came on 10 June 2009 in a 4–3 friendly win against New Zealand, in Pretoria. In total, Amelia has made nine appearances for Italy.