| 1903 |
OLYMPIC |
- |
| 1904 |
PERTH FC |
- |
| 1905 |
CIVIL SERVICE |
- |
| 1906 |
FREMANTLE ROVERS |
- |
| 1907 |
RANGERS |
round robin |
| 1908 |
CITY UNITED |
- |
| 1909 |
CLAREMONT |
- |
| 1910 |
CLAREMONT |
- |
| 1911 |
CITY UNITED |
- |
| 1912 |
FREMANTLE |
- |
| 1913 |
THISTLE |
- |
| 1914 |
NORTHERN CASUALS |
- |
| 1915 |
THISTLE |
- |
| 1916 |
non disputata |
| 1917 |
non disputata |
| 1918 |
non disputata |
| 1919 |
PERTH CITY UNITED |
- |
| 1920 |
THISTLE |
- |
| 1921 |
CLERMONT |
- |
| 1922 |
THISTLE |
- |
| 1923 |
CLAREMONT |
- |
| 1924 |
NORTHERN CASUALS |
- |
| 1925 |
CLAREMONT |
- |
| 1926 |
VICTORIA PARK |
- |
| 1927 |
CALEDONIAN |
- |
| 1928 |
VICTORIA PARK |
- |
| 1929 |
THISTLE |
- |
| 1930 |
NORTHERN CASUALS |
- |
| 1931 |
VICTORIA PARK |
- |
| 1932 |
VICTORIA PARK |
- |
| 1933 |
VICTORIA PARK |
- |
| 1934 |
VICTORIA PARK |
- |
| 1935 |
VICTORIA PARK |
- |
| 1936 |
CALEDONIAN |
-
|
| 1937 |
non disputata |
| 1938 |
CALEDONIAN |
- |
| 1939 |
CALEDONIAN |
- |
| 1940 |
CALEDONIAN |
- |
| 1941 |
CALEDONIAN |
Queens Park - Caledonian 1-4 |
| 1942 |
non disputata |
| 1943 |
non disputata |
| 1944 |
non disputata |
| 1945 |
non disputata |
| 1946 |
SWAN VALLEY |
Swan Valley - Midland 3-0 |
| 1947 |
NORTH PERTH |
North Perth - East Claremont 4-1 |
| 1948 |
NORTH PERTH |
North Perth - Swan Valley 1-0 |
| 1949 |
CALEDONIAN |
Caledonian - Fremantle City 2-1 |
| 1950 |
SPEARWOOD ROVERS |
South Perth - Spearwood Rovers 1-3 |
| 1951 |
PERTH CITY |
Perth City - Caledonian 3-0 |
| 1952 |
AZZURRI |
Perth City - Azzurri 0-3 |
| 1953 |
AZZURRI |
Azzurri - Caledonian 6-3 |
| 1954 |
non disputata |
| 1955 |
non disputata |
| 1956 |
non disputata |
| 1957 |
non disputata |
| 1958 |
non disputata |
| 1959 |
non disputata |
| 1960 |
non disputata |
| 1961 |
SWAN VALLEY |
- |