Looking for quality local swim lessons near me / you?
Vancouver-JCC
Make a Splash in
Vancouver-JCC pool!
Safe, fun & skill-building swim lessons for all ages!
Be the First to Dive In!
Register today in Surrey to secure your spot!
Our Programs
MSS Swimmer (Above 6 years old)
Mehrdad Tavakoli2025-12-09T18:01:18+00:00LSS Patrol Program
Mehrdad Tavakoli2025-09-02T04:11:30+00:00Swim Team
Mehrdad Tavakoli2025-09-02T04:09:16+00:00Programs Details
Focus: Stroke development, water safety, and fitness.
Levels: MSS Swim Kids 1–5.
Class Duration: 60 minutes
Schedule: Weekdays 11:00 AM – 9:00 PM; Weekends 8:30 AM – 7:30 PM
LSS Patrol Program
The Canadian Swim Patrol program bridges the gap between learn-to-swim and lifeguarding. Designed for participants aged 6 and older, this program develops swim strokes, endurance, first aid, and rescue skills. It lays a strong foundation for the Bronze medal awards and future lifeguarding certifications.
Rookie Patrol
Age Group: 6+ years
Duration: 8–10 hoursFocus:
- Improving swimming proficiency and fitness.
- Introducing basic first aid and rescue skills.
Ranger Patrol
Age Group: 6+ years
Duration: 8–10 hoursFocus:
- Advanced stroke development and lifesaving skills.
- Refining emergency responses and victim care.
Star Patrol
Age Group: 6+ years
Duration: 8–10 hoursFocus:
- Mastering strokes and lifesaving techniques.
- Preparing for Bronze-level certification
Swim Team
Training: Focus on stroke correction, speed, and endurance.
Class Duration: 90 minutes
Schedule: Weekdays 7:00 PM – 8:30 PM; Weekends 6:00 PM – 7:30 PM
Pricing & Discounts
Registration Fee: $50 for new students (includes swim cap & bag).
Class Rates:
Small Group Classes: $20-$58 per class. (60-minute class)
Parent & Toddler Classes: $20-$47 per class. (60-minute class)
Private Classes: $75-$140 per class. (60-minute class)
Semi-Private Classes: $40-$85 per student per class. (60-minute class)
Monthly Payment Plans: Available with 4 installments.
Family Discounts:
$15 off for the 2nd family member.
$30 off for the 3rd family member or more.
Note: Discounts apply only when registering for a full session.
Registration
Registration & Policies
Registration: Contact via email at [email protected] or call (604) 818-4650.
Make-Up Classes: $15 fee; must be completed within the current session.
Cancellation Policy: No cancellations or refunds after registration.
Program Continuity: Students remain enrolled until a discontinuation notice is provided.
Payment Methods: Visa, MasterCard, Amex, Cash, Cheque, or WeChat.
Our Richmond Facility
Location: Sport Mall, 1751 Savage Rd Unit 110, Richmond, BC V6V 1R1
Amenities: Indoor pool, fitness area, viewing area for parents.
Accessibility: Convenient parking is available.

Why Families Love Us
- ✅ Certified, friendly instructors
- ✅ Small class sizes for focused learning
- ✅ Engaging lessons with fun games
- ✅ Programs for all ages and skill levels
- ✅ Parent-Tot, Learn to Swim, Mermaid Swim & More!
Operation Hour
We are open every day
from 11 am till 9:30 pm
Have any questions?
-
When do swim lessons start in Abbotsford?
September 2025. Spots are limited and pre-registration is open now!
-
What ages do you teach?
We offer programs for babies (6 months) up to teens and adults.
-
Do parents need to be in the water?
Only for Parent & Tot programs. All others are instructor-led.
-
What’s your instructor certification?
All instructors are certified through Swim BC, Lifesaving Society, or Red Cross.
-
Do you offer make-up classes?
We allow one make-up class per session when notified in advance.
-
Is there a discount for early registration?
Yes! Get 10% OFF your first registration by filling out the form above.
Our clients loves our Swim Lesson
“Exceptional Swim Lessons and Immaculate Facilities!”
Great viewing area for parents! Coaches are skilled, lessons are well-structured, and my child’s confidence has soared. Changing rooms are always clean. Highly recommend the Richmond location
Max
Summer Camp
“Exceptional Swim Lessons and Immaculate Facilities!”
Excellent swim lessons with fantastic coaches! The Richmond location has a clear viewing area for parents, and the changing rooms are spotless. Highly recommended
Andy S
Winter Camp
“Professional Coaches and Perfect Parent Viewing Area!”
Wonderful swim school! Coaches are patient, lessons are top-notch, and the Richmond location has a great viewing area. Clean changing rooms add to the excellent experience
Shery
Summer Camp