On 19 January 2015, Giovinco signed with Canadian team Toronto FC of Major League Soccer (MLS). He was set to join the team upon the completion of the Serie A season in July 2015. He signed a five-year contract with a reported annual salary of $7 million, making him the highest paid player in MLS ahead of Orlando City SC's Kaká, and the highest paid Italian player in all leagues. On 2 February, Juventus announced that Giovinco had left the club five months earlier than originally expected in order to kick-start his career in MLS with Toronto FC. Giovinco made his debut for Toronto FC against Vancouver Whitecaps on 7 March. He provided an assist for Jozy Altidore's equalising goal in the 32nd minute. He scored his first goal for Toronto FC on 4 April, in a 3–2 loss to Chicago Fire, also later setting up Benoît Cheyrou's goal. On 13 May, Giovinco scored and assisted a goal in a 3–2 home win over Montreal Impact in the return leg of the 2015 Canadian Championship semi-finals, although Montreal progressed to the final on away goals, having won the home leg 1–0. After setting up two goals in TFC's 3–1 home win over San José on 30 May, Giovinco was voted Major League Soccer Player of the Week by the North American Soccer Reporters, for week 13 of the 2015 MLS season. Following his two goals in Toronto FC's 2–1 away win over D.C. United, he was named MLS Player of the Week for a second consecutive time the following week.