On 20 June 2012, Palermo redeemed his 50% share from Milan for €500,000 and on 5 July 2012, his return to Torino was formulised under a co-ownership agreement for €825,000. With Torino he played 30 games in Serie A and two in the Coppa Italia. On 20 June 2013, Torino redeemed the remainder of his contract from Palermo for €1.5 million.