La formula del campionato fu la stessa della stagione precedente; la manifestazione fu organizzata con un girone all'italiana, con gare di andata e ritorno per un totale di 18 giornate: erano assegnati 2 punti per l'incontro vinto e un punto a testa per l'incontro pareggiato, mentre non ne era attribuito alcuno per la sconfitta. Al termine del campionato la prima squadra classificata venne proclamata campione d'Italia mentre la nona e la decima classificata retrocedettero in Serie B.
Il campionato iniziò il 26 aprile 1958. Durante la prima parte del girone di andata il Monza, la Triestina e il Novara marciarono abbastanza compatte in testa alla classifica mentre era attardata l'Amatori Modena campione in carica. Dopo la settima giornata la Pattinatori Pistoia[A 1] diede forfait definitivo e si ritirò dal campionato.
Al termine della fase di andata il Monza era primo in classifica con 14 punti a seguire il Novara con 13. Nel girone di ritorno invece prevalsero i piemontesi che alla decima giornata si issarono in cima al torneo contenendo il tentativo di ritorno del Monza. Gli azzurri si laurearono in questo modo per l'undicesima volta nella sua storia campione d'Italia, vincendo il torneo dopo sette anni dal precedente del 1950. A retrocedere in Serie B furono Paglieri Alessandria e Pattinatori Pistoia [A 1].
Ferruccio Panagini del Novara segnando 63 reti si confermò capocannoniere del torneo.