Register for the 2019 season

Registration Now Open!
→Practice swims

→Canada Day Challenge

→Kitsilano Challenge

→Bay Challenge


  • Season pass registrations must be done online.
  • Race registrations must be done online. There will be no race-day registrations.
  • All entries are non-refundable and non-transferable.

Race registration capacity

  • 325 Canada Day Challenge swimmers.
  • 300 Kitsilano Challenge swimmers.
  • 25 Bay Challenge swimmers – one relay team of a maximum 4 swimmers counts as one swimmer.


For technical problems with registration please contact president “at”