La Coppa Svizzera 1928-1929 è stata la 4ª edizione della manifestazione calcistica. È iniziata il 2 settembre 1928 e si è conclusa il 19 maggio 1929. Questa edizione della coppa vide la vittoria finale del Urania di Ginevra.
Regolamento
Turni ad eliminazione diretta in gara unica. In caso di paritá al termine dei tempi supplementari, la partita veniva ripetuta a campo invertito.
^I tempi supplementari non furono giocati in quanto il sig. René Mercet, arbitro dell'incontro giudicò troppo pericoloso far giocare i calciatori su di un terreno già molto rovinato a causa del gelo. La partita fu rigiocata il 10 febbraio.
^Questa partita era stata programmata il 3 marzo come l'altra semifinale, ma la Commissione dei ricorsi in data 2 marzo accoglieva il ricorso del FC Lugano ed annullava la gara di recupero dei quarti di finale Concordia-Lugano del 10 febbraio, poiché secondo quanto stabilito dal regolamento della coppa detta partita era stata fissata arbitrariamente dal Comitato di Football senza il preventivo consenso dei due club interessati. Dato che la squadra del Concordia si trovava già a Ginevra per disputare la semifinale, si decise di giocare un'amichevole che vide la vittoria per 2-1 del Concordia