1946 BC FA Cup

The 1946 BC FA Cup was the 52nd season of the oldest football cup competition in North America, the British Columbia Football Association Challenge Cup, commonly known as the FA Cup. Burnaby Albion won the competition for the first time, defeating Langford Highlanders 1:0 in the final at Windsor Park, Vancouver.

Professional sport, including football, was suspended in BC after the outbreak of the Pacific War on 7 December 1941, so the 1946 edition was the first to be played since the 1941 competition.

1st Round
The sixteen Division Three sides were joined by the 48 non-league clubs that advanced from the Qualifying Round.