Il 32º Campionato mondiale di hockey su ghiaccio U-20 è stato assegnato dall'International Ice Hockey Federation alla Repubblica Ceca, che lo ha ospitato nelle città di Pardubice e Liberec nel periodo tra il 26 dicembre 2007 e il 5 gennaio 2008. Questa è la terza volta che il torneo viene ospitato nel paese dopo i campionati del 1994 e del 2002; invece quando esisteva ancora la Cecoslovacchia il mondiale U20 si era svolto in due occasioni, nel 1977 e nel 1987. Nella finale svoltasi a Pardubice, già sede della finale del 2002, il Canada ha sconfitto la Svezia per 3-2 all'overtime e si è aggiudicato il quarto titolo consecutivo, portando il numero di successi a quattordici.[1]
Campionato di gruppo A
Stadi
La ČEZ Arena di Pardubice è stata costruita nel 1960 e rinnovata nel 2001. Ospita le partite casalinghe dell'HC Pardubice e ha 10.149 posti a sedere; ha ospitato inoltre alcuni incontri dell'ultimo mondiale U20 svoltosi in Repubblica Ceca nel 2002.
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 le ultime due classificate vengono retrocesse in Prima Divisione.
Le ultime due classificate di ogni raggruppamento si sfidano in un girone all'italiana di sola andata. Le prime due classificate guadagnano la permanenza nel Gruppo A, mentre le ultime vengono retrocesse 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 Slovacchia e Kazakistan partono da 3 punti in virtù delle vittorie rispettivamente su Danimarca e Svizzera.
Il Campionato di Prima Divisione si è svolto in due gironi all'italiana. Il Gruppo A ha giocato a Bad Tölz, in Germania, fra il 9 e il 15 dicembre 2007. Il Gruppo B ha giocato a Riga, in Lettonia, fra il 12 e il 18 dicembre 2007:
Il Campionato di Seconda Divisione si è svolto in due gironi all'italiana. Il Gruppo A ha giocato a Canazei, in Italia, fra il 9 e il 15 dicembre 2007. Il Gruppo B ha giocato a Tallinn, in Estonia, fra il 10 e il 16 dicembre 2007: