Events & Classes

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

Thu

Swim Lessons

Parent-Child A-B – Water Disc-Exp – TTH 10:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
10:30 am - 11:00 am
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 11:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
11:05 am - 11:35 am
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

Adult Beginner-Intermediate – TTH 11:40 – Nov-Dec 2024

Adult (Ages 18-60)
Presidio Community YMCA
December 05 at
11:40 am - 12:10 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

Adult Intermediate-Advanced – TTH 12:15 – Nov-Dec 2024

Adult (Ages 18-60)
December 05 at
12:15 pm - 12:45 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 3:25 – Oct-Nov 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
3:25 pm - 3:55 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 3:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
3:30 pm - 4:00 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
4:05 pm - 4:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 3 – Water Stamina – TTH 4:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
4:05 pm - 4:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Parent-Child A – Water Discovery – TTH 4:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
4:30 pm - 5:00 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 4:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
4:30 pm - 5:00 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 4:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
4:30 pm - 5:00 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 4:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
4:30 pm - 5:00 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 4:30 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
4:30 pm - 5:00 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 5-6 – Stroke Dev-Mech – TTH 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
4:40 pm - 5:10 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
4:40 pm - 5:10 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 4:40 – Oct-Nov 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
4:40 pm - 5:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
4:40 pm - 5:10 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 4:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
4:40 pm - 5:10 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 5:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 3 – Water Stamina – TTH 5:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 1 – Water Acclimation – TTH 5:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 2 – Water Movement – TTH 5:05 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:05 pm - 5:35 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 3 – Water Stamina – TTH 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 4 – Stroke Introduction – TTH 5:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
5:15 pm - 5:45 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

P Stage 1 – Water Acclimation – TTH 5:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:40 pm - 6:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

P Stage 2 – Water Movement – TTH 5:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:40 pm - 6:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 3 – Water Stamina – TTH 5:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:40 pm - 6:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Adult-Teen Stage 1 – Water Acclimation – TTH 5:40 – Nov-Dec 2024

Kids (Ages 0-17), Teen
Marin YMCA
December 05 at
5:40 pm - 6:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 1 – Water Acclimation – TTH 5:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:40 pm - 6:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 2 – Water Movement – TTH 5:40 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
5:40 pm - 6:10 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
5:50 pm - 6:20 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
5:50 pm - 6:20 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
5:50 pm - 6:20 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
5:50 pm - 6:20 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 5 – Stroke Development – TTH 5:50 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
5:50 pm - 6:20 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
5:50 pm - 6:20 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 6:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
6:15 pm - 6:45 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
6:15 pm - 6:45 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Adult-Teen Stage 2 – Water Mov – TTH 6:15 – Nov-Dec 2024

Kids (Ages 0-17), Teen
Marin YMCA
December 05 at
6:15 pm - 6:45 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 6 – Stroke Mechanics – TTH 6:15 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Marin YMCA
December 05 at
6:15 pm - 6:45 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

Y Stage 2 – Water Movement – TTH 6:25 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
6:25 pm - 6:55 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
6:25 pm - 6:55 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidio Community YMCA
December 05 at
6:25 pm - 6:55 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
6:25 pm - 6:55 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Peninsula Family YMCA
December 05 at
6:25 pm - 6:55 pm
Every Tuesday, Thursday from November 19 to December 17
Non-Member $260 / - Member $199

Thu

Swim Lessons

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

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
7:00 pm - 7:30 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 7:00 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
7:00 pm - 7:30 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

Adult Beginner-Intermediate – TTH 7:00 – Nov-Dec 2024

Adult (Ages 18-60)
Presidio Community YMCA
December 05 at
7:00 pm - 7:30 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275

Thu

Swim Lessons

Y Stage 4 – Stroke Introduction – TTH 7:00 – Nov-Dec 2024

Kids (Ages 0-12), Kids (Ages 0-17)
Presidi0 Community YMCA
December 05 at
7:00 pm - 7:30 pm
Every Tuesday, Thursday from November 5 to December 10
Non-Member $357.50 / - Member $275