Upcoming Courses

Discover a variety of courses for Youth and Adults offered by the YMCA of Greater San Francisco.

Thu

Swim Lessons

Adult Intermediate-Advanced – THU 6:15 – Apr-May 2025

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Embarcadero YMCA
April 17 at
Every Thursday from April 3, 2025 to May 7, 2026
Non-Member $195 / - Member $148

Thu

Swim Lessons

Y Stage 3 – Water Stamina – TTH 6:25 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 6 – Stroke Mechanics – TTH 6:25 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

Adult-Teen Stage 2 – Water Movement – TTH 7:05 – Apr-May 2025

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 4 – Stroke Introduction – SAT 10:10 – Mar-May- 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Parent-Child A – Water Discovery – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 6 – Stroke Mechanics – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 19 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199