Die Leistungen des Mittelfeldspielers blieben auch in Turin nicht unbemerkt; daher entschied sich Juventus, Giovinco von Empoli zurückzuholen, um seine erste vollständige Saison bei seinem Stammverein zu absolvieren. Am 26. August 2008 startete Giovinco für Juve in der Champions-League-Qualifikation gegen Artmedia Petržalka in Bratislava in die Saison &lt;a href="UEFA%20Champions%20League%202008/09"&gt;2008/09&lt;/a&gt;. Sein erstes Spiel in der Serie A für Juventus bestritt er am 24. September 2008 gegen Calcio Catania, in dem er das Tor von Amauri vorbereitete. Sein erstes Tor für die Turiner erzielte er am 7. Dezember am 15. Spieltag der Serie A gegen die US Lecce mit einem Freistoßtor zum zwischenzeitlichen 1:0. Am 30. September 2008 spielte Giovinco in der Champions League gegen den FC BATE Borisov aus Weißrussland und bereitete in dieser Partie zwei Tore von Vincenzo Iaquinta vor.