Upcoming Courses

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

Mon

Swim Lessons

Y Stage 5 – Stroke Development – MW 7:00 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

Y Stage 6 – Stroke Mechanics – MW 7:00 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mechanics – MW 7:00 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Presidio Community YMCA Letterman Aquatics Center
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 7:00 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

Y Stage 3 – Water Stamina – MW 7:00 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mechanics – MW 7:00 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Stonestown Family YMCA
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

Adult-Teen Beginner-Intermediate – MW 7:00 – Jun 2026

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Stonestown Family YMCA
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Mon

Swim Lessons

P Stage 4 – Stroke Introduction – MW 7:05 – Jun 2026

Kids (Ages 0-17), Kids (Ages 4-12)
Peninsula Family YMCA
June 22 at
Every Monday, Wednesday from June 8 to July 1
Non-Member $280 / - Member $215

Tue

Teen Leadership

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

Kids (Ages 0-17), Kids (Ages 4-12), Teen
Jose Ortega Elementary School
June 23
Every Monday, Tuesday, Wednesday, Thursday from June 15 to July 2
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).

Tue

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

Tue

Preschool

Gateway FY2526 – Infant Care – WAITLIST

Kids (Ages 0-17)
Gateway Child Care Center
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Gateway FY2526 – Junior Preschool – WAITLIST

Kids (Ages 0-17)
Gateway Child Care Center
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Gateway FY2526 – Preschool – WAITLIST

Kids (Ages 0-17), Kids (Ages 4-12)
Gateway Child Care Center
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

LCOS FY2526 – Preschool – WAITLIST

Kids (Ages 0-17), Kids (Ages 4-12)
Lutheran Church of our Savior
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

LCOS FY2526 – TWOs and Jr Preschool – WAITLIST

Kids (Ages 0-17)
Lutheran Church of our Savior
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Alice Chalmers FY2526 – Preschool – 5 Days – WAITLIST

Kids (Ages 0-17), Kids (Ages 4-12)
Alice Chalmers Clubhouse
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Alice Chalmers FY2526 – TWOS and Junior Preschool – WAITLIST

Kids (Ages 0-17)
Alice Chalmers Clubhouse
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Mission Branch FY2526 – Preschool – WAITLIST

Kids (Ages 0-17), Kids (Ages 4-12)
Mission YMCA
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Mission Branch FY2526 – TWOs and Junior Preschool – WAITLIST

Kids (Ages 0-17)
Mission YMCA
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.

Tue

Preschool

Tung Lok FY2025-26 – Infant Care I – WAITLIST

Kids (Ages 0-17)
Edwin & Margaret Lee / Tung Lok Early Childhood Learning Center | 88 Broadway
June 23 at
Every Tuesday, Wednesday, Thursday, Friday, Monday from July 1, 2025 to June 30, 2026
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.