2018 Men's Hockey World Cup squads

This article lists the confirmed squads for the 2018 Men's Hockey World Cup tournament held in Bhubaneswar, India between 28 November and 16 December 2018. The sixteen national teams were required to register a playing squad of eighteen players and two reserves.

Age, caps and club as of 28 November 2018.