Upcoming Courses

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

Tue

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mechanics – TTH 5:10 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $280 / - Member $220

Tue

Swim Lessons

Adult-Teen Intermediate-Advanced – TTH 5:10 – Aug 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Chinatown YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $280 / - Member $220

Tue

Swim Lessons

P Stage 1 – Water Acclimation – TUE 5:15 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 2 – Water Movement – TUE 5:15 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 2 – Water Movement – TTH 5:15 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 5:15 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:15 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:20 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 5:20 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 1 – Water Acclimation – TUE 5:50 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 2 – Water Movement – TUE 5:50 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:50 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 5:50 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 5 – Stroke Development – TTH 5:50 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 3 – Water Stamina – TUE 6:25 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TUE 6:25 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 2 – Water Movement – TTH 6:25 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 3 – Water Stamina – TTH 6:25 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 6 – Stroke Mechanics – TTH 6:25 – Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
August 25 at
Every Tuesday, Thursday from August 4 to August 27
Non-Member $288 / - Member $220

Tue

Swim Lessons

Adult Intermediate-Advanced – Water Endurance – TUE 7:00 – Jul-Aug 2026 – A

Adult (Ages 18-60)
Presidio Community YMCA Letterman Aquatics Center
August 25 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220