Il 12º Campionato mondiale di hockey su ghiaccio U-18 è stato assegnato dall'International Ice Hockey Federation alla Bielorussia, che lo ha ospitato a Minsk e a Babrujsk nel periodo tra il 13 e il 23 aprile 2010. Le partite giocate a Minsk si sono disputate all'interno del Minsk Sports Palace, mentre i match giocati a Babruysk si sono svolti nella Babruysk Arena.[1] Nella finale gli Stati Uniti si sono aggiudicati per il secondo anno consecutivo il titolo battendo la Svezia con il punteggio di 3-1. Dalla nascita del Campionato mondiale di hockey su ghiaccio maschile U-18 nel 1999 per gli Stati Uniti si tratta del quinto successo; per la Svezia invece si tratta del miglior piazzamento di sempre. Al terzo posto è giunta la Finlandia, che ha avuto la meglio sulla Russia per 5-1.
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 Canada e Slovacchia partono da 3 punti in virtù delle vittorie rispettivamente su Bielorussia e Lettonia.
Il Campionato di Prima Divisione si è svolto in due gironi all'italiana. Il Gruppo A ha giocato a Herning, in Danimarca, fra il 12 e il 18 aprile 2010. Il Gruppo B ha giocato a Krynica, in Polonia, fra l'11 e il 17 aprile 2010:
Il Campionato di Seconda Divisione si è svolto in due gironi all'italiana. Il Gruppo A ha giocato a Narva, in Estonia, fra il 13 e il 19 marzo 2010. Il Gruppo B ha giocato a Kiev, in Ucraina, fra il 22 e il 28 marzo 2010:
Il Campionato di Terza Divisione si è svolto in due gironi all'italiana. Il Gruppo A ha giocato a Erzurum, in Turchia, fra l'8 e il 14 marzo 2010. Il Gruppo B ha giocato a Monterrey, in Messico, fra il 14 e il 20 marzo 2010: