| Team | Outgoing head coach | Manner of departure | Date of vacancy | Position in table | Incoming head coach | Date of appointment | Position in table | 
| Milan | Carlo Ancelotti | Signed by Chelsea | 000000002009-06-01-00001 June 2009[8] | Pre-season | Leonardo | 000000002009-06-01-00001 June 2009[8] | Pre-season | 
| Sampdoria | Walter Mazzarri | Mutual consent | 000000002009-06-01-00001 June 2009[9] | Pre-season | Luigi Delneri | 000000002009-06-01-00001 June 2009[10] | Pre-season | 
| Palermo | Davide Ballardini | Removed from managerial duties | 000000002009-06-05-00005 June 2009[11] | Pre-season | Walter Zenga | 000000002009-06-05-00005 June 2009[11] | Pre-season | 
| Atalanta | Luigi Delneri | Contract expired | 000000002009-06-01-00001 June 2009[12] | Pre-season | Angelo Gregucci | 000000002009-06-05-00005 June 2009[13] | Pre-season | 
| Catania | Walter Zenga | Mutual consent | 000000002009-06-01-00001 June 2009[14] | Pre-season | Gianluca Atzori | 000000002009-06-10-000010 June 2009[15] | Pre-season | 
| Lazio | Delio Rossi | Contract expired | 000000002009-06-08-00008 June 2009[16] | Pre-season | Davide Ballardini | 000000002009-06-16-000016 June 2009[17] | Pre-season | 
| Bari | Antonio Conte | Mutual consent | 000000002009-06-23-000023 June 2009[18] | Pre-season | Giampiero Ventura | 000000002009-06-29-000029 June 2009[19] | Pre-season | 
| Livorno | Gennaro Ruotolo | End of caretaker spell | 000000002009-07-09-00009 July 2009 | Pre-season | Vittorio Russo | 000000002009-07-13-000013 July 2009[20] | Pre-season | 
| Roma | Luciano Spalletti | Resigned | 000000002009-09-01-00001 September 2009[21] | 20th | Claudio Ranieri | 000000002009-09-02-00002 September 2009[22] | 20th | 
| Atalanta | Angelo Gregucci | Sacked | 000000002009-09-21-000021 September 2009[23] | 20th | Antonio Conte | 000000002009-09-21-000021 September 2009[23] | 20th | 
| Napoli | Roberto Donadoni | Sacked | 000000002009-10-06-00006 October 2009[24] | 15th | Walter Mazzarri | 000000002009-10-06-00006 October 2009[24] | 15th | 
| Bologna | Giuseppe Papadopulo | Sacked | 000000002009-10-20-000020 October 2009[25] | 18th | Franco Colomba | 000000002009-10-20-000020 October 2009[25] | 18th | 
| Livorno | Vittorio Russo | Sacked | 000000002009-10-21-000021 October 2009[26] | 20th | Serse Cosmi | 000000002009-10-21-000021 October 2009[26] | 20th | 
| Siena | Marco Giampaolo | Sacked | 000000002009-10-29-000029 October 2009[27] | 20th | Marco Baroni | 000000002009-10-29-000029 October 2009[27] | 20th | 
| Palermo | Walter Zenga | Sacked | 000000002009-11-23-000023 November 2009[28] | 12th | Delio Rossi | 000000002009-11-23-000023 November 2009[29] | 12th | 
| Siena | Marco Baroni | Removed from managerial duties | 000000002009-11-23-000023 November 2009[30] | 20th | Alberto Malesani | 000000002009-11-23-000023 November 2009[30] | 20th | 
| Catania | Gianluca Atzori | Sacked | 000000002009-12-08-00008 December 2009[31] | 19th | Siniša Mihajlović | 000000002009-12-08-00008 December 2009[31] | 19th | 
| Udinese | Pasquale Marino | Sacked | 000000002009-12-22-000022 December 2009[32] | 15th | Gianni De Biasi | 000000002009-12-22-000022 December 2009[32] | 15th | 
| Atalanta | Antonio Conte | Resigned | 000000002010-01-07-00007 January 2010[33] | 19th | Walter Bonacina (caretaker) | 000000002010-01-07-00007 January 2010[33] | 19th | 
| Atalanta | Walter Bonacina | End of caretaker spell | 000000002010-01-11-000011 January 2010[34] | 19th | Bortolo Mutti | 000000002010-01-11-000011 January 2010[34] | 19th | 
| Juventus | Ciro Ferrara | Sacked | 000000002010-01-29-000029 January 2010[35] | 6th | Alberto Zaccheroni | 000000002010-01-29-000029 January 2010[35] | 6th | 
| Lazio | Davide Ballardini | Sacked | 000000002010-02-10-000010 February 2010[36] | 18th | Edoardo Reja | 000000002010-02-10-000010 February 2010[36] | 18th | 
| Udinese | Gianni De Biasi | Sacked | 000000002010-02-21-000021 February 2010[37] | 16th | Pasquale Marino | 000000002010-02-21-000021 February 2010[37] | 16th | 
| Livorno | Serse Cosmi | Sacked | 000000002010-04-05-00005 April 2010[38] | 20th | Gennaro Ruotolo | 000000002010-04-05-00005 April 2010[38] | 20th | 
| Cagliari | Massimiliano Allegri | Sacked | 000000002010-04-13-000013 April 2010[39] | 13th | Giorgio Melis (caretaker) | 000000002010-04-13-000013 April 2010[39] | 12th |