Welcome to

Royal Masters

Swim Club

SWIMMING | COMMUNITY | EMPOWERMENT

Tailored for Every Swim Skill Level

Swim Schedule

  • Sunday: Saints, 9:00 AM - 10:00 AM: All Levels

  • Monday: Lord Byng, 6:00 AM - 7:00 AM (Intermediate & Expert Only)

  • Tuesday:

    • Lord Byng, 6:00 AM - 7:00 AM (Intermediate & Expert Only)

    • Saints, 8:30 PM - 9:30 PM: All Levels

  • Thursday: Saints, 8:30 PM - 9:30 PM: All Levels

  • Friday:

  • Lord Byng 6:00 AM Intermediate & Expert Only

  • Saints: 8:30-930 Intermediate & Expert Only

Important Notes:

  • Byng 6:00 AM and closed on stat holidays

  • Annual Swimmer’s Insurance (MSABC) is required for all practices and races starting September.

Sign Up Now!

We look forward to a fantastic season together. Register today to secure your spot and get ready to achieve incredible tingz together!

Train Hard. Look Sharp. Swim Unstoppable.
Get the same high-performance gear our Royals Masters athletes use in training and at meets. Every piece is designed to boost your confidence, enhance your performance, and help you look great, feel unstoppable, and swim like a champion. Step into the pool fully preparedβ€”ready to dominate every stroke.

2025-26 MEET CALENDAR

The following dates are tentative, pending facility approval and meet sanctioning. Meet packages, psych sheets, and heat sheets are linked here when they become available. If you have an update, please contact competition@msabc.ca

BC Records will now be recorded automatically. For National records, go to the CA online application form. You will find the World Aquatics record forms and information here.

North Shore Masters: October 18, 2025

Ottermania LC : November 1, 2025

Nanaimo Ebbtides: November 22, 2025

KISU Meet: Early December 2025

Victoria LC: January 24, 2026

EBSC 'Love to Swim': February 7, 2026

Vernon Winter Splash(tentative)

February 14-15, 2026

Chilliwack March Madness: March 7, 2026

BC Provincials: April 2026

Canada Nationals: May 2026

Affiliations & Partnerships

Sign up for our newsletter