1929 BC FA Cup

The 1929 BC FA Cup was the 39th season of the oldest football cup competition in North America, the British Columbia Football Association Challenge Cup, commonly known as the FA Cup. Vancouver Rowing Club won the competition for the fifth time, defeating Vancouver City 2:0 in the final at Brockton Oval, Vancouver.

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

3rd Round
Chichester (D3) 2:1 Shaughnessy Shamrocks (D2) Kitsumkaylum 0:1 Terrace (D2) PG City (D3) 1:3 Langford Highlanders (D2) Hope Town 2:2 Merritt City (D2) (replay Merritt 3:1 Hope) Vavenby Town (D2) 2:0 Mission City (D2) Dease Lake (D3) 1:2 Wellington (D2) Secwépemc Utd 2:3 aet Cranbrook NS (D2) Port Alberni (D2) 2:1 Burnaby Albion (D2) Quatsino Navy (D3) 2:0 Oak Bay Wanderers (D2) Lake City 0:0 Kelowna Central (D2) (replay Kelowna Central 0:1 Lake City) Courtenay Athletic (D3) 2:3 Nanaimo City (D2) Dawson Creek 0:1 Connaught Hill Llangefni 1:0 Cache Creek Atlin 1:2 Duncan Rovers 4th Round Duncan Rovers 1:2 Port Alberni (D2) Quatsino Navy (D3) 2:3 Langford Highlanders (D2) Lake City 0:3 Rowing Club (D1) Wellington (D2) 3:3 Merritt City (D2) (replay Merritt City 2:0 Wellington) Connaught Hill 0:1 Vavenby Town (D2) Cranbrook NS (D2) 2:4 Van Utd (D1) Chichester (D3) 0:3 Royal City (D1) Llangefni 0:2 Dinas Blaenau (D1) Terrace (D2) 0:2 Nanaimo City (D2) Vic Athletic (D1) 0:1 Van City (D1) 5th Round Royal City (D1) 3:3 Van City (D1) (replay Van City 3:2 Royal City) Royal Oak Hotspur (D1) 1:2 Dinas Blaenau (D1) Vavenby Town (D2) 1:3 Rowing Club (D1) Langford Highlanders (D2) 3:1 Kamloops City (D1) Regatta Club (D1) 3:1 Nanaimo Thistle (D1) Port Alberni (D2) 1:1 Fort George (D1) (replay Fort George 1:1 Port Alberni, Port Alberni 4:2 on pens) Merritt City (D2) 1:0 Van Utd (D1) Nanaimo City (D2) 1:2 Nelson City (D1) QF Dinas Blaenau (D1) 1:3 aet Nelson City (D1) Port Alberni (D2) 1:1 Van City (D1) (replay 1 Van City 0:0 Port Alberni, replay 2 Port Alberni 0:2 Van City) Langford Highlanders (D2) 1:2 Rowing Club (D1) Merritt City (D2) 3:2 Regatta Club (D1) SF L1 Van City (D1) 1:2 Merritt City (D2) L2 Merritt City (D2) 2:3 Van City (D1) (4:4 aggregate, Van City 5:3 on pens) L1 Rowing Club (D1) 3:0 Nelson City (D1) L2 Nelson City (D1) 1:3 Rowing Club (D1) (Rowing Club 6:1 aggregate) F Rowing Club (D1) 2:0 Van City (D1)