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:40 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 3 – Water Stamina – TTH 4:40 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 3 – Water Stamina – TTH 4:40 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 4:40 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 3-4 – Water Stamina-Stroke Intro – TTH 4:40 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Volleyball

CYO Girls Volleyball – 5:00-8:00 pm – 4-8th Grade – Fall 2026

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Bayview Hunters Point YMCA
October 20 at
Every Monday, Tuesday, Wednesday, Thursday, Friday from August 17 to November 30
Price: IN-HOUSE Registration - $50 due at registration

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 5:05 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 1 – Water Acclimation – TUE 5:15 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
October 20 at
Every Tuesday from September 1 to October 20
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 2 – Water Movement – TUE 5:15 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
October 20 at
Every Tuesday from September 1 to October 20
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 3-4 – Water Stamina-Stroke Intro – TTH 5:20 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

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

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mechanics – TTH 5:20 – Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday, Thursday from September 29 to October 22
Non-Member $288 / - Member $220

Tue

Basketball

Youth Basketball Co-ed Skills Clinic – Oct 2026 – Gr 2-3 – TUE 5:30 PM

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
October 20 at
Every Tuesday from October 6 to October 27
Due at / registration - Non-Member $50 deposit + $140 fee - Member $50 deposit + $120 fee - Deposits are non-refundable