A Fun Way To Spend The Day
YMCA of San Francisco's One Day Camps provide a safe and welcoming environment for youth to engage in while school is out. Our CPR and First Aid Certified trained Youth Development staff lead fun and safe activities which include cooking, arts & crafts, STEAM projects, physical activities and more! We provide camp during winter and spring break, as well as selected school holidays throughout the school year.
Financial assistance is available for families who qualify. You may download the financial assistance application here, please email your completed financial aid application a minimum of 5 days before the first day of one day camp to branchFA@ymcasf.org.
Specific program details, such as sample schedule, packing list, and site-specific drop-off and pick up will be sent out by the individual program supervisors during the week prior to the start of program.
Marin YMCA
Camp Locations:
Short Elementary School
35 Marin Street, San Rafael, CA 94901
Loma Verde Elementary School
399 Aladema De La Loma, Novato, CA 94949
Registration Contact:
Marissa Williams
mwilliams@ymcasf.org
Mission YMCA
Camp Location:
Mission YMCA
4080 Mission Street, San Francisco, CA 94112
Camp Contact:
Elizabeth Capistrano
ecapistrano@ymcasf.org | (415) 586-6900
Peninsula Family YMCA
Camp Locations:
Fiesta Gardens International School
1001 Bermuda Drive, San Mateo, CA 94403
Portola Elementary School
300 Amador Ave, San Bruno, CA 94066
Thomas Edison Elementary School
1267 Southgate Ave, Daly City, CA 94015
Camp Contact:
Bill Burke
wburke@ymcasf.org
Richmond District YMCA
Camp Location:
Argonne Clubhouse Playground
463 18th Ave, San Francisco, CA 94121
Camp Contact:
Jazzy Mendoza
jmendoza@ymcasf.org
Stonestown Family YMCA
Camp Location:
Stonestown Family YMCA Annex
3150 20th Avenue, San Francisco, CA 94132
Camp Contact:
Stelle Chavez
lechavez@ymcasf.org | (415) 283-6999
Cancellations and Refunds
Please note: All deposits are non-refundable
SFUSD Dates
Date(s): | Payment Due Date: |
Last Day for Refund Less Deposit(s): |
No Refund(s): | |
Veteran's Day | ||||
11/11/2022 | Monday, 10/31/22 | Friday, 10/28/22, by 12:00 pm | 10/28/22, after 12:01 pm | |
Thanksgiving Week | ||||
11/21/22-11/23/22 | Monday, 11/07/22 | Friday, 11/04/22, by 12:00 pm | 11/04/22, after 12:01 pm | |
Winter Week 1 | ||||
12/19/22-12/23/22 | Monday, 12/05/22 | Friday, 12/02/22, by 12:00 pm | 12/02/22, after 12:01 pm | |
Lunar New Year | ||||
01/23/23 | Monday, 01/09/23 | Friday, 01/06/23, by 12:00 pm | 01/06/22, after 12:01 pm | |
Spring Break Week | ||||
03/27/23-03/31/23 | Monday, 03/13/23 | Friday, 03/10/23, by 12:00 pm | 03/10/23, after 12:01 pm |
San Mateo County Dates
Date(s): | Payment Due Date: |
Last Day for Refund Less Deposit(s): |
No Refund(s): | |
Veteran's Day | ||||
11/11/2022 | Monday, 10/31/22 | Monday, 10/28/22, by 12:00 pm | 10/28/22, after 12:01 pm | |
Thanksgiving Week | ||||
11/21/22-11/23/22 | Monday, 11/07/22 | Friday, 11/04/22, by 12:00 pm | 11/04/22, after 12:01 pm | |
Winter Week 1 | ||||
12/19/22-12/23/22 | Monday, 12/05/22 | Friday, 12/02/22, by 12:00 pm | 12/02/22, after 12:01 pm | |
Winter Week 2 | ||||
12/27/22-12/30/22 | Monday, 12/19/22 | Friday, 12/16/22, by 12:00 pm | 12/16/22, after 12:01 pm | |
Spring Break Week | ||||
03/27/23-03/31/23 | Monday, 03/13/23 | Friday, 03/10/23, by 12:00 pm | 03/10/23, after 12:01 pm |
Marin County Dates
Date(s): | Payment Due Date: |
Last Day for Cancelation Refund: | No Refund(s) By: | |
Thanksgiving Week | ||||
11/21/22-11/23/22 | Payment is due in full at registration. | Friday, 11/04/22 | Saturday, 11/05/22 | |
Winter Week 1 | ||||
12/19/22-12/23/22 | Payment is due in full at registration. | Friday, 12/02/22 | Saturday, 12/03/22 | |
Mid Winter Break | ||||
02/21/23-02/24/23 | Payment is due in full at registration. | Friday, 02/03/23 | Saturday, 02/04/23 | |
Spring Break | ||||
04/10/23-04/14/23 | Payment is due in full at registration. | Friday, 03/24/23 | Saturday, 03/25/23 |
Get Ready to Register
Get ready now by setting up your account and updating your information in our new registration system!
Making sure your account is up-to-date, you will avoid any hassles when it comes time to register.
Click here to set up or access your account:
Stay Up To Date!
Fill out this form to subscribe to receive emails about YMCA Youth and Family Programs.