The 1998–99 Swiss Cup was the 74th season of Switzerland's annual football cup competition.
It ended on 13 June 1999 with the Final held at Wankdorf, Bern.
The winners earned a place in the first round of the UEFA Cup.
The winners of the first drawn semi-final is considered as home team in the final.