The 2019–20 Swiss Cup was the 95th season of Switzerland's annual football cup competition. The competition began on 16 August 2019 with the first games of Round 1 was originally scheduled to end on 24 May 2020 but the final was rescheduled to 30 August 2020, due to the COVID-19 pandemic.[1][2][3]
Basel were the title holders. They were beaten in the final by Young Boys of Bern, securing their first Swiss Cup title since 1987.
Teams in bold are still active in the competition.
TH Title holders.
Round 1
Teams from Super League and Challenge League were seeded in this round. In a match, the home advantage was granted to the team from the lower league, if applicable. Teams in bold continue to the next round of the competition.
The winners of Round 1 played in this round. Teams from Super League were seeded, the home advantage was granted to the team from the lower league, if applicable.