Prima delle olimpiadi vi fu uno spareggio fra le due rappresentative tedesche, vinto dalla Germania Ovest per 7-3. Il torneo di svolse nel periodo fra il 26 gennaio e il 4 febbraio 1956. Vi presero parte dieci squadre, raggruppate nella fase preliminare in tre gruppi, uno composto da quattro nazionali e due da tre; le prime due di ciascun gruppo disputarono il girone finale valido per l'assegnazione delle medaglie, mentre le altre squadre giocarono un girone di consolazione. All'esordio internazionale l'Unione Sovietica riuscì immediatamente a imporsi, superando di due punti nella graduatoria gli Stati Uniti, e di quattro il Canada, reduce da due medaglie d'oro consecutive e per la prima volta giunto solo al terzo posto.[1]
A margine dell'evento olimpico, valido anche per il titolo mondiale, si disputò a Berlino Est il Campionato mondiale Gruppo B, antenato del Campionato mondiale di Prima Divisione, al quale si presentarono tre squadre escluse dalla kermesse olimpica, e nella quale si impose la Germania Est.
Torneo olimpico
Partecipanti
Parteciparono al terzo torneo olimpico dieci rappresentative nazionali provenienti da due continenti, con un numero variabile di giocatori.
Il torneo fu valido anche per il 34º campionato europeo e venne utilizzata la graduatoria finale dell'evento olimpico per determinare le posizioni in classifica; a trionfare fu per la terza volta consecutiva la Unione Sovietica, medaglia d'oro olimpica.