El Campeonato Mundial de Hockey sobre Hielo Masculino de 1999 fue el 63.º evento de este tipo autorizado por la Federación Internacional de Hockey sobre Hielo (IIHF). Equipos que representaban a 41 países participaron en varios niveles de competición. La competición también sirvió como clasificación para la clasificación de grupos en la competición de 2000 .
El campeonato se celebró entre dieciséis equipos en Noruega .
Jugó en Odense y Rodovre, Dinamarca, del 8 al 17 de abril. Los tres mejores equipos al final del torneo avanzaron a la ronda de clasificación para el Campeonato Mundial de la IIHF de 2000. Los alemanes, tras no clasificarse para el Grupo A, perdieron su último partido contra Kazajstán y terminaron en cuarto lugar. El vigésimo puesto en la clasificación general fue, con diferencia, el peor resultado de su historia. [1]
Dinamarca , Gran Bretaña y Kazajstán avanzaron a las eliminatorias para el Campeonato Mundial de la IIHF de 2000. Hungría descendió al Grupo C.
Jugado en Eindhoven y Tilburg, Países Bajos, del 5 al 11 de abril. Aunque ocho equipos se habían clasificado para el torneo del Grupo C, el gobierno anfitrión holandés había suspendido las relaciones diplomáticas con Yugoslavia , debido a la Guerra de Kosovo , y no permitió que el equipo yugoslavo participara en el torneo. [1]
Holanda ascendió al Grupo B.
Ningún equipo descendió y Yugoslavia recuperó su lugar en 2000; el torneo se jugó con nueve equipos.
Jugado en Krugersdorp, Sudáfrica, del 14 al 20 de abril
España ascendió al Grupo C.