Upcoming Courses

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

Sat

Swim Lessons

Y Stage 6 – Stroke Mechanics – SAT 9:35 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 9:35 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 9:35 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 9:35 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 2 – Water Movement – SAT 9:35 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 9:35 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Parent-Child A – Water Discovery – SAT 10:00 – May-Jun 2026

Kids (Ages 0-17)
Marin YMCA
June 20 at
Every Saturday from May 2 to June 27
Non-Member $280 / - Member $215

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 10:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 20 at
Every Saturday from May 2 to June 27
Non-Member $280 / - Member $215

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 20 at
Every Saturday from May 2 to June 27
Non-Member $280 / - Member $215

Sat

Swim Lessons

Y Stage 2 – Water Movement – SAT 10:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 20 at
Every Saturday from May 2 to June 27
Non-Member $280 / - Member $215

Sat

Swim Lessons

Adult-Teen Intermediate-Advanced – SAT 10:00 – May-Jun 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Chinatown YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 10:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

P Stage 1-2 – Acclimation & Movement – SAT 10:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Arts

Youth Arts – Summer 2026 – Advanced – Sat 10:00 AM

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
June 20 at
Every Saturday from June 13 to August 8
Non-Member $360 / - Member $320

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 10:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 10:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 10:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 10:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 20 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160