De KNVB Beker 1903/04 was de zesde editie van dit voetbaltoernooi.
De Koninklijke HFC stond voor het eerst in de finale en werd de zesde bekerwinnaar door titelhouder HVV (Den Haag) in de finale met 3-1 te verslaan. HVV was de tweede club na HBS Den Haag die voor de derde keer in de finale aantrad, in 1899 was HBS de verliezend finalist in de eerste editie.
Eerste ronde
* reglementair. Olympia trekt zich terug.
** Oorspronkelijk 3-4. Reglementair wegens niet-gerechtigde speler NOAD.
Tussenronde
* na protest HBS 2 ongeldig verklaard.
Tweede ronde
Derde ronde
Vierde ronde
Externe link
Bronnen, noten en/of referenties