The 2004–05 Swiss Cup was the 80th season of Switzerland's annual cup competition. It began on 17 September with the first games of Round 1 and ended on 16 May 2005 with the Final held at St. Jakob-Park, Basel. The winners earned a place in the second qualifying round of the UEFA Cup.
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 from Super League were seeded in this round and could not play against each other. In a match, the home advantage was granted to the team from the lower league, if applicable.
The ties were drawn, there was no seeding, everyone could meet everyone. The home advantage was granted to the team from the lower league, otherwise to the team that drawn first.