
UPDATE: 2025 Lesson Dates and Costs are now posted below. Registration for summer classes opens in May 2025, and additional registration details will be updated in April.
Lesson Dates, prices, class sizes and more can be found below.
2025 Lesson Dates
Monday - Friday
Spring Set: Jun 23 - Jun 27 (5 classes)
Set 1: Jun 30 - Jul 11 (10 classes)
Set 2: Jul 14 - Jul 25 (10 classes)
Set 3: Jul 28 - Aug 8 (10 classes)
Set 4: Aug 11 - Aug 22 (10 classes)
Set 5: Aug 25 - Aug 29 (5 classes)
NOTE: Lessons still run on Statutory holidays (Canada Day July 1st and BC Day August 4th)
2025 Lessons Costs per 10 session set
Preschool (30 minutes) - $103.60 ($51.80)*
Swimmer 1 - 3 (30 minutes) - $75.60 ($37.80)*
Swimmer 4 - 6 (45 minutes) - $96.00 ($48.00)*
Advanced Swimmer (45 minutes) - $96.00 ($48.00)*
Private Lessons (30 minutes) - $36.40/per class + GST
* Spring Set & Set 5 (5 sessions) prices are shown in ( )
NOTE: There is a $25.00 cancelation fee for all classes. See the FAQs page for more info.
Swim for Life Level Info & Class Size
Parent & Tots 1-3 - under 3 years of age
Preschool 1-5 - 3 to 5 years of age, max. 4 children per class
Swimmer 1-3 - 6 years plus, max. 6 children per class
Swimmer 4-6 - 6 years plus, max. 8 children per class
Advanced Swimmer - 6 years plus, max. 8 children per class
Not sure what level your child is? Call one of our pools to arrange a time to stop by with your child for a free evaluation of what level they should enroll.
How to Register & Find Times
You can now visit the registration page to create your user accounts and select your classes.
For assistance with online registration, please call our office at (604) 531-8855.
If you are not able to see classes at this time it is because they have not been posted yet. Registration does not begin until mid-May and classes will not be visible for viewing until late April at the earliest.
Refund & Cancellation Policy
There is a $25.00 cancellation/refund fee.
See the updated Refund & Cancellation Policy page for more details.
Leisure Access Program (LAP)
The Outdoor Pool’s do take LAP registrations. We do not have direct access to the City of Surrey’s LAP participants so our staff need additional time to verify applicants with Surrey. This process can take up to 5 business days so It is recommended you create your user account and fill out the LAP Verification registration to have a seamless lesson day registration.
You will not be able to register for lessons at the discounted LAP rate until you have been verified. Individuals who register for lessons and then wish to be refunded the difference after applying for LAP will be charged a processing fee.
Frequently Asked Questions (FAQs)
Please review the FAQs page for answers to other common questions. We’ve updated the page with some common questions for 2025.