Register online or by phone

We now offer an easy-to-use online registration option through PerfectMind! by Xplor Recreation. Registrations will also still be taken by phone at 807-625-8463 (hotline). 

We invite you to create an account* to make the registration process go smoothly for you. Check out our tutorial video on how to create your account and register for programs.

Register online

Preview programs 

Click the button below to preview programs in PerfectMind without a login:

Preview programs

Program information can also be found on The Key website. 

View our menu below to learn how to create an account and view upcoming programs. 

 How to create an account online

*Note: Our system runs best using Google Chrome.

  • Visit Perfect Mind
  • Click on Sign up button under the City logo. 
  • Complete all fields with current information. Register the primary owner first. Family members can be added once your account is activated.
  • Once complete, click the Submit button
  • An email will be sent to the email address provided with a user name and temporary password. You must change your password using this email within 24 hours

For 55 Plus participants, please call 807-684-3066 if you are having trouble setting up your online account for 55 Plus programs.

If you are trying to login and are told “an account already exists” when you are creating your account for the first time, but you did not receive an email from us, please click “Forgot your password?” and you will receive an email within 5 minutes to reset your password and login to your account 

 How to manage your account

  • Once your account is created, log in and click on the “Manage Login” button at the top of the screen.
  • Enter your temporary password, then create a new password. Passwords must be at least 9 characters long and include at least 1 upper case letter and lower case letter, 1 number and 1 special character. (Eg. #1Recreation)
  • Click on "Add Family Member" to add additional members to your account and fill in the requested information.

 How to register for a program online

  • Log into your account
  • Click on "Program Registration" at the top of the page.
  • Search for a program by "Activity", "Course ID" or "Filter Option"
  • Find the course you want to register for and select "Book", then follow the prompts to add the course to your cart.
  • Ensure you register the correct individual from your account to the course!
  • You can add multiple registrations to your cart if desired.
  • Click "Checkout" when you are done and enter payment*.

*Payment can be made by debit card, VISA or Mastercard online. Cash is accepted in person at any of our registration outlets.

 Info required for payment
 

Payment is required at the time of registration. To register you will need:

  • Course name and/or code number;
  • Participant name;
  • Address and postal code;
  • Participant's date of birth;
  • Phone numbers (day and evening if different);
  • Visa or MasterCard number and expiry date

 Quick tips for smooth registration

  • Test your login information ahead of time, browse the new program categories and search for your programs by course ID so you can easily find them on registration day
  • Add all other immediate family members you want to register

 Financial assistance programs

Up to 18 years - PRO Kids

Individuals may apply for program registration for children and youth up to 18 years old through PRO Kids. For more information, contact 807-625-3212.

PRO Kids 

18+ years - Affordable Access for Recreation & Transit Program

Individuals 18 and over may be eligible for a $350 credit towards City of Thunder Bay's recreational programs, bookings and services through the Affordable Access for Recreation & Transit Program.

This program is administered through Lakehead Social Planning Council and uses Low Income Cut-Off amounts +20% (after tax). The program is open to residents of Thunder Bay that meet program criteria.

Learn more about eligibility and the application process: 

Affordable Access to Recreation & Transit Program

 Help! Who can I contact for assistance?

For assistance please call 807-625-2351, 807-625-8463 or 807-684-3311

For assistance with 55 Plus programs and registration please call 807-684-3066

 Other Frequently Asked Questions

What happens to my existing membership?

  • Remaining time on existing memberships will be transferred to the new registration system
  • Members will be able to pick up their new membership cards at the front desk of your facility

What features are available for online booking?

  • Program registration – registered and drop-in
  • Adult and senior memberships
  • Browse availability of room rentals (Note: at this time we will not be doing room rentals in facilities due to Covid 19 restrictions)

Do I need an email address to register online?

  • Yes, you will need an online login which requires an email address. This is where all correspondence will be sent including password reset emails, registration confirmations, and receipts.

Can I still register by phone or in person?

  • Yes, you can still register by calling 807-625-8463 or stop by a facility. 

How can I view my schedule?

  • Click on “My Profile” button to get to your schedule

If the program is full, can I get on a waitlist online?

  • Yes, if a program is full the Register button will turn into a Waitlist button which you may use to be added to the waitlist
  • Waitlist spots are limited. Once the waitlist is full, the program will display as full.

How do I know if my registration went through?

  • You will receive a confirmation email with the details. You can also view your current registrations by clicking on “My Profile”.

Can I withdraw from a course?

  • Program registration withdrawals cannot be processed on-line. Please call 807-625-8463 to withdraw from a course.

Can I view my account credit online?

  • If you have credit on your account, it will appear during checkout as a payment option. You can choose to use the credit or leave it for a future transaction.
  • It will also appear on the right hand side of the My Info page when you log in.

Can I use a gift card online?

  • Yes, during checkout, enter the gift card number exactly as shown on the card, including symbols.

What happens if I can’t see the course I registered for in my account?

  • You may have set up multiple accounts using different email addresses. If this might be the case, contact laura.cumming@thunderbay.ca to merge your accounts

 Facilities that take in person registrations

The Canada Games Complex

Thunder Bay 55 Plus Centre

Volunteer Pool

Churchill Pool

 Services for people with a disability

Information and program support is provided to assist people with a disability to participate in recreation activities.

For support for children and youth with disabilities, contact Junior Inclusion Services at 807-625-3220.

For support for adults with disabilities, contact Inclusion Services at 807-684-3338.

 Problems registering?

Registration is on a first-come, first-served basis. If you have problems registering, please contact 807-625-2351 or 807-625-8463.

Satisfaction guaranteed

We sincerely hope that you enjoy our programs. If not completely satisfied, speak to the Supervisor of the program area BEFORE the second class to receive a FULL refund. Refunds granted after the second class are pro-rated. Medical certificates may be required. No refunds after mid-point of programs.

Confirmation of enrolment

If you receive your first choice in programs, you will not hear from us. Simply attend the first class. If your first choice is not available, we will contact you by telephone. Receipts will be available at the location of the first class/lesson.

Contact Us