Upcoming Courses

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

Sat

Basketball

Boys AAU Summer Basketball – Summer 2026

Adult (Ages 18-60), Kids (Ages 0-17), Kids (Ages 4-12), Teen
Bayview Hunters Point YMCA
July 18
Every Monday, Tuesday, Wednesday, Thursday, Friday, Saturday from June 1 to July 23
Price: Due at registration: $250 - includes a $50 non-refundable deposit

Sat

Arts

Youth Arts – Summer 2026 – Advanced – Sat 10:00 AM

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
July 18 at
Every Saturday from June 13 to August 8
Non-Member $360 / - Member $320

Sat

Community Programs

Youth Coding – Summer 2026 – Sat 10:15 AM – Gr 3-5 – Entry Level

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
July 18 at
Every Saturday from June 13 to August 8
Non-Member $272 / - Member $232

Sat

Basketball

Youth Basketball – Summer 2026 – Beginner – Sat 10:30 AM

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Chinatown YMCA
July 18 at
Every Saturday from June 13 to August 8
Non-Member $272 / - Member $232

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 18 at
Every Saturday from July 11 to August 22
Non-Member $252 / - Member $193

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 18 at
Every Saturday from July 11 to August 22
Non-Member $252 / - Member $193

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 18 at
Every Saturday from July 11 to August 22
Non-Member $252 / - Member $193

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 18 at
Every Saturday from July 11 to August 22
Non-Member $252 / - Member $193

Sat

Swim Lessons

P Stage 2-3 – Movement & Stamina – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $280 / - Member $215

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $280 / - Member $215

Sat

Swim Lessons

Y Stage 6 – Stroke Mechanics – SAT 10:35 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $280 / - Member $215

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:45 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

Y Stage 4 – Stroke Introduction – SAT 10:45 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

P Stage 3 – Water Stamina – SAT 10:45 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 10:45 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

Parent-Child B – Water Exploration – SAT 10:45 – Jul-Aug 2026

Kids (Ages 0-17)
Peninsula Family YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

P Stage 4 – Stroke Introduction – SAT 10:45 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

P Stage 2 – Water Movement – SAT 10:50 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Embarcadero YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

Y Stage 3 – Water Stamina – SAT 10:50 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Embarcadero YMCA
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220

Sat

Swim Lessons

P Stage 1 – Water Acclimation – SAT 10:50 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
July 18 at
Every Saturday from July 11 to August 29
Non-Member $288 / - Member $220