El hockey sobre césped en los Juegos Olímpicos de Atenas 2004 contó con dos eventos (uno masculino y otro femenino), los cuales se disputaron entre el 14 y el 27 de agosto de 2004 en el Centro Olímpico de Hockey, una instalación situada en el Complejo Olímpico Helliniko de Atenas (Grecia).
Ésta fue la 20.ª edición del torneo olímpico oficial de este deporte desde su debut en los Juegos Olímpicos de Londres 1908. El torneo masculino contó con 12 equipos participantes, mientras que el femenino lo disputaron 10 conjuntos, divididos en dos grupos de seis y cinco selecciones respectivamente y jugando en sistema de todos contra todos. Los dos mejores de cada grupo acceden a un sistema de eliminación directa hasta llegar a la final; los ganadores de cada semifinal se enfrentan para determinar las medallas de oro y plata, mientras que los perdedores juegan un partido definitorio para la medalla de bronce.