Kariera reprezentacyjna Quagliarella miał zadebiutować w reprezentacji Włoch w lutym 2007 w towarzyskim meczu przeciwko reprezentacji Rumunii, lecz spotkanie zostało odwołane z powodu zamieszek wywoływanych przez włoskich kibiców. Następnie został powołany na marcowe spotkanie kwalifikacyjne do Euro 2008 ze Szkocją, w którym wszedł w 87. minucie zmieniając Lucę Toniego. W Kownie, 6 czerwca, strzelił dwie bramki w wygranym 2:0 meczu kwalifikacyjnym przeciwko Litwie. W 2009 roku Marcello Lippi powołał Quagliarellę do kadry na Puchar Konfederacji.

Sukcesy Z Juventusem Mistrz Włoch: 2011/12, 2012/2013, 2013/2014 Superpuchar Włoch: 2012, 2013

Z Fiorentiną Violą Mistrz Serie C2: 2002/2003

Indywidualne Król strzelców w Serie A (2018/2019) (26 goli)