General registration for Fall 2026 programming begins Wednesday, 19th at 10:00am.
Courses and program information are available for viewing on Perfect Mind prior to registration going live. Login to your Perfect Mind account to be prepared for registration day!
Aquatics
Learn to Swim
Learn to Swim Program
Schedule:
- Monday – Friday between 4:30-7:30pm
- Saturday & Sunday between 9am-12pm
Registration opens Wed. August 19 at 10am and lessons fill up quickly. Be ready by previewing program dates and times in PerfectMind!
Tip: Be sure to create a registration account online prior to registration day, and log in before 10:00am for a faster registration
Fall 2026 Sessions
Monday September 28- December 7 10 Lessons (No Lessons October 12).
Tuesday September 29- December 1 10 Lessons
Wednesday October 7 – December 2 9 Lessons (No lessons Sept. 30)
Thursday October 1 – December 3 10 Lessons
Friday October 2 – December 4 10 Lessons
Saturday October 3- December 5 10 Lessons
Sunday October 4- December 6 10 Lessons
| Lesson Type | Instructor-to-Participant Ratio | Duration | Cost per Lesson per Participant |
|---|---|---|---|
| Regular Group | Varies by level | 30-45 min | $9.17 |
| Low-Ratio Group | 1:3-4 | 30 min | $13.68 |
| Semi-Private | 1:2 | 30 min | $20.43 |
| Private | 1:1 | 30 min | $27.98 |
- Private lessons are available for ages 3+ in Preschool A – Swimmer 6 & Adult lessons. Patrol and Bronze classes cannot be taken as private lessons.
- Any Private time slot on-line can be changed to a Semi private by calling the Senior Instructor 807-684-3335. Please register 1 child on-line to secure the space. The price will be adjusted to the semi-private fee.
*all fees subject to council approval
Courses and program information are available for viewing on Perfect Mind prior to registration going live. Login to your Perfect Mind account to be prepared for registration day.
Swim Level DescriptionsSwim SchedulePool Admission PolicyRegister for a Program!
Become a Lifeguard!
Start your career as a lifeguard today! Learn more about open lifeguard and instructor jobs.
Fitness and Wellness
Health & Wellness Programming
The Canada Games Complex offers a wide variety of fitness classes throughout the day, including early morning sessions, high-intensity lunchtime classes, and evening sessions for all fitness levels. From Spin and Aquatics to Strength Training and Yoga, there’s something for everyBODY!
Fall session at the Canada Games Complex! No class October 12th. .
*Fees subject to council approval
Drop-in facility fees apply (non-members)
| Fee | Age Group |
|---|---|
| $11.31 | Adults |
| $7.54 | 60+ |
| $6.38 | Accessible Adult |
Featured Class!
Strength & Cardio Circuit – In this circuit-style fitness class you will rotate through exercise stations that will help improve your muscular strength, endurance, and cardiorespiratory fitness. Get head-to-toe body conditioning in this fun and challenging 45-minute class for all levels.
Fitness & Wellness ProgrammingCommunity Fitness Programming
Accessibility Services
The Canada Games Complex is committed to ensuring our facilities are accessible to everyone.
Our accessible features include:
- 7 resistance machines with wheelchair access
- 6 arm bikes
- 6 NuStep low-impact cardio machines
- Hoyer lift and transfer belt for mobility aid assistance
- Water wheelchairs, ramp, and lifts for pool access
- Elevator
- NEW Parallel bars and raised mats
- Adaptable grip aids
- 1-on-1 support through Inclusion Services (limited)
Personal Attendant for Leisure (PAL) Card
The PAL Card is an identification card issued to individuals with disabilities, allowing their support person to enter the facility for free. This card can be used to allow access for a friend, family member, or paid caregiver.
Community Fitness Programming
Keep working towards your fitness goals and keep moving this fall by taking advantage of the fitness classes offered in a neighbourhood near you! Follow the links below for the most up to date information on classes this fall.
No classes on Monday October 12th
Register online or call 807-684-3311.
For more details on classes call 807-684-3324 or 807-684-3338. For up-to-date information on Community Fitness Programs and locations this fall please like us on Facebook under City of Thunder Bay Community Wellness.
Register Online807-684-3311Facebook PageWebsite
| Class | Description | Instructor | Location | Start Date & Time |
|---|---|---|---|---|
| Senior Fitness | Are you 55 or over? Have fun moving through a variety of exercises designed to increase strength, balance & range of motion. With the use of resistance bands, weights and cardio, you will enjoy being challenged while working at your own pace. (You can register for each day separately) | Mon – Stephanie Needham Wed – Jesse Christensen | Westmount School 120 Begin St. | Mondays and Wednesdays 6:30pm – 7:30pm Monday Sept 14th – Monday Nov 30th Wed Sept 9th – Wed Nov 25th (No class Mon Oct 12th) |
| Zumba Toning | Join our high energy class that will get your heart rate up and boost your cardiovascular endurance. There will be a mix of low intensity and high intensity moves for an interval–style, calorie burning workout. The addition of small weights provides added calorie burning, strength training and extra emphasis on toning and keeping your muscles engaged longer. | Share Smith-Baxter | 55+ Centre – Gymnasium (class open to all ages) | Saturdays 10:30am – 11:30am Saturday Sept 12th – Saturday Dec 19th |
| Hatha Yoga | This gentle paced class will aim to develop strength, flexibility and the connection between body, mind and breath. It will focus on proper alignment in each posture and will be suitable to all fitness and skill levels. Come give it a try! | Tracey Berry | West Arthur Community Centre (Main Hall) 1914 Arthur St. W. | Mondays 6:00pm - 7:00pm Monday Sept 14th – Monday Dec 14th (No class Mon Oct 12th) |
| Older Adult Chair Fitness | Get the benefits of a full body workout that is accessible, safe and effective. This chair fitness class, for the older adult population, will help improve your strength and flexibility for those with limited mobility, persons recovering from an injury, or perhaps the active aging adult who is looking for something different. | Evelyn Harrison | North End Community Centre 954 Huron Ave. | Thursdays 6:30pm - 7:15pm Thurs Sept 10th – Thursday December 3rd |
Fitness Punch Card
The Fitness Punch Card offers maximum flexibility and is perfect for those who need to accommodate a busy schedule. Your Fitness Punch Card is good for a one year period from the date of purchase. The punch card can be used for all Community Fitness classes and can also be used for drop-in classes at the Canada Games Complex. (Punch cards can be purchased at The Canada Games Complex, Volunteer Pool and Churchill Pool)
Note: Support Person-No fee if supporting a person with a PAL (Personal Attendant for Leisure Card)
9X Punch Card – $65.00 + HST
Please call the Active Living Coordinator at 684-3324 for any questions or information regarding Community Fitness classes.
Children & Youth
Programs & Camps
After School Programming
NEW Class! Strength & Swim is a new program to our evening youth programming lineup! This class will run weekly on Wednesday evenings from 6-8pm for youth ages 10-14. Join us for some fitness programming at the CGC to get you started and learn the basics, different workout styles and more, followed by swimming!
| Program | Age | Information |
|---|---|---|
| Girl Power | 10-14 | ondays starting October 5 from 6-8pm. Swimming is an option each night. No program October 12 & October 26. Fee: $25 |
| Active Kids | 5-12 | Mondays starting October 5 from 6-8pm. Swimming is an option each night. No program October 12 & October 26. Fee: $25 |
| *NEW* Strength & Swim | 10-14 | Wednesdays starting October 7 from 6-8pm. Fee: $25/ night |
| Creative Kids | 5-12 | Thursdays starting October 8 from 5:30-7:30pm. Fee: $25 |
Camps
PA Day Camps
Every P.A. Day we offer a day camp full of recreational activities, crafts and of course swimming for children 5 to 12 years old. This sessions PA Day Camps: October 26 & November 27.
Karate
We offer Karate sessions for kids every Saturday Morning. There are three different classes depending on age and skill level. We offer Karate Tots for the 4 to 6 year olds, Beginners & Yellow Stripes for kids that are 7 and up, and Advanced classes for kids 7 and up that have their Yellow Belt. For more info on fees & times visit our website.
Adventurers Camp InformationRegister for a Program!
Squash
The Canada Games Complex is the hub for squash in Thunder Bay! For up to date squash events, tournaments, pop up activities and try-it nights follow @thunderbaysquash on Facebook & Instagram!
Junior Squash
Every Saturday morning we offer a beginner squash and an intermediate squash program for kids. The next session will begin September 19!
Beginner
Time: 9:40-10:30
Fee: $54.32
Intermediate
Time: 10:30-11:20
Fee: $54.32
Leagues
Tuesday Night Squash League – Visit our website for more info!