Ice hockey at the 2006 Winter Olympics – Men's qualification

Qualification
Twelve places were allotted for the men's ice hockey tournament. The first eight were awarded to the top eight teams in the International Ice Hockey Federation ranking following the 2004 Men's World Ice Hockey Championships. Those teams were:

The teams that automatically qualified include the same "Super Six" teams that were automatically qualified for the final group stage in the two previous tournaments, plus Slovakia and Germany which (IIHF rankings notwithstanding) are often regarded as the seventh and eighth best teams. The ninth place was given to the host nation, Italy. The final three places were allotted through qualification tournaments in which Kazakhstan, Latvia, and Switzerland won places.

Qualification tournaments
The winners of Groups D, E and F advanced to Groups C, B, and A respectively. The winners of Groups A, B, and C qualified for the Olympics.

Group D (Briançon, France, 11–14 November 2004)
 * -x (3–0)
 * (2–1)
 * (1–2)
 * (0–3)

Group E (Nowy Targ, Poland, 11–14 November 2004)
 * -x (3–0)
 * (2–1)
 * (1–2)
 * (0–3)

Group F (Stavanger, Norway, 11–14 November 2004)
 * -x (2–0–1)
 * (2–0–1)
 * (1–2)
 * (0–3)

Group A (Kloten, Switzerland, 10–13 February 2005)
 * -x (3–0)
 * (2–1)
 * (1–2)
 * (0–3)

Group B (Riga, Latvia, 10–13 February 2005)
 * -x (3–0)
 * (2–1)
 * (1–2)
 * (0–3)

Group C (Klagenfurt, Austria, 10–13 February 2005)
 * -x (2–1)
 * (1–1-1)
 * (1–1-1)
 * (1–2)