Ishockey-VM 1999 pulje B ble avholdt i Rødovre (i Københavnsområdet) og Odense i Danmark i perioden 8. til 17. april 1999. Danmark, Storbritannia og Kasakhstan ble de tre beste lagene og skulle dermed spille kvalifiseringsspill for deltakelse i pulje A for 2000. rykket ned til pulje C for 2000.
Følgende spillere ble kåret til turneringens beste målvakt, forsvarsspiller og angrepsspiller av det internasjonale ishockeyforbundets direktorat:
Følgende land ble også tildelt turneringens Fair Play-pris av det internasjonale ishockeyforbundets direktorat:
Turneringens All-Star lag ble stemt frem av internasjonale medier ved avslutningen av turneringen. Følgende spillere ble stemt frem: