The 2004 Men's Ice Hockey Championships was the 68th such event hosted by the International Ice Hockey Federation. Teams participated at several levels of competition. The competition also served as qualifications for division placements in the 2005 competition.
Played in Oslo, Norway, between April 4âÂÂ18.
Played in Gdaà Âsk, Poland, between April 12âÂÂ18.
and were promoted to the 2005 Men's World Ice Hockey Championships. and were demoted to Division II.
Played in Jaca, Spain, between April 12âÂÂ18.
Played in Elektrenai, Lithuania, between April 12âÂÂ18.
and were promoted to Division I while and were demoted to Division III.
Played in ReykjavÃÂk, Iceland, between March 16âÂÂ21.
and were promoted to Division II.