| Дата | Место проведения | |||
|---|---|---|---|---|
| 1/4 финала | ||||
| 16.01.1955 | «Рапид» Лугано | 0:2 | «Кьяссо» Кьяссо | Лугано |
| 16.01.1955 | «Беллинцона» Беллинцона | 2:0 | «Бодио» Бодио | Беллинцона |
| 16.01.1955 | «Про Даро» Беллинцона | 2:4 | «Локарно» Локарно | Беллинцона |
| 16.01.1955 | «Лугано» Лугано | 9:0 | «Мендризио» Мендризио | Лугано |
| 1/2 финала | ||||
| 23.01.1955 | «Беллинцона» Беллинцона | 1:0 | «Кьяссо» Кьяссо | |
| 23.01.1955 | «Лугано» Лугано | 7:1 | «Локарно» Локарно | |
| Матч за 3-е место | ||||
| 30.01.1955 | «Кьяссо» Кьяссо | 4:1 | «Локарно» Локарно | Лугано, Городской стадион «Корнаредо» |
| Финал | ||||
| 30.01.1955 | «Лугано» Лугано | 5:2 | «Беллинцона» Беллинцона | Лугано, Городской стадион «Корнаредо» |