Home >> Summer Programs

Translation Options

Summer Programs

Take a look at the variety of offerings in San Francisco and around the Bay Area - you're sure to find the perfect place for your child to spend the summer. Many of the camps and enrichment classes provide scholarships and financial assistance so that all children can attend. Many also provide full lunch and snacks, so your child will be full and ready to play and learn.

Find a Summer Program!

Use the Filters below to narrow your search!   

E.g., 09/27/2016
E.g., 09/27/2016
Location: Pacific Heights
Cost: $165/$185 per week
Location: Outer Richmond
Cost: CAMP WILL NOT RUN UNLESS A MINIMUM OF 6 ARE...
Location: Sunset
Cost: 1. Registration Fee (non-refundable): $...
Location: Pacific Heights
Cost: $295 (All materials included) for 13 weeks...
Location: Pacific Heights
Cost: $650 (All materials and lunches included)...
Location: Cow Hollow
Cost: $425 / week
Location: Outer Richmond
Cost: $200 per week. Financial aid is possible.
Location: Mission
Cost: FREE for families that quality or $325/week
Location: Inner Richmond
Cost: $840 for the whole summer
Location: Inner Richmond
Cost: FREE
Location: Mission
Cost: FREE
Location: Haight Ashbury
Cost: Free
Location: Outer Richmond
Cost: Sliding scale, call for details.
Location: Bayview
Cost: $300
Location: Hayes Valley
Cost: FREE
Location: Sunset
Cost: The Art and Mandarin camp consists of 10...
Location: Parkside
Cost: Tuition for 8:30am-3:00pm sessions: May 31...
Location: Lake Merced
Cost: $230 per week-long session. Morning...
Location: Other
Cost: 10 – Days: $1600 15 – Days: $2050 Family...
Location: Excelsior
Cost: Free
Location: Sunset
Cost: $225 per week
Location: Civic Center
Cost: $350/camp, $310 each additional camp. $280...
Location: Marina
Cost: Visit the website for more information...
Location: Other
Cost: $524 for two weeks. Scholarships are...
Location: Embarcadero
Cost: Cost varies by camp - http://www....
Location: Pacific Heights
Cost: $250 early bird, $300 regular admission, ($...
Location: City Wide
Cost: Early Bird rate of $550 is in effect...
Location: Other
Cost: FREE
Location: Bayview
Cost: FREE
Location: Bayview
Cost: FREE
Location: Castro
Cost: $20
Location: Bernal Heights
Cost: Early Bird Price : $270 per summer camp...
Location: Chinatown
Cost: $900–$1350 per session
Location: Diamond Heights
Cost: $10 per hour
Location: Civic Center
Cost: All programs are FREE
Location: Western Addition
Cost: $200-$300/week YMCA Free for Beacon
Location: Mission
Cost: [ESTIMATED] Cost: $250–$325 per week plus $...
Location: Mission District
Cost: 9am - 4pm $300 per week. Extended care, 7:...
Location: Pacific Heights
Cost: Early Bird $175 Register by April 30 $200...
Location: Other
Cost: Varies depending upon session length....
Location: Mission
Cost: $345.00
Location: Bernal Heights
Cost: * Prices vary depending on multiple factors...
Location: Presidio
Cost: $409/week
Location: Lake Merced
Cost: $409/week
Cost: $10 per annual club membership
Cost: Varies by program
Location: Other
Cost: $460 Adults. $220 Kids. Financial...
Location: City Wide
Cost: Free for Free/Reduced Lunch recipients $25...
Location: Other
Cost: The cost varies from $760 - $840 per one...
Location: Chinatown
Location: Civic Center
Cost: FREE
Location: Mission District
Cost: $295
Location: Financial District
Cost: $235 - $575, scholarships available
Location: Other
Cost: 135/week no fees for extended care
Location: Civic Center
Cost: Full Day Tuition $1,300 per four-week...
Location: Haight Ashbury
Cost: $395/week; sibling and multi-week discounts...
Location: Inner Richmond
Cost: $329 - $425 per month depending on number...
Location: Other
Cost: Weeklong sessions are priced between $299...
Location: Hayes Valley
Cost: FREE
Location: Castro
Cost: $70 all summer, $150 Morning Early Bird fee
Location: Mission
Cost: BGCSF charges a $10 membership fee for the...
Location: Marina
Cost: $550
Location: Mission
Cost: $325 per week
Location: China Basin
Cost: To be eligible for subsidized services,...
Location: City Wide
Cost: $2550 (two-week sessions); $1500 (one-week...
Location: Twin Peaks
Cost: $450 for two weeks of camp
Location: Bayview
Cost: To be eligible for subsidized services,...
Location: Western Addition
Cost: FREE
Location: Hayes Valley
Cost: $425/week
Location: Financial District
Cost: From $150 per week following certain...
Location: Embarcadero
Cost: EFBA Summer Camps 2016 Sample Pricing -...
Location: Haight Ashbury
Cost: BGCSF charges a $10 membership fee for the...
Location: Castro
Cost: $380/week
Location: Lake Merced
Location: Western Addition
Cost: FREE
Location: Excelsior
Cost: BGCSF charges a $10 membership fee for the...
Location: Portola
Cost: $1440 per 3 week session for full day Dance...
Location: Golden Gate Park
Cost: To be eligible for subsidized services,...
Location: Lake Merced
Cost: $499/week
Location: Marina
Cost: $550.00
Location: Marina
Cost: $495
Location: Mission
Cost: Varies by program. Afterschool Program: $...
Location: South of Market
Cost: $670 per 2-week Camp Session
Location: South of Market
Cost: $670 per 2-week Session
Location: Other
Cost: $699/session
Location: Inner Richmond
Cost: $325
Location: Mission District
Cost: Week 1: $250 / Week 2: $350 for 1 week $550...
Location: Marina
Cost: $440
Location: Marina
Cost: $440
Location: Other
Cost: We offer any combination of half day, full...
Location: Mission
Cost: $200 per week. Scholarships are available!
Location: Mission
Cost: $200 per week. Scholarships are available!
Location: Pacific Heights
Cost: $400 - $500 per week $110 per week (...
Location: Presidio Heights
Cost: Range: FREE - $500 oer week
Location: Civic Center
Cost: FREE
Location: Mission
Cost: $650.00/2-week session
Location: Mission
Cost: $600/ 2-week session $150/ 2-week session...
Location: Outer Richmond
Cost: $1,500. Additional fees for extended care.
Location: North Beach
Cost: $25 non-refundable registration fee; $290...
Location: Other
Cost: FREE, No fee for Extended Care
Location: Mission District
Cost: $400.00 per week: checks payable to Lemon...
Location: Ingleside
Cost: $420.00
Location: Mission
Cost: $225 for a half day camp $450 for a full...
Location: Glen Park
Cost: $375/week
Location: Forest Hill
Cost: Must contact us to reserve a spot. Spaces...
Location: Other
Cost: $335
Location: Other
Cost: $225
Location: Parkside
Cost: Camp Tuition...
Location: Other
Cost: The price for each week-long camp is $300...
Location: Other
Cost: Camp fees starting at $415
Location: Mission District
Cost: Please refer to our website as the cost for...
Location: Eureka
Cost: Most programs are FREE. Afterschool program...
Location: Forest Hill
Cost: Varies by program. Afterschool Program $720...
Location: Mission
Cost: BGCSF charges a $10 membership fee for the...
Location: Mission District
Cost: $400 per session or $50 per week
Location: Mission
Cost: $300, Financial Assistance Available
Location: Mission
Cost: Free
Location: Mission District
Cost: Afterschool program $720 per year. Payment...
Location: Excelsior
Cost: $205 per week
Location: City Wide
Cost: $495/week
Location: Mission
Cost: Tuition: $244 per Quarter (12 weeks) $192...
Location: Civic Center
Cost: $450-795 Extended Care is $10 per hour
Location: Civic Center
Cost: Varies by program
Location: Civic Center
Cost: $675
Location: Civic Center
Cost: $675 $100/week or $15/day
Location: Mission
Cost: FREE
Location: Golden Gate Park
Cost: Notes on Nature is competitively priced....
Location: Mission
Cost: Tuition: $525. Extended care is available...
Location: Mission
Cost: $600
Location: City Wide
Cost: $315-$845/ session
Location: Lake Merced
Cost: M-F 9-12pm camp is $135
Location: Other
Cost: $200
Location: Portola
Cost: $25 Registration Fee, $230 per session (2...
Location: China Basin
Cost: Afterschool program $720 per year. Payment...
Location: Potrero Hill
Cost: $525 per week. Sibling discount, full...
Location: Potrero Hill
Cost: $60/class, $55/class if you enroll in full...
Location: Presidio
Cost: Range between $305 per week to $465 per week
Location: Presidio
Cost: Ranges from $340 to $465 per week,...
Location: Civic Center
Cost: FREE
Location: Mission
Cost: $450.00 per week With Financial Assitance...
Location: Hunters Point
Cost: 6 week Session cost: $125.00 1st child- $50...
Location: Bayview
Cost: $470 or $490
Location: Outer Richmond
Cost: $150/$125 (sibling) per 1/2 day week...
Location: Visitacion Valley
Cost: FREE
Location: Visitacion Valley
Cost: $20 for whole session
Location: Nob Hill
Cost: To be eligible for subsidized services,...
Location: Bayview
Cost: Tuition is $1300 with full and partial...
Location: Other
Cost: $300 per week Or $50 / week with...
Location: Forest Hill
Cost: $200-$250/week
Location: Inner Richmond
Cost: Elementary & Middle School Students (...
Location: Other
Cost: Ranges from $350 - 5650.00 depending on...
Location: Lake Merced
Cost: This M-F 9-4pm camp is $255
Location: Lake Merced
Cost: The week long M-F sailing camp is $145.
Location: North Beach
Cost: Registration Fee $100.00 per child, Weekly...
Location: Noe Valley
Cost: $540 for two weeks.
Location: Marina
Cost: All programs are FREE
Location: Mission
Cost: Contact Us for more Details.
Location: Embarcadero
Cost: $250 per week, extra fees for extended care
Location: Mission
Location: Civic Center
Cost: $900/student
Location: Civic Center
Cost: $900 for three weeks. Financial aid is...
Location: Western Addition
Cost: Free
Location: Diamond Heights
Cost: Price ranges from free - $65 (depending on...
Location: Other
Cost: Cost?: Each two-week session is $750 (Cost...
Location: Embarcadero
Cost: $215 per child
Location: Sunset
Cost: 350.00 for one week of camp
Location: Mission
Cost: Full Day: $60-350 Half Day $40-135...
Location: Excelsior
Cost: To be eligible for subsidized services,...
Location: Other
Cost: $75 per student
Location: Mission
Cost: Free
Location: Golden Gate Park
Cost: Library is always free. Admission to the...
Location: Sunset
Cost: Go to http://www.sfstatesportscamps.com/
Location: Parkside
Cost: Pre-K/Kindergarten 9 a.m. to 12 noon or 1...
Location: City Wide
Cost: FREE
Location: Other
Cost: Check the website for tuition,...
Location: Pacific Heights
Cost: $490 per week
Location: Pacific Heights
Cost: $490 per week $15 / hour
Location: Bernal Heights
Cost: One week camp $490 Three week...
Location: Hayes Valley
Cost: $650 per week
Location: Other
Cost: $225 per player
Location: Marina
Cost: $575
Location: Castro
Cost: $300/week; multi-week & sibling discount
Location: Nob Hill
Cost: Sliding scale based on family size and...
Location: Bernal Heights
Cost: Summer Membership $2415* Day Passes (20...
Location: Sunset
Cost: Summer Membership $2415* Day Passes (20...
Location: Stonestown
Cost: $231/week
Location: Potrero Hill
Cost: Sliding Scale $200 - Free
Location: Sunset
Cost: $265 / week for (9am-4pm), field trips...
Location: City Wide
Cost: Varies by program
Location: Inner Richmond
Cost: $355 per week or $85 per day; early bird,...
Location: Sunset
Cost: Dance Camp Tuition: $450 Junior Intensive...
Location: Civic Center
Cost: ANGELINA BALLERINA (Ages 3-4.5) - $250/...
Location: Excelsior
Cost: $150 / week
Location: Hayes Valley
Cost: $650
Location: Golden Gate Park
Cost: FREE
Location: Other
Cost: Full week from 9am to 3pm M to F = $350...
Location: Other
Cost: $395-495
Location: South of Market
Location: South of Market
Cost: FREE
Location: Inner Richmond
Cost: $425/week (multiple week discount available...
Location: Civic Center
Cost: BGCSF charges a $10 membership fee for the...
Location: Potrero Hill
Cost: $800 for video filmmaking coursework, free...
Location: Diamond Heights
Cost: $10.00 per day
Location: Bernal Heights
Cost: $300 per session
Location: Other
Cost: Registration fee $375 per week. $20 per...
Location: Tenderloin
Cost: $125
Location: Tenderloin
Cost: $75 / week. Please check the website or...
Location: Haight Ashbury
Cost: 299 per week
Location: Other
Cost: $175/week, per child
Location: Treasure Island
Cost: $40 per week
Location: Golden Gate Park
Cost: $425 per session. Eleven one-week sessions...
Location: Golden Gate Park
Cost: $425
Location: Mission
Cost: $600 for the session. AM & PM Care (8:...
Location: Visitacion Valley
Cost: $425/session
Location: Golden Gate Park
Cost: Full-Day Camp: Rising 1st - 5th Graders • 9...
Location: Bernal Heights
Cost: $425/session
Location: Golden Gate Park
Cost: $525
Location: Castro
Cost: $20
Location: Sunset
Location: Bernal Heights
Cost: $199 / week for early bird special. Please...
Location: Visitacion Valley
Cost: In some of our weekend, summer and special...
Location: Bayview
Cost: $225
Location: Presidio
Cost: $325-$900
Location: Inner Richmond
Cost: $275-$375
Location: Bayview
Cost: BGCSF charges a $10 membership fee for the...
Location: Western Addition
Location: Other
Cost: Facility and Program Member Rates
Location: North Beach
Location: Other
Cost: Varies, ranges from $425 - $800/week
Location: Castro
Cost: $20
Location: Other
Cost: REGISTER NOW and SAVE $400 Session One:...
Location: Ingleside
Location: Mission
Cost: $100 / week. Please check website for more...

Recommended Resources for Parents & Providers!

Free Summer Camps in San Francisco

If you are on a budget and you are looking for a FREE Summer Camp Program that offers a comprehensive summer program, here is a list. 

Low Cost Summer Programs

If you are looking for quality Summer Programs and you are on a budget, here's a list of Low Cost Programs in San Francisco. 

Expanded Learning Collaborative

San Francisco's Expanded Learning Collaborative (formerly Afterschool For All) aims to create a citywide out of school time system that addresses challenges and fosters collaboration to achieve a central goal: providing quality afterschool and summer learning opportunities for all K-12 children.

National Summer Learning Association

An independent organization that provides resources, guidance and expertise to the summer learning community.

Summer Matters Campaign

Summer Matters is the first-ever statewide campaign focusing on creating and expanding access to high quality summer learning opportunities for all California students.