Upcoming Courses

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

Tue

Swim Lessons

P Stage 2 – Water Movement – TTH 4:05 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

P Stage 3 – Water Stamina – TTH 4:05 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

P Stage 1 – Water Acclimation – TTH 4:40 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 4:40 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:15 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 5:15 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:50 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

Y Stage 5 – Stroke Development – TTH 5:50 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

Adult Beginner-Intermediate – TUE 6:15 – Apr-May 2025

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Embarcadero YMCA
April 15 at
Every Tuesday from April 1 to May 6
Non-Member $195 / - Member $148

Tue

Swim Lessons

Y Stage 3 – Water Stamina – TTH 6:25 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

Y Stage 6 – Stroke Mechanics – TTH 6:25 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Tue

Swim Lessons

Adult-Teen Stage 2 – Water Movement – TTH 7:05 – Apr-May 2025

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Peninsula Family YMCA
April 15 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 4:05 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 4:05 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 4:40 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 4:40 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:15 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 5:15 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:50 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 5 – Stroke Development – TTH 5:50 – Apr-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
April 17 at
Every Tuesday, Thursday from April 8 to May 1
Non-Member $260 / - Member $199