General registration for Spring 2026 programming begins Wednesday, March 4th 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

Churchill Pool

Churchill Pool

140 Churchill Dr. W.

Preview Swim ProgramsChurchill Pool Website(807) 577-2538

child swimming at churchill pool

Learn to Swim Program

Spring 2025 Session

🗓️ 10-week session running April 7th – June 15th
No lessons Monday, May 18th 


Lesson Schedule

  • Monday–Thursday: 4:00–7:30pm

  • Friday: 4:00–6:00pm

  • Saturday: 9:30am–1:00pm

  • Bronze Medallion (with Emergency First Aid) & Bronze Cross: Sundays


Regular Group Lessons

10 Lessons (1 lesson/week for 10 weeks): $91.70

Level Length
Parent & Tot, Preschool A-E, Swimmer 1-2 30 Minutes
Swimmer 3-4, 5-6, 7-9 45 Minutes
Adult (Beginner & Intermediate) 30 minutes

Private & Semi-Private Lessons

Private Lesson: 10 Lessons (1 lesson/ week for 10 weeks): $279.80
Semi- Private Lesson: 10 Lessons (1 lesson/ week for 10 weeks): $204.20/ person (2-3 participants)

*Private lessons are for anyone 3+ years old. Patrols (Swimmer 7-9) and Bronze classes cannot be done as a private. Lessons are scheduled through the private request list. Registering on the request list does not guarantee you will receive a spot as it is dependent on instructor availability.
*Missed lessons due to illness or other circumstances will not be made up or refunded.
*Classes are subject to time change or cancellation due to insufficient registration/instructors


Birthday Parties

Our birthday parties include use of the pools and sauna for one hour, then pizza and refreshments in our birthday party room for one hour.

For more information or to book, call Churchill Pool at 📞807-577-2538.


Support Persons

No fee if accompanied by a person with a PAL (Personal Attendant for Leisure) Card.


For up to date information on Churchill Pool’s Swim Schedule, Fitness Classes, Memberships, Swimming Lessons and more visit our website!

Register for a Swimming Program!Churchill Pool WebsiteSwim Level Information

Volunteer Pool

Learn to Swim Programming

🎉 Spring Registration
Registration opens Wednesday, March 4 at 10:00am.
Course times and full program details will be available to preview on PerfectMind starting February 27.
Log in early to prepare for registration!

📅 Spring 2026 Session
10-week session running April 7th – June 15th
No lessons Monday, May 18th (Mondays will run for 9 weeks)


Lesson Schedule

  • Monday–Thursday: 4:00–7:30pm

  • Friday: 4:00–6:00pm

  • Saturday: 10:00am–1:00pm

  • Bronze Medallion (with EFA) & Bronze Cross: Sundays


Regular Group Lessons

Lesson Type Duration
Parent & Tot, Preschool A–E, Swimmer 1–2 30 minutes
Swimmer 3–4, 5–6, 7–9 45 minutes

10 Lessons (1 lesson/week for 10 weeks): $91.70
*All fees subject to council approval.


Private & Semi-Private Lessons

Private Lesson: 10 Lessons (1 lessons/ week for 10 weeks): $279.80
Semi- Private Lesson: 10 Lessons (1 lesson/ week for 10 weeks): $204.20/ person (2-3 participants)
*All fees subject to council approval.

*Private lessons are for anyone 3+ years old. Patrols (Swimmer 7-9) and Bronze classes cannot be done as a private. Lessons are scheduled through the private request list. Registering on the request list does not guarantee you will receive a spot as it is dependent on instructor availability.
*Missed lessons due to illness or other circumstances will not be made up or refunded.
*Classes are subject to time change or cancellation due to insufficient registration/instructors.


4 Strokes 4 Fun     

Mondays for 1 hour
Class Size: Max 12
10 Lessons (1 lesson/ week for 10 weeks):  $101.17
*All fees subject to council approval.


Birthday Parties

Includes 1 hour in the pool & sauna + 1 hour in the party room with pizza and refreshments.
📞 Call 807-345-5143 to book.


Support Persons

No fee if accompanied by a person with a PAL (Personal Attendant for Leisure) Card.


 

For current Volunteer Pool Swim Schedule, Fitness Classes, Memberships, Swimming Lessons and more visit our website!

Register for a Swimming Program!Volunteer Pool WebsiteSwim Level Information