Looking for quality local swim lessons near me / you?

Vancouver-JCC

Make a Splash in
Vancouver-JCC pool!

Kids learning swimming at Marina Swim School JCC Vancouver indoor 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

Programs Details

MSS Swimmer (6–12 years)
  • 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 hours

    Focus:

    • Improving swimming proficiency and fitness.
    • Introducing basic first aid and rescue skills.
  • Ranger Patrol

  • Age Group: 6+ years
    Duration: 8–10 hours

    Focus:

    • Advanced stroke development and lifesaving skills.
    • Refining emergency responses and victim care.
  • Star Patrol

  • Age Group: 6+ years
    Duration: 8–10 hours

    Focus:

    • 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.

"Young swimmer in goggles and swim cap resting poolside during a lesson at Marina Swim School."
"Marina Swim School dolphin and wave favicon logo."

Why Families Love Us

Address

950 W 41st Ave, Vancouver, BC V5Z 3W6

Operation Hour

We are open every day

from 11 am till 9:30 pm

Early Bird Offer

10% OFF for all pre-registrations

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