The Netherlands Football League Championship 1903–1904 was contested by seventeen teams participating in three divisions.
This season, the western division had been split in two, creating the Eerste Klasse West-A and the Eerste Klasse West-B.
The national champion would be determined by a play-off featuring the winners of the three divisions of the Netherlands.
HBS Craeyenhout won this year's championship by beating Velocitas and PW.
Eerste Klasse East: Eerste Klasse West-A: Moved from Division West-B: Eerste Klasse West-B: Moved from Division West-A: