Upcoming Courses

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

Mon

Swim Lessons

Y Stage 1-2 – Water Acclimation-Movement – MW 4:00 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 14 at
Every Wednesday, Monday from September 9 to September 30
Non-Member $252 / - Member $193

Mon

Swim Lessons

Y Stage 3 – Water Stamina – MW 4:00 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 14 at
Every Wednesday, Monday from September 9 to September 30
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 1 – Water Acclimation – MW 4:05 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 2 – Water Movement – MW 4:05 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 4 – Stroke Introduction – MW 4:05 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 3 – Water Stamina – MW 4:05 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 4:05 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 1 – Water Acclimation – MW 4:30 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
September 14 at
Every Wednesday, Monday from September 2 to September 23
Non-Member $216 / - Member $165

Mon

Swim Lessons

P Stage 2 – Water Movement – MW 4:30 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
September 14 at
Every Wednesday, Monday from September 2 to September 23
Non-Member $216 / - Member $165

Mon

Swim Lessons

P Stage 1-2 – Acclimation & Movement – MW 4:35 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 14 at
Every Wednesday, Monday from September 9 to September 30
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 3 – Water Stamina – MW 4:35 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 14 at
Every Wednesday, Monday from September 9 to September 30
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 3-4 – Water Stamina-Stroke Intro – MW 4:35 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 14 at
Every Wednesday, Monday from September 9 to September 30
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 2 – Water Movement – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 4 – Stroke Introduction – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

Y Stage 3 – Water Stamina – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

Y Stage 5 – Stroke Development – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 2 – Water Movement – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 3 – Water Stamina – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193

Mon

Swim Lessons

P Stage 4 – Stroke Introduction – MW 4:40 – Sep 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
September 14 at
Every Monday, Wednesday from August 31 to September 23
Non-Member $252 / - Member $193