The 1988–89 Swiss Cup was the 64th season of Switzerland's annual football cup competition organised by the Swiss Football Association. The first round began on 13 August and ended on 15 May 1989 with the Final held at Wankdorf, Bern. The cup winners earned a place in the first round of the Cup Winners' Cup.

Overview The competition began on the week-end 13–14 August 1988 with the first games of Round 1 and ended on Whit Monday 15 May 1989 with the final held at the former Wankdorf Stadium in Bern. The 24 clubs from the Nationalliga B were granted byes for the first round. The 12 clubs from the Nationalliga A were granted byes for the first two rounds. The winners of the cup qualified themselves for the first round of the Cup Winners' Cup in the next season.

The draw was respecting regionalities, when possible, and the lower classed team was granted home advantage. In the entire competition, the matches were played in a single knockout format. In the event of a draw after 90 minutes, the match went into extra time. In the event of a draw at the end of extra time, a penalty shoot-out was to decide which team qualified for the next round. No replays were foreseen.

Round 1 In the first round a total of 160 clubs participated from the third-tier and lower. Reserve teams were not admitted to the competition. Summary

|colspan="3" style="background-color:#99CCCC"|13–14 August 1988

Round 2 Summary

|colspan="3" style="background-color:#99CCCC"|20–21 August 1988

Matches

Round 3 Summary

|colspan="3" style="background-color:#99CCCC"|3 September 1988

|colspan="3" style="background-color:#99CCCC"| 4 September 1988

Matches

Round 4 Summary

|colspan="3" style="background-color:#99CCCC"|12 November 1988

|colspan="3" style="background-color:#99CCCC"|13 November 1988

Matches

Round 5 Summary

|colspan="3" style="background-color:#99CCCC"|11 March 1989

|colspan="3" style="background-color:#99CCCC"|12 March 1989

Matches

Quarter-finals Summary

|colspan="3" style="background-color:#99CCCC"|12 April 1989

Matches

Semi-finals Summary

|colspan="3" style="background-color:#99CCCC"|18 April 1989

Matches

Final Summary

|colspan="3" style="background-color:#99CCCC"|15 May 1989

Telegram

Grasshopper Club won the cup and this was the club's 16th cup title to this date and the second in a row.

Sources and references RSSSF Page