The 1904 season was the 21st season of regional competitive soccer in Australia.
| Federation | Competition [1] | Grand Final | Regular Season | ||||
|---|---|---|---|---|---|---|---|
| Champions | Score | Runners-up | Premiers | Runners-up | Third place | ||
| Northern District British Football Association | Northern NSW Football League [2] | Not played | West Wallsend Bluebells | Adamstown Rosebud | Wallsend Royals | ||
| South British Football Soccer Association | New South Wales British Football Association [3] | Granville | – | – | Granville | Rozelle | Balmain | 
| Queensland British Football Association | Brisbane Area League [4] | Unknown | Blackstone Rovers | Dinmore Bush Rats | – | ||
| South Australian British Football Association | South Australia Division One [5] | Not played | Woodville | – | – | ||
| Western Australian Soccer Football Association | Western Australia Division One [6] | Not played | Corinthian | Perth FC | Civil Service | ||
| Federation | Competition [7] | Winners | Runners-up | Venue | Result | 
|---|---|---|---|---|---|
| Northern District British Football Association | Ellis Cup [8] | Abandoned | |||
| South British Football Soccer Association | Gardiner Challenge Cup [9] | Granville (1/1) | Glebe (0/2) | – | 2–1 | 
(Note: figures in parentheses display the club's competition record as winners/runners-up.)