Event Calendar

Discover a variety of events hosted by the YMCA of Greater San Francisco.

Wed

Swim Lessons

Y Stage 2 – Water Movement – MW 4:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
4:00 pm - 4:30 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 1 – Water Acclimation – MW 4:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
4:00 pm - 4:30 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 2-3 – Water Movement & Stamina – MW 4:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
4:00 pm - 4:30 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 4:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
4:00 pm - 4:30 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 2 – Water Movement – MW 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:05 pm - 4:35 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:05 pm - 4:35 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 2 – Water Movement – MW 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:05 pm - 4:35 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 3 – Water Stamina – MW 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:05 pm - 4:35 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 5 – Stroke Development – MW 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:05 pm - 4:35 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Copy of – Y Stage 5 – Stroke Development – MW 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:05 pm - 4:35 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 3 – Water Stamina – MW 4:40 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 4:40 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

P Stage 3 – Water Stamina – MW 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 1 – Water Acclimation – MW 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 4 – Stroke Introduction – MW 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 6 – Stroke Mechanics – MW 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 3 – Water Stamina – MW 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
4:40 pm - 5:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 1 – Water Acclimation – MW 5:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:00 pm - 5:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Copy of – P Stage 1 – Water Acclimation – MW 5:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:00 pm - 5:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 1 – Water Acclimation – MW 5:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:00 pm - 5:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 1-2 – Water Acclimation-Movement – MW 5:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:00 pm - 5:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 6 – Stroke Mechanics – MW 5:00 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:00 pm - 5:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 2 – Water Movement – WED 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
5:15 pm - 5:45 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

P Stage 1 – Water Acclimation – WED 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:15 pm - 5:45 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:15 pm - 5:45 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 2 – Water Movement – MW 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:15 pm - 5:45 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 5 – Stroke Development – MW 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:15 pm - 5:45 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 1 – Water Acclimation – MW 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:15 pm - 5:45 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 5 – Stroke Development – WED 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
5:15 pm - 5:45 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 3 – Water Stamina – MW 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:15 pm - 5:45 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Parent-Child A-B – Water Disc-Exp – WED 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
5:15 pm - 5:45 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Adult-Teen Beginner-Intermediate – MW 5:20 – Dec 2024

Kids (Ages 0-17), Teen
November 20 at
5:20 pm - 5:50 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mechanics – MW 5:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:20 pm - 5:50 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 5 – Stroke Development – MW 5:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:20 pm - 5:50 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

Y Stage 6 – Stroke Mechanics – MW 5:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:20 pm - 5:50 pm
Every Monday, Wednesday from November 18 to December 9
Non-Member $228 / - Member $174

Wed

Swim Lessons

P Stage 2 – Water Movement – MW 5:40 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:40 pm - 6:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 2 – Water Movement – MW 5:40 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:40 pm - 6:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 3 – Water Stamina – MW 5:40 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:40 pm - 6:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 5 – Stroke Development – MW 5:40 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
5:40 pm - 6:10 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 3 – Water Stamina – WED 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
5:50 pm - 6:20 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 2 – Water Movement – WED 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
5:50 pm - 6:20 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 3 – Water Stamina – WED 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
November 20 at
5:50 pm - 6:20 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 2 – Water Movement – MW 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:50 pm - 6:20 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 2 – Water Movement – MW 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:50 pm - 6:20 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:50 pm - 6:20 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 1 – Water Acclimation – MW 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:50 pm - 6:20 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 2 – Water Movement – WED 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
5:50 pm - 6:20 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

P Stage 3 – Water Stamina – MW 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
5:50 pm - 6:20 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 3 – Water Stamina – MW 6:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
6:20 pm - 6:50 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 2 – Water Movement – MW 6:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
6:20 pm - 6:50 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 3 – Water Stamina – MW 6:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
6:20 pm - 6:50 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – MW 6:20 – Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
6:20 pm - 6:50 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 3 – Water Stamina – WED 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
6:25 pm - 6:55 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mech – WED 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
6:25 pm - 6:55 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 4 – Stroke Introduction – WED 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
6:25 pm - 6:55 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

P Stage 2 – Water Movement – MW 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
6:25 pm - 6:55 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 5 – Stroke Development – MW 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
6:25 pm - 6:55 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 1 – Water Acclimation – MW 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
6:25 pm - 6:55 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

P Stage 1 – Water Acclimation – WED 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
6:25 pm - 6:55 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Copy of – Y Stage 6 – Stroke Mechanics – MW 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
6:25 pm - 6:55 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 6 – Stroke Mechanics – MW 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
6:25 pm - 6:55 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 3 – Water Stamina – MW 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
November 20 at
6:25 pm - 6:55 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 2 – Water Movement – WED 7:00 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
7:00 pm - 7:30 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Adult Intermediate-Advanced – WED 7:00 – Nov-Dec 2024

Presidio Community YMCA
November 20 at
7:00 pm - 7:30 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Pre Swim Team – MW 7:00 – Nov 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Stonestown Family YMCA Annex
November 20 at
7:00 pm - 7:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Adult-Teen Beginner-Intermediate – MW 7:00 – Dec 2024

Adult (Ages 18-60), Kids (Ages 0-17), Teen
Stonestown Family YMCA Annex
November 20 at
7:00 pm - 7:30 pm
Every Monday, Wednesday from November 18 to December 16
Non-Member $260 / - Member $199

Wed

Swim Lessons

Y Stage 1 – Water Acclimation – WED 7:00 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
7:00 pm - 7:30 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Wed

Swim Lessons

Y Stage 3 – Water Stamina – WED 7:00 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
November 20 at
7:00 pm - 7:30 pm
Every Wednesday from November 6 to December 4
Non-Member $162.50 / - Member $124

Welcome to our new website!

Here you’ll find everything you need to support your wellness journey, connect with community programs, and explore resources for youth development, healthy living, and social responsibility. Please take a look around. If you have any concerns please email us at [email protected]