Die Spielzeit 1946 war die 15. reguläre Spielzeit der höchsten Spielklasse im Schweizer Feldhandball und gleichzeitig die erste Saison der Nationalliga, die die 1. Spielklasse abgelöst hat.
Modus
In dieser Saison spielen 8 Mannschaften im Modus „Jeder gegen Jeden“ mit je einem Heim- und Auswärtsspiel um die Schweizer Meisterschaft. Bei Punktgleichheit entscheidet die bessere Tordifferenz. Der Tabellenerste am letzten Spieltag ist Schweizer Meister 1946. Die Mannschaft auf dem letzten Platz stieg in die 1. Liga 1947 ab.
Meisterschaftsrunde
Rangliste
5. Schweizermeistertitel für den Grasshopper Club Zürich
Relegationsspiel
Einzelnachweise

![]()


