Il torneo di hockey su prato della XIX Olimpiade si tenne a Città del Messico tra il 13 ottobre e il 26 ottobre 1968; solamente maschile, vide partecipare 16 squadre nazionali e fu vinto dall'Pakistan che, nella finale disputata il 9 settembre 1968 sul prato del Estadio Municipal de Hockey, batté il Australia per 2-1.
Formula
La formula prevedeva la suddivisione delle 16 squadre in due gruppi con girone all'italiana.
La prima e la seconda classificata si incontrarono nelle semifinali per decidere il podio.
La terza e la quarta classificata si incontrarono nelle semifinali per la classifica dal quinto all'ottavo posto.
Le quinte classificate si incontrarono er il nono posto. Le seste per l'undicesimo e così per le altre.
(EN) International Olympic Committee, Results (PDF), in Mexico 1968, Volume 3, Città del Messico, 1969, pp. 630-633. URL consultato il 30 agosto 2018 (archiviato dall'url originale il 17 settembre 2018).