Upcoming Courses

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

Sun

Swim Lessons

P Stage 3 – Water Stamina – SUN 9:35 – Jan-Mar 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 4 – Stroke Introduction – SUN 9:35 – Jan-Mar 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 2 – Water Movement – SUN 9:35 – Jan-Mar 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Toddler and Me – Water Exploration – SUN 9:35 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 9:35 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 9:35 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 3 – Water Stamina – SUN 9:35 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 9:40 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 2-3 – Water Movement-Stamina – SUN 9:40 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 1 – Water Acclimation – SUN 10:10 – Jan-Mar 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 3 – Water Stamina – SUN 10:10 – Jan-Mar 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 4 – Stroke Introduction – SUN 10:10 – Jan-Mar 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 3 – Water Stamina – SUN 10:10 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 3 – Water Stamina – SUN 10:10 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 4 – Stroke Introduction – SUN 10:10 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 3 – Water Stamina – SUN 10:15 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 10:15 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

Y Stage 4 – Stroke Introduction – SUN 10:15 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 3 – Water Stamina – SUN 10:15 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 10:20 – Jan-Feb 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
February 22 at
Every Sunday from January 18 to March 8
Non-Member $280 / - Member $215