O torneio masculino de hóquei sobre a grama nos Jogos Olímpicos de Verão de 2020 foi realizado entre 24 de julho e 5 de agosto de 2021, com os jogos sendo disputados nos campos Norte e Sul do Estádio de Hóquei Oi, em Tóquio.
Originalmente programado para ser realizado em 2020, em 24 de março de 2020 as Olimpíadas foram adiadas para 2021 devido à pandemia de COVID-19. Pela mesma razão as partidas foram realizadas com os portões fechados.
A Bélgica sagrou-se campeã pela primeira vez após derrotar a equipe australiana na final após disputa de pênaltis. O bronze ficou com a Índia, no que foi a primeira medalha da equipe desde 1980, ao vencer a Alemanha.