The 2003–04 Swiss Cup was the 79th season of Switzerland's annual cup competition. It began on 19 September with the first games of Round 1 and ended on 12 April 2004 with the Final held at St. Jakob-Park, Basel. The winners earned a place in the second qualifying round of the UEFA Cup.