On 31 January 2014, Osvaldo returned to Italy by signing on a free loan to Juventus for the remainder of the 2013–14 season, with the club having until 31 May 2014 to buy the rights to the player at the price of €19 million. Manager Antonio Conte revealed that Osvaldo willingly accepted a pay-cut to join the club.