Upcoming Courses

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

Fri

Preschool

MISSION FY2425 – Preschool TWOS – WAITLIST

Kids (Ages 0-17)
Mission YMCA
March 07 at
Every Monday, Tuesday, Wednesday, Thursday, Friday from July 1, 2024 to June 30, 2025
Price: $120

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 9:00 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 9:35 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 4 – Stroke Introduction – SAT 10:10 – Mar-May- 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Parent-Child A – Water Discovery – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 6 – Stroke Mechanics – SAT 10:10 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Parent-Child B – Water Exploration – SAT 10:45 – Mar-May 2025

Kids (Ages 0-17)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 11:20 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 11:20 – Mar-May 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
March 08 at
Every Saturday from March 8 to May 3
Non-Member $260 / - Member $199