The 1958-59 Swiss Cup was the third edition of the national cup competition in Switzerland. It was won by Genève-Servette HC.