Register for the 2019 season

Registration Opens Soon!
→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 caps

  • 325 Canada Day Challenge swimmers.
  • 300 Kitsilano Challenge swimmers.
  • 25 Bay Challenge swimmers (relays count as 1 swimmer)


For technical problems with registration please contact president “at”