Ice hockey at the 2018 Winter Olympics – Men's team rosters

These were the team rosters of the nations participating in the men's ice hockey tournament of the 2018 Winter Olympics. Each team was permitted a roster of 22 skaters and 3 goaltenders.

After five consecutive Olympic tournaments in which the National Hockey League (the world's premier professional league) allowed its players to participate in the Olympics and adjusted its schedule to accommodate the tournament, the NHL announced in 2017 that it would prohibit any player under NHL contract, including those not actually playing for an NHL team, from participating in the Olympics. The International Ice Hockey Federation and the International Olympic Committee agreed to forbid national teams from selecting NHL players so they could not try to compete anyway.