Rywalizacja mężczyzn w hokeju na trawie na Letnich Igrzyskach Olimpijskich 2016 została rozegrana między 6 a 18 sierpnia na obiekcie Centro Olímpico de Hockey.
W zawodach wzięło udział 12 zespołów.
Terminarz
Wszystkie godziny podane są w czasie brazylijskim (UTC-03:00) oraz polskim (CEST).