VM i ishockey for menn 1998 pulje B (B-VM) ble arrangert i Ljubljana og Jesenice i Slovenia fra 15. til 26. april 1998. Kampene ble spilt i Hala Tivoli og Dvorana Podmežakla.