Il torneo del 1957 fu ospitato dalla città di Mosca. Canada e Stati Uniti boicottarono l'evento a causa dell'occupazione dell'Ungheria. La maggior parte delle partite si disputarono nel palazzetto Lužniki, tuttavia gli organizzatori decisero di far disputare la finale all'aperto nello Stadio Lenin. La gara fu vista da almeno 55.000 spettatori, record dei mondiali fino al 2010. La sfida decisiva vide il pareggio fra la Svezia e i padroni di casa, ma grazie a una vittoria in più in classifica gli scandinavi si aggiudicarono il torneo. Il Canada ritornò ai mondiali nel 1958 e vinse due titoli consecutivi superando entrambe le volte l'Unione Sovietica. Ai Giochi olimpici di Squaw Valley 1960 le favorite erano il Canada, l'URSS, la Cecoslovacchia e la Svezia, tuttavia ad imporsi furono i padroni di casa degli Stati Uniti, capaci di sconfiggere tutte le avversarie e di vincere il primo oro dal 1933.