Championnat de Suisse 1917/18
Championnat international
Le championnat "international", ouvert aux joueurs étrangers, se joue le dimanche 6 janvier 1918 aux Avants.
Bellerive Vevey - Rosey Gstaad 2-1
L'institution Sillig de Bellerive, à La Tour-de-Peilz près de Vevey, est sacré championne.
Championnat national
Éliminatoires (13 janvier 1918 à Genève)
Servette HC - Genève HC 5-1
Finale romande (samedi 2 février 1918 à Caux) : 1 Rosey HC, 2 Bellerive HC Vevey, 3 Servette HC.
Finale nationale (dimanche 3 février 1918 à Caux)
Berne HC - Rosey Gstaad 1-0
Berne, seule équipe alémanique inscrite, est championne nationale.
Matches amicaux
Peu après Noël 1917 se déroule un évènement important dans l'histoire du hockey suisse, même s'il passe un peu inaperçu auprès du public refroidi par les températures glaciales : son arrivée dans les Grisons, où l'on ne pratiquait jusqu'ici que le bandy. Deux clubs rejoignent la ligue suisse. L'EHC Suvretta (club prenant le nom d'un hôtel local) organise une Coupe de l'Engadine et l'EHC Saint-Moritz organise une Coupe des Grisons organisée par l'EHC Saint-Moritz.
Coupe de l'Engadine (jeudi 27 et vendredi 28 décembre 1917 à Saint-Moritz) : 1 Servette HC, 2 HC Zurich.
Coupe des Grisons (samedi 29 et dimanche 30 décembre 1917 à Saint-Moritz) : 1 Servette HC, 2 HC Caux, 3 Berne HC, 4 HC Zurich, 5 HC Saint-Moritz.
19/01/1918 Canadiens de Château d'Œx - Servette HC 6-0
Coupe de Caux (samedi 2 et dimanche 3 février 1918) : 1 British Interned HC Château d'Œx, 2 Berne HC, 3 Mürren HC et Rosey.
10/02/1918 Saint-Moritz - Zurich 0-1 17/02/1918 Saint-Moritz - Davos 1-0
La saison précédente (1916/17)