Register for a Program

PerfectMind is the City's online registration system for activities and programs offered at our recreational facilities and in the Activity Guide. All users of the Tournament Capital Centre and Westsyde Pool and Fitness Centre are required to have a PerfectMind account in order to access the facilities. The system features include:

  • A user-friendly online system to register for programs on any device at any time of day
  • A family account feature to keep track of your whole family's activities and schedules in one place
  • Track your activity history and more at your fingertips in your personalized account
  • Robust search functions that will allow you to search for an activity by keyword, age, day, time or location
  • View the availability of a class and immediately book online

Residents are encouraged to check Kamloops.ca/PerfectMind for updated schedules and programs.

Please clear your browsing data on your web browser (Google Chrome, Safari, Microsoft Edge, etc) prior to registration. This should prevent error messages when completing payment. Incognito mode on Google Chrome is recommended.

Search For Recreation Programs Sign Into PerfectMind

If you have any questions or issues setting up your account, please email perfectmind@kamloops.ca.

Create a PerfectMind Account

Before you register for programs, you will need to setup your PerfectMind account. This is a simple process that should take less than 5 minutes, and a step-by-step guide is available in the FAQs below or you can sign up by clicking the link below.

Create Your PerfectMind Account 

Registering for an Activity

Frequently Asked Questions

How do I setup my PerfectMind account?

Follow these steps to setup your PerfectMind account:

  1. Launch PerfectMind
  2. Click "Signup" above the Login box.
    • Please note: the first member created on any new account will be assigned as the primary contact for the account. Please add an adult client first, and then add additional family members on the "My Info" page in step 4.
  3. Add the requested account details and click "Submit". Your login will be the email address you provided when you created your account.
    • At this point, you will be logged into your PerfectMind account and can add or edit your account information. PerfectMind will also send you an email with a one-time temporary password for the next time you log in to PerfectMind. When you use your temporary password, you will be prompted to create a new password. Password must be at least 10 characters long, contain one uppercase letter, 1 number, and cannot contain a sequence (i.e. 123456 or 123abc). A sample password could be Bucketlist1.
  4. Once logged in, you will land on the "My Info" page. Here, you can verify or edit your contact information, including mailing and email addresses, add credit card information, and add family members to your account. 
    • Note: If adding family members to your account, all members of a family account will share the login and password of the primary account holder.
  5. Within the "Schedules" section of the site, you will be able to view and register for all available recreation programs. 

Other options:

  • Save your credit card information (Finance Info) to our encrypted and secure system for easy and fast transactions.

Create your PerfectMind Account 

Is my credit card information secure?

Yes, PerfectMind and its payment processor (Moneris) are fully encrypted and compliant to ensure your personal information is secure.

The software requires all passwords must:

  • be at least 10 characters long
  • contain one uppercase letter
  • contain one number
  • not contain a sequence (i.e. 123456 or abc123)

Sample password: Bucketlist1

We strongly encourage our users to choose a strong password and be diligent in protecting their personal information and account details.  

Can I still register in person at a facility or on the phone?

Yes, you can still call or register in person at the Tournament Capital Centre, Westsyde Pool & Fitness Centre, or Kamloops Museum & Archives. Please note that online registration will be faster than phone or in-person. We appreciate your patience.

Where do I login?

To login to your account, launch PerfectMind, and click on "Login to your account". 

Do I need to have an account to search for programs?

No. You can navigate through the system without having an account, or being logged in. You will only be prompted to log-in or create an account when you register for a program. To view our schedule of current program, click here.

How do I search for an activity?

Search for an activity in one of two ways:

  1. Use the search function on the schedule page. 
  2. Navigate through programs under the main categories: Adapted Programs, Aquatic Programs, Drop-In, Parties, PacificSport, Registered Programs and Special Events. You can refine your search using the filters provided.
How do I register for an activity?

Clearing your browsing data on your web browser (Google Chrome, Safari, Microsoft Edge, etc) prior to registration will help prevent error messages when completing payment. Incognito mode on Google Chrome is recommended for the best results.

Step 1. Find and select a program using one of two ways:

  • Use the search function on the schedule page. 
  • Navigate through programs under the main categories: Adapted Programs, Aquatic Programs, Drop-In, Parties, PacificSport, Registered Programs and Special Events.  You can refine your search using the filters provided.

Step 2. Login or Sign Up to create an account

Step 3. Attendees Screen: Select family member(s) you would like to book and click “Next”

Step 4. Review Screen: Review your Cart Summary and select “Checkout”

Step 5. Payment Screen: Enter payment information and “Complete” the transaction

 

What will happen if I try to register for an activity that is full?

You will not be able to register for a course that is full, but you can add yourself to a waiting list.

If a space opens for that activity or additional sessions are added, you will be contacted by email and/or by phone. If we are unable to reach you, your space may be given to the next person on the waiting list. Placement on a waiting list does not guarantee a spot.
 

 

How do I know when I have successfully registered for a program, class, or activity?

You have successfully registered for a program, class, or activity when you click the “Checkout” button on the payment screen. You will receive a confirmation email with all of the details.

You can also view all of your client info by clicking on the “My Profile” button found at the top left.

Troubleshooting
I have an account, but I can't see the course I registered for.

There is a possibility of having multiple accounts using different email addresses.

If you think this might be the case, please contact the front desk at 250-828-3500 to have the accounts merged. In the case of a merge, front desk staff will resend the up-to-date login information.

I have entered my credit card information, but I cannot adjust or delete it.

If you need to update or remove a credit card that is stored on your client page, you will need to contact the City of Kamloops Recreation Department at 250-828-3500 or visit us in person at the Tournament Capital Centre, Westsyde Pool & Fitness Centre, or Kamloops Museum and Archives.

You can add multiple credit cards to your account if you need to replace a new card/correct information prior to registration, and cannot contact us right away to update your stored information. Simply contact us at your earliest convenience to remove or deactivate any stored card(s) no longer needed.

If you have any questions or issues setting up your account, please email perfectmind@kamloops.ca.