Dopo aver rescisso il contratto con la Roma, il 9 agosto 2012 si trasferisce alla Fiorentina, con cui firma un contratto biennale a 750.000 euro all'anno. Esordisce in maglia viola il 18 agosto nella gara di Coppa Italia Fiorentina-Novara 2-0.. Segna il suo primo gol in maglia viola il 16 dicembre nella gara di campionato Fiorentina- 4-1, realizzando un calcio di rigore e dedicandolo alla sorella morta pochi giorni prima.