On 2 October 2012 he was named new head coach of Chievo in place of Domenico Di Carlo, after the team suffered five consecutive defeats in the first six games of the season. Corini and Chievo parted ways on 29 May 2013 by mutual consent; only for Corini to return to Chievo 4 months later, appointed on 12 November 2013 to replace Giuseppe Sannino. He guided Chievo to maintain Serie A status by the end of the season and was thus confirmed as head coach, but was successively sacked on 19 October following a 0–3 defeat to Roma that left his club with four points in seven games.