General registration for Summer 2025 programming begins Wednesday, May 14th 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!

Register OnlinePreview Programs(807) 625-8463

Aquatics

Learn to Swim

Learn to Swim Program

Schedule:

  • Monday – Friday – 2 Week Blocks: 9:00 AM – 12:00 PM
  • Monday/ Wednesday & Tuesday/Thursday – 4 weeks: 4:30-7:30pm

Registration opens May 14 at 10:00am 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 8:30am for a faster registration

Summer 2025 Sessions

Day Time
Session 1: July7-18
Session 2: July 21- Aug. 1
Session 3: Aug. 5-15 (9 Lessons)
Session 4: Aug. 18-29

Evenings
Monday/ Wednesday 1: July 7- 30
Monday/ Wednesday 2: August 6-27 (7 Lessons)
Tuesday/ Thursday 1: July 8- 31
Tuesday/ Thursday 2: August 5-28

Preview Lessons

Image of two adults holding two toddlers in a swimming pool
Lesson Type Instructor-to-Participant Ratio Duration Cost per Lesson per Participant
Regular Group Varies by level 30-45 min $8.94
Low-Ratio Group 1:3-4 30 min $13.33
Semi-Private 1:2 30 min $19.91
Private 1:1 30 min $27.27
  • Private lessons are available for ages 3+ in Preschool A – Swimmer 6 & Adult lessons. Patrol and Bronze classes cannot be taken as private lessons.
  • To convert a private lesson to a semi-private, call the Senior Instructor at 807-684-3335. Register one child online to secure the spot, and the price will be adjusted accordingly.

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.

Apply

Camps

Adventurers Camp

Adventurers Camp is a fun and inclusive day camp for kids ages 5 to 12, offering a variety of activities—from crafts to karate and, of course, swimming!

Session Dates:

  • Summer Start-Up: July 2 – 4 (No morning class options)
  • Session 1: July 7 – 18 (9-day camp)
  • Session 2: July 21 – August 1
  • Session 3: August 5 – 15 (9-day camp)
  • Session 4: August 18 – 29

Fees:

  • 2-week session: $314.51 (first child), $267.80 (additional children)
  • 1-week camp: $214.87 (first child), $181.65 (additional children)
  • 1-week camp with Private Swimming Lessons: $263.65 (first child), $200.33 (additional children)

Activity Information

adventurers camp logo

Adventurers Camp Morning Registration Options

TOTS Camp

All 5-year-olds (as of December 31, 2025) will register for this program. They will stay with the same group and instructor throughout the day.

Daily Schedule:

  • 9:00 AM – Crafts
  • 10:00 AM – Imagination Station
  • 11:00 AM – Monkey Business

Any of these activities may be substituted for a swimming lesson.

Swimming Lessons at Adventurers Camp

Swimming lessons will be registered by waitlist. If you’d like a swimming lesson as one of the three morning activities, please select the waitlist option. You will be contacted before your camp session starts if a spot becomes available

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!

Summer session at the Canada Games Complex! No class July 1, August 4 and September 1.

*Fees subject to council approval

Drop-in facility fees apply (non-members)

Fee Age Group
$11.02 Adults
$7.35 60+
$6.22 Accessible Adult

Featured Class!

Kickboxing – No experience necessary, bring your boxing gloves and learn how to punch and kick like a pro! In this full-body workout with rounds on the heavy bag and cardio conditioning drills. Finish it off by testing your skills in freestyle mode. Guaranteed to have you feeling strong and confident.

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
  • 5 NuStep low-impact cardio machines
  • Hoyer lift and transfer belt for mobility aid assistance
  • Water wheelchairs, ramp, and lifts for pool access
  • Elevator
  • Parallel bars and raised mats
  • Adaptable grip aids
  • 1-on-1 support through Inclusion Services (limited)
Woman in wheelchair using nu step exercise machine

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.

PAL Card Application

Community Fitness Programming

Keep working towards your fitness goals and keep moving this summer 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 summer.

No classes on Monday August 4th

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 summer please like us on Facebook under City of Thunder Bay Community Wellness.

Register Online807-684-3311Facebook PageWebsite

Class Description Instructor Location Start Date & Time
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 *6 week session* Saturday May 24th - Saturday June 28th *4 week session* Saturday Aug 9th – Aug 30th
FREE Bootcamp Join us for a FREE bootcamp on Monday evenings all summer long! Each workout will challenge your conditioning and help improve strength and cardio. It doesn’t get any better than working out by the lake on a beautiful summer evening! All ages and skill levels welcome! Check our Facebook page for the start date. Gloria Ranger Boulevard Lake Fitness Area Mondays 6:30pm - 7:30pm Stay tuned for start date

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.

Register for a Class!

Team Unbreakable

Interested in learning to run?

Between the ages of 10-18?

Join Team Unbreakable, a free 10-week learn to run program! Starting April 1 to June 5, 2025 on Tuesdays and Thursdays, 5:30pm-6:30pm at the Kinsmen Youth Centre – 609 James St. N. Shirts and shoes provided, if necessary.

Registration opens Jan 03, 2025. Visit: www.learntoruntbay.com 

Register807-343-6100

A person rests their running shoe on a bench to tie it
TeamUPic

Clubs

Thunder Bay Diving Club

Interested in getting your toes wet with a bit of a twist?

Diving is an aerial sport that combines the thrill of flipping with a love of water!

Thunder Bay Diving Club is 1 of only 10 clubs in Ontario that offers recreational and competitive programming for ages 6 years and up (adults welcome).  The recreational program focuses on fun while learning to dive and improving their skills in a supportive environment.  The competitive program offers more advanced skills, competing regionally, provincially and beyond.

Recreation Program – no experience necessary!

Must have basic swimming skills and pass the Canada Games Complex swim test.

Classes in the Recreation Program focus on foundational skills and learning different dives in a fun, team-focused atmosphere.

Pre-Competitive / Competitive Program – by invitation only

The pre-competitive / competitive divers join this program after developing skills in the recreation program, as past divers, or from other sports like gymnastics, karate, dance, or figure skating.

These divers focus on developing the skills and dives suitable for competing at different levels and represent our club at hosted and away meets.

Interest in the pre-competitive / competitive program can be directed to:  coach@tbdc.ca

Not sure diving is for you? Watch for our free Try Diving opportunities!

Visit our website and social media below for more information on class schedules and updated pricing!

Thunder Bay Diving Club
diver

Diving Club WebsiteFacebookInstagram

Thunderbolts Swim Club

Join Thunder Bay’s Leading swimming program!

Sessional Programs

Olympic Sparks (Ages 5-8)

1 x 60-minute training session / week

Olympic Lightning (Ages 8-12)

2 x 60-minute training sessions / week

Competitive

Competitive program registration is ongoing (Sept-June).

For more information on our programs, view our website or contact us:

thunderbolts ad

Thunderbolts WebsiteFacebookInstagram