1947 BCFL season

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

Division One

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