Bow Valley League was an Independent and a Senior League that was based in Alberta
1912 Bassano, Gleichen, Glenview, Strathmore
1913 to 1922 Not sure if this league played
1923 Carseland, Gleichen, Strathmore
1924 Carseland, Langdon, Strathmore
1925 Not sure if this league played
1926 Arrowwood, Gleichen, Meadowbrook, Milo, Queenstown
1927 Arrowwood, Carseland, Meadowbrook, Queenstown
1928 Arrowwood, Carseland, Gleichen, Meadowbrook, Queenstown
1929 Arrowwood, Bassano, Blackie, Queenstown
1930 Arrowhead, Bassano, Meadowbrook, Queenstown
1931 to 1934 Not sure if this league played
1935 Arrowhead, Gleichen, Rockyford, Strathmore
1964 - Calgary Angels, Rockyford, Strathmore
1966 - Bassano, Carseland, Mossleigh, Standard