Upcoming Courses

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

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
March 15 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
March 15 at
Every Saturday from March 8 to May 3
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
March 15 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
March 15 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
March 15 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 9:30 – Mar-Apr 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Embarcadero YMCA
March 15 at
Every Saturday from March 1 to April 26
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 9:30 – Mar-Apr 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Embarcadero YMCA
March 15 at
Every Saturday from March 1 to April 26
Non-Member $260 / - Member $199

Sat

Swim Lessons

Baby and Me – Stages A-B – SAT 9:35 – Feb-Mar 2025

Kids (Ages 0-17)
Embarcadero YMCA
March 15 at
Every Saturday from February 8 to March 15
Non-Member $195 / - Member $148

Sat

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Presidi0 Community YMCA
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 29 - Non-Member $228 - Member $174

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 10:50 – Mar-Apr 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Presidi0 Community YMCA
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 29 - Non-Member $228 - Member $174

Sat

Swim Lessons

Parent-Child A – Water Discovery – SAT 9:35 – Mar-Apr 2025

Kids (Ages 0-17)
Presidi0 Community YMCA
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 29 - Non-Member $228 - Member $174

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 9:35 – Mar-Apr 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Presidi0 Community YMCA
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 29 - Non-Member $228 - Member $174

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 11:25 – Mar-Apr 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Presidi0 Community YMCA
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 29 - Non-Member $228 - Member $174

Sat

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Presidi0 Community YMCA
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 29 - Non-Member $228 - Member $174

Sat

Swim Lessons

Parent-Child A – Water Discovery – SUN 9:35 – Mar-Apr 2025

Kids (Ages 0-17)
Presidio Community YMCA Letterman Pool & Gym
March 15 at
Every Saturday from March 8 to April 26
- NO / CLASS on 3 30 & 4 20 - Non-Member $195 - Member $148

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
March 15 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
March 15 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 2 – Water Movement – SAT 9:35 – Mar-May 2025

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

Sat

Swim Lessons

Y Stage 2 – Water Movement – SAT 11:20 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 15 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
March 15 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
March 15 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199