Il 37º Campionato mondiale di hockey su ghiaccio U-20 è stato assegnato dall'International Ice Hockey Federation alla Russia, che lo ha ospitato ad Ufa nel periodo tra il 26 dicembre 2012 e il 5 gennaio 2013. Questa è la seconda volta che la Russia ha organizzato il torneo, dopo il mondiale svoltosi a Mosca e a Podol'sk nel 2001. La città di Ufa, capitale della Baschiria e sede della formazione della KHL del Salavat Julaev, in passato aveva ospitato le gare del Campionato europeo di hockey su ghiaccio Under-18 del 1996.[1] Nella finale gli Stati Uniti ha sconfitto la formazione campione in carica della Svezia per 3-1 e si sono aggiudicati il terzo titolo di categoria, tornando al successo dopo il titolo del 2010.[2]
La Ufa-Arena di Ufa, sede dei match casalinghi del Salavat Julaev Ufa della Kontinental Hockey League, ha ospitato la maggior parte delle partite, inclusa tutta la fase ad eliminazione diretta. L'arena inaugurata nel 2007 può ospitare fino ad un massimo di 8.250 spettatori.[3]
Lo Dvorec sporta Ufa di Ufa, costruito nel 1967, è stato fino al 2007 sede degli incontri del Salavata Julaev quando fu sostituito dall'Ufa-Arena. Può contenere 4.200 spettatori.
Le dieci squadre partecipanti sono state divise in due gironi da 5 cinque squadre ciascuno: le compagini che si classificano al primo posto nel rispettivo girone si qualificano direttamente alle semifinali. La seconda e la terza classifica di ciascun raggruppamento disputano invece i quarti di finale. La quarta e la quinta giocano infine un ulteriore girone al termine del quale l'ultima classificata viene retrocessa in Prima Divisione.
Le ultime due classificate di ogni raggruppamento si sfidano in un girone all'italiana di sola andata. Le prime tre classificate guadagnano la permanenza nel Gruppo A, mentre l'ultima viene retrocessa in Prima Divisione. Le sfide tra squadre provenienti dallo stesso girone si disputano, ma tutte le squadre ereditano i punti e la differenza reti delle partite precedentemente giocate. Pertanto la Finlandia parte da 3 punti, la Slovacchia da 2, la Germania da 1 e la Lettonia da 0.
Il Campionato di Prima Divisione si è svolto in due gironi all'italiana. Il Gruppo A si è giocato ad Amiens, in Francia, fra il 9 e il 15 dicembre 2012. Il Gruppo B ha giocato a Donec'k, in Ucraina, fra il 10 e il 16 dicembre 2012:
Il Campionato di Seconda Divisione si è svolto in due gironi all'italiana. Il Gruppo A ha giocato a Brașov, in Romania, fra il 9 e il 15 dicembre 2012. Il Gruppo B ha giocato a Belgrado, in Serbia, fra il 12 e il 18 gennaio 2013: