1946 BCFL season

The 1946 BCFL season was the 14th season of play of the British Columbia Football League. Kitimat City won the League championship for the first time.

The 1946 season was the first to be played since the end of the 1941, as professional sport had been suspended for the duration of the Pacific War, from 1942 through 1945. During the war, various unofficial regional competitions were organised by the clubs, such as the Lower Mainland Football League, the Nechako Football League, the Okanagan Football League, and the South Island Football League. Jubilant in victory and keen to return to normal peacetime life, the people of BC were eager for football, and the 1946 season set records in attendance figures.

Division One

 * Greater Vancouver - 2 clubs (Rowing Club, Royal City)
 * Greater Victoria - 1 clubs (Royal Oak)
 * Vancouver Island - 2 clubs (Nanaimo Thistle, Port Alberni)
 * Northern BC - 5 clubs (Cassiar City, Fort George, Fort Nelson, Kitimat City, Quesnel Utd)
 * Southern BC - 2 clubs (Cranbrook NS, Kelowna Central)


 * style="background: lavender" | 2 || style="background: lavender" | Rowing Club || style="background: lavender" | 33 || style="background: lavender" | 17 || style="background: lavender" | 10 || style="background: lavender" | 6 || style="background: lavender" | 58 || style="background: lavender" | 38 || style="background: lavender" | 61 || style="background: lavender" | 1941 FA Cup winners
 * style="background: lavender" | 2 || style="background: lavender" | Rowing Club || style="background: lavender" | 33 || style="background: lavender" | 17 || style="background: lavender" | 10 || style="background: lavender" | 6 || style="background: lavender" | 58 || style="background: lavender" | 38 || style="background: lavender" | 61 || style="background: lavender" | 1941 FA Cup winners