The Men's Field Hockey Olympic Qualifier for the 2004 Summer Olympics was held at the two artificial pitches of Club de Campo in Madrid, Spain, from March 2–13, 2004. Twelve nations took part, and they played a round robin in two groups of six. The top six or seven teams qualified for the Summer Olympics in Athens, Greece.
Head Coach: Gilles Bonnet
Head Coach: Gene Muller
Head Coach: Jason Lee
Head Coach: Rajinder Singh
Head Coach: Yoshinori Takahashi
Head Coach: Paul Lissek
Head Coach: Terry Walsh
Head Coach: Kevin Towns
Head Coach: Roelant Oltmans
Head Coach: Jerzy Jóskowiak
Head Coach: Paul Revington
Head Coach: Maurits Hendriks
All times are Central European Summer Time (UTC +2)