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
June 27
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

Community Programs

Youth Coding – Summer 2026 – Sat 11:30 AM – Gr 6-8 – Intermediate Level

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

Sat

Arts

Youth Arts – Summer 2026 – Beginner – Sat 11:45 AM

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

Sat

Basketball

Youth Basketball – Summer 2026 – Intermediate – Sat 11:45 AM

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

Sat

Swim Lessons

Pre Swim Team – SAT 12:10 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 27 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Basketball

Co-ed Youth Basketball Skills Clinic – Jun 2026 – SAT – Ages 6-7

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 27 at
Every Saturday from June 13 to June 27
Non-Member $50 / deposit + $90 - Member $50 deposit + $75 - Deposits are non-refundable and due at registration. The balance is charged 2 weeks prior to the start of the program (to a saved CC or ACH).

Sat

Swim Lessons

Y Stage 5 – Stroke Development – SAT 12:40 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
June 27 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 6 – Stroke Mechanics – SAT 12:40 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
June 27 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Swim Lessons

Y Stage 2 – Water Movement – SAT 12:40 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Chinatown YMCA
June 27 at
Every Saturday from May 16 to June 27
Non-Member $210 / - Member $160

Sat

Cooking

Little Baker – Summer 2026 – Gr 1-3 – Sat 12:45 PM

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

Sat

Arts

Youth Arts – Summer 2026 – Intermediate – Sat 1:00 PM

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

Sat

Basketball

Youth Basketball – Summer 2026 – Advanced – Sat 1:00 PM

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

Sat

Arts

Youth Arts – Summer 2026 – Intermediate – Sat 2:30 PM

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

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 8:20 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Y Stage 4 – Stroke Introduction – SUN 8:20 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Adult-Teen Stage 1 – Beginners – SUN 8:30 – May-Jun 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Peninsula Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 8:55 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 8:55 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Y Stage 2 – Water Movement – SUN 8:55 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Y Stage 5 – Stroke Development – SUN 8:55 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Baby and Me – Water Discovery – SUN 9:00 – May-Jun 2026

Kids (Ages 0-17)
Presidio Community YMCA Letterman Aquatics Center
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 9:00 – May-Jun 2026 – A

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 9:00 – May-Jun 2026 – B

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 9:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Adult Beginner-Intermediate – Safety Around Water – SUN 9:00 – May-Jun 2026

Adult (Ages 18-60)
Presidio Community YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Adult-Teen Stage 2 – Intermediate – SUN 9:00 – May-Jun 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Peninsula Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $280 / - Member $215

Sun

Swim Lessons

P Stage 1 – Water Acclimation – SUN 9:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

P Stage 2 – Water Movement – SUN 9:00 – May-Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160

Sun

Swim Lessons

Adult-Teen Beginner-Intermediate – SUN 9:00 – May-Jun 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Chinatown YMCA
June 28 at
Every Sunday from May 17 to June 28
Non-Member $210 / - Member $160