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 – TUE 5:50 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
July 07 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:50 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 5:50 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 5 – Stroke Development – TTH 5:50 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Tennis

Tennis – Youth Skills Clinic – Summer 2026 – Jul 2-16

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA
July 07 at
Every Thursday, Tuesday from July 2 to July 16
Session Price / (5 clinics) - Non-Member $400 - Member & Member with Tennis Membership $350

Tue

Swim Lessons

Y Stage 5 – Stroke Development – TTH 6:15 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 6:15 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 6 – Stroke Mechanics – TTH 6:15 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Marin YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 3 – Water Stamina – TUE 6:25 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
July 07 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TUE 6:25 – Jul-Aug 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
July 07 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 2 – Water Movement – TTH 6:25 – Jul 2025

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 6 – Stroke Mechanics – TTH 6:25 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 3 – Water Stamina – TTH 6:25 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Tue

Swim Lessons

Adult Intermediate-Advanced – Water Endurance – TUE 7:00 – Jul-Aug 2026 – A

Adult (Ages 18-60)
Presidio Community YMCA Letterman Aquatics Center
July 07 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

Adult Intermediate-Advanced – Water Endurance – TUE 7:00 – Jul-Aug 2026 – B

Adult (Ages 18-60)
Presidio Community YMCA Letterman Aquatics Center
July 07 at
Every Tuesday from July 7 to August 25
Non-Member $288 / - Member $220

Tue

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 7:05 – Jul 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
July 07 at
Every Tuesday, Thursday from July 7 to July 30
Non-Member $288 / - Member $220

Wed

Teen Leadership

Y LEAD – Exploration And Development – Summer 2026 – Session 2

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Jose Ortega Elementary School
July 08
Every Monday, Tuesday, Wednesday, Thursday from July 6 to July 23
Non-Member $850 / - Member $690 - Includes a $50 non-refundable deposit due at registration. The balance is charged 2 weeks prior to the start of the program (to a saved CC or ACH).

Wed

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 08
Every Monday, Tuesday, Wednesday, Thursday, Friday, Saturday from June 1 to July 23
Price: Due at registration: $250 - includes a $50 non-refundable deposit

Wed

Preschool

Gateway FY2627 – Preschool – Full Time (10 Hours) – M-F – WAITLIST

Kids (Ages 0-17), Kids (Ages 4-12)
Gateway Child Care Center
July 08
Every Wednesday, Thursday, Friday, Monday, Tuesday from July 1, 2026 to June 30, 2027
Price: Non-refundable - $125 due at registration – Waitlist spot is good for 12 months – Fee will be credited forward to first month IF enrollment into program is within first 30 days of sign-up on the list.

Wed

Preschool

Gateway FY2627 – Preschool – Part Time (6 Hours) – M-F – WAITLIST

Kids (Ages 0-17), Kids (Ages 4-12)
Gateway Child Care Center
July 08
Every Wednesday, Thursday, Friday, Monday, Tuesday from July 1, 2026 to June 30, 2027
Price: Non-refundable - $125 due at registration – Waitlist spot is good for 12 months – Fee will be credited forward to first month IF enrollment into program is within first 30 days of sign-up on the list.