Program Registration

Repsol Sport Centre offers a variety of Registered Programs and you do not need to be a Member to sign up! From swimming lessons to Personal Training to Preschool for Active Living – we've got classes and programs for all age groups and skill levels.

If you've registered for a program and do not have a membership, your program purchase entitles you to access the building 30 minutes prior to the program only for the days and times of your classes/sessions. Children's programs do not include parents' use of the facility. A separate admission fee must be paid.

How to Register

NOTE: New account requests and program registrations are no longer accepted by phone.

Do you have an account (barcode and PIN)?

NO, I do not have an account

You need to request a new account set up in person or by email ( 48 hours prior to the day of registration. Please include the first and last name of the person who will be registered and their date of birth. Also include a guardian telephone number, email address, and current address including postal code.

I'm not sure

You will have an account if you have previously:

  • Registered for a program
  • Purchased a facility pass

You can obtain existing a participant barcode and PIN the day prior to registering by visiting Online Registration Portal, click on login, then on “Forgot Password?”. If your email address is current in our system you will automatically be sent your barcode and PIN. If you have not provided us your email or it is outdated please contact customer service the day prior to registering at – please specify the participants full name and date of birth, as well as a current email address. If this is a first time participant or someone without an existing membership or pass please see instructions above and allow 48 hours for a response.

YES, I have an account

Proceed to our Online Registration Portal

Or visit us in person to register

Register your child for our Under 2 Program Pass and your child will receive member pricing on swim lessons.
Find out more at our Customer Service Desk.


Repsol Sport Centre

2225 MacLeod Trail South,
Calgary, Alberta
   T2G 5B6

Hours of Operation

Monday to Friday: 5:00am to 11:00pm
Saturday: 6:00am to 10:00pm
Sunday: 7:00am to 10:00pm
Holidays: 7:00am to 10:00pm

There are no Group Fitness or Registered
Classes on statutory holidays.

Closed on December 25th

Get the latest on programs, news, and events