1931 BCFL season

= Final league tables =

Division One

 * Greater Vancouver - 3 clubs (Rowing Club, Royal City, Van Utd)
 * Greater Victoria - 3 clubs (Langford, Oak Bay, Vic Athletic)
 * Vancouver Island - 1 club (Port Alberni)
 * Northern BC - 2 clubs (Fort George, Regatta Club)
 * Southern BC - 3 clubs (Dinas Blaenau, Grand Forks, Kamloops City)

Division Three Qualification Competition
The top three finishers of each of the four regional leagues qualified.