The 2019–20 Coppa Italia was the 73rd edition of the national cup in Italian football. Lazio were the defending champions having won their seventh title in May 2019 against Atalanta, but were eliminated by Napoli in the quarter-finals. Due to the COVID-19 pandemic in Italy, both the second legs of the semi-finals and the final itself were postponed to June. Napoli won the competition by defeating Juventus 4–2 on penalties in the final after a goalless draw, winning their sixth title overall and first since 2014.
Teams enter the competition at various stages, as follows:
First phase
* First round: 27 teams from Serie C and the 9 Serie D teams start the tournament
* Second round: the 18 winners from the previous round are joined by the 20 Serie B teams and 2 teams from Serie C
* Third round: the 20 winners from the second round meet the 12 Serie A sides seeded 9–20
* Fourth round: the 16 winners face each other
Second phase
* Round of 16 : the 8 fourth round winners are inserted into a bracket with the Serie A clubs seeded 1–8
* Quarter-finals
* Semi-finals
Final
Round dates
The schedule of each round was announced by the organization in July 2019, but then modified in March 2020 as follows:
First stage
First round
A total of 36 teams from Serie C and Serie D competed in this round, 18 of which advanced to the second round.
Second round
A total of 40 teams from first round and Serie B competed in the second round, 20 of which advanced to join 12 teams from Serie A in the third round.
Third round
A total of 32 teams from second round and Serie A competed in the third round, 16 of which advanced to the fourth round.
Fourth round
A total of 16 teams from the third round competed in the fourth round, 8 of which advanced to the round of 16.
Final stage
Bracket
Round of 16
The Round of 16 matches were played between clubs seeded 1–8 in 2018–19 Serie A and clubs advancing from the fourth round. For teams meeting from the same division, home field advantage was determined by a draw, not seed number. This rule also applies in the quarter-finals and semi-finals, although in the semi-finals, the draw only determined the home team in the second leg. The Round of 16 matches were played on 9, 14, 15, and 16 January. All times are CET.
Quarter-finals
The quarter-final matches were played on 21, 22, 28, and 29 January. All times are in CET. The results of the draw that determined the home team were published on 10 December 2019.
Semi-finals
The first leg of the semi-final matches were played on 12 and 13 February. The second leg matches were scheduled to be played on 4 and 5 March, but were postponed to 12 and 13 June due to the coronavirus pandemic in Italy. Times are CET for first leg matches and CEST for second leg matches.