El hockey sobre hierba en los Juegos Olímpicos de Melbourne 1956 fue la octava edición y contó con un solo evento masculino, que se disputó entre el 23 de noviembre y el 6 de diciembre de 1956 en las instalaciones del Melbourne Cricket Ground y el Olympic Park Stadium.
[1] India ganó el oro por sexta ocasión consecutiva y sin encajar un solo gol en todo el campeonato.
Pakistán consiguió la plata y Alemania, el bronce.
El primer de cada grupo y el mejor segundo alcanzan las semifinales.
Los otros segundos y el dos mejores terceros disputaron los puestos del quinto al octavo y el resto, del noveno al decimosegundo.