Upcoming Courses

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

Sat

Basketball

Youth Basketball – Fall 2026 – Intermediate – Sat 11:45 AM – Grades K-8

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
September 19 at
Every Saturday from September 12 to December 19
Due at / Registration - Non-Member $442 - Member $377

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 12:05 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Embarcadero YMCA
September 19 at
Every Saturday from September 12 to October 31
Non-Member $288 / - Member $220

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 12:05 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Embarcadero YMCA
September 19 at
Every Saturday from September 12 to October 31
Non-Member $288 / - Member $220

Sat

Swim Lessons

Pre Swim Team – SAT 12:10 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
September 19 at
Every Saturday from September 12 to October 24
Non-Member $252 / - Member $193

Sat

Swim Lessons

Y Stage 6 – Stroke Mechanics – SAT 12:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 19 at
Every Saturday from September 12 to October 24
Non-Member $252 / - Member $193

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 12:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 19 at
Every Saturday from September 12 to October 24
Non-Member $252 / - Member $193

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 12:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 19 at
Every Saturday from September 12 to October 24
Non-Member $252 / - Member $193

Sat

Swim Lessons

Y Stage 1-2 – Water Acclimation-Movement – SAT 12:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
September 19 at
Every Saturday from September 12 to October 24
Non-Member $252 / - Member $193

Sat

Swim Lessons

Adult-Teen Beginner-Intermediate – SAT 12:45 – Sep-Oct 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Embarcadero YMCA
September 19 at
Every Saturday from September 12 to October 31
Non-Member $288 / - Member $220

Sat

Arts

Youth Arts – Fall 2026 – Intermediate – Sat 1:00 PM – Grades K-8

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
September 19 at
Every Saturday from September 19 to December 19
Due at / Registration - Non-Member $408 - Member $348

Sat

Basketball

Youth Basketball – Fall 2026 – Advanced – Sat 1:00 PM – Grades K-8

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
September 19 at
Every Saturday from September 12 to December 19
Due at / Registration - Non-Member $585 - Member $520

Sat

Arts

Youth Arts – Fall 2026 – Intermediate – Sat 2:30 PM – Grades K-8

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
September 19 at
Every Saturday from September 19 to December 19
Due at / Registration - Non-Member $408 - Member $348

Sat

Basketball

Youth Basketball Co-ed League – Middle School Div – Sep-Oct 2026 – WED & SAT

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Stonestown Family YMCA
September 19 at
Every Wednesday, Saturday from September 16 to October 24
Due at / registration - Non-Member $50 deposit + $285 fee - Member $50 deposit + $225 fee - Deposits are non-refundable

Sun

Fundraising Event

14th Annual Richmond District YMCA Jog in the Fog – 5K Family Fun Run

Mountain Lake Park
Richmond District YMCA
September 20 at 08:00am
Price: $10 – $55

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 8:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
September 20 at
Every Sunday from September 13 to October 25
Non-Member $252 / - Member $193

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 8:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
September 20 at
Every Sunday from September 13 to October 25
Non-Member $252 / - Member $193

Sun

Swim Lessons

Y Stage 1 – Water Acclimation – SUN 8:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
September 20 at
Every Sunday from September 13 to October 25
Non-Member $252 / - Member $193

Sun

Swim Lessons

Y Stage 4 – Stroke Introduction – SUN 8:20 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
September 20 at
Every Sunday from September 13 to October 25
Non-Member $252 / - Member $193

Sun

Swim Lessons

Adult-Teen Stage 1 – Beginners – SUN 8:30 – Sep-Oct 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Peninsula Family YMCA
September 20 at
Every Sunday from September 13 to October 25
Non-Member $252 / - Member $193

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 8:55 – Sep-Oct 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
September 20 at
Every Sunday from September 13 to October 25
Non-Member $252 / - Member $193