Giaccherini ble, uten tidligere landslagserfaring, tatt ut i landslagstropp til EM i fotball 2012 i Polen og Ukraina av landslagstrener Cesare Prandelli. Han fikk sin landslagsdebut for Italia i gruppespillkampen mot den 10. juni 2011 (1–1), hvor han spilte venstre kantspiller i en 3–5–2-formasjon.