Upcoming Courses

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

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 4:40 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

Y Stage 1 – Water Acclimation – TTH 4:40 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 5:05 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:05 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:05 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

Y Stage 5 – Stroke Development – TTH 5:05 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 5:05 – Jun 2026 – II

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 1 – Water Acclimation – THU 5:15 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 18 at
Every Thursday from May 14 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 2 – Water Movement – THU 5:15 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 18 at
Every Thursday from May 14 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

Y Stage 3 – Water Stamina – THU 5:15 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 18 at
Every Thursday from May 14 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 18 at
Every Tuesday, Thursday from June 9 to July 2
Non-Member $280 / - Member $215

Thu

Swim Lessons

Adult-Teen Beginner-Intermediate – THU 5:30 – May-Jun 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Embarcadero YMCA
June 18 at
Every Thursday from April 30 to June 18
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:40 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:40 – Jun 2026 – II

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

Y Stage 1 – Water Acclimation – TTH 5:40 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215

Thu

Swim Lessons

Y Stage 3 – Water Stamina – TTH 5:40 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
June 18 at
Every Tuesday, Thursday from June 2 to June 25
Non-Member $280 / - Member $215