-
Saturday, January 31, 2026, 11:00 AM – 1:00 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Saturday, January 31, 2026, 9:00 AM – 11:00 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Thursday, January 29, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Tuesday, January 27, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 25, 2026, 11:30 AM – 1:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 25, 2026, 9:30 AM – 11:30 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Saturday, January 24, 2026, 9:00 AM – 11:00 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Thursday, January 22, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Tuesday, January 20, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 18, 2026, 11:30 AM – 1:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 18, 2026, 9:30 AM – 11:30 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Saturday, January 17, 2026, 9:00 AM – 11:00 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Thursday, January 15, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Tuesday, January 13, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 11, 2026, 11:30 AM – 1:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 11, 2026, 9:30 AM – 11:30 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Saturday, January 10, 2026, 9:00 AM – 11:00 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Thursday, January 8, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Tuesday, January 6, 2026, 6:30 PM – 8:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 4, 2026, 11:30 AM – 1:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Sunday, January 4, 2026, 9:30 AM – 11:30 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Saturday, January 3, 2026, 9:00 AM – 11:00 AM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J
-
Thursday, January 1, 2026, 11:30 AM – 1:30 PM
- Vancouver Ocean Sports
- 1696 Whyte Avenue
- Kitsilano, BC, V6J