Het hockeytoernooi voor mannen tijdens de Olympische Zomerspelen 2020 in Tokio begon op 24 juli en eindigde op 5 augustus. Titelverdediger was Argentinië.
De twaalf deelnemende teams waren verdeeld over twee groepen van zes, waarin een halve competitie werd gespeeld. De groepsfase werd gevolgd door een kwartfinale, halve finale en een finale.