Translation Options

-A +A
Home >> School Year Programs

Afterschool Programs

Across the city there are a multitude of excellent out of school time options for children and youth during the hours before and after the traditional school day. These programs range in size and focus, but all provide learning opportunities, keep children and youth safe, and support families in shaping the children of our future.

Find an Afterschool Program!

Use the Filters below to narrow your search!   

Cost: Afterschool: Sliding scale between $15-$150 monthly. All families accepted to the program pay a $165 snack fee.
Location: Bayview
Cost: A yearly membership fee of $75.00 is requested per family. However, no youth is turned away for lack of funds
Location: Excelsior
Cost: FREE
Location: North Beach
Cost: FREE
Location: Inner Richmond
Cost: FREE
Location: Sunset
Cost: Tuition: $210/month OR $13/ Lesson for the day-to-day rate
Location: Outer Richmond
Cost: Sliding scale, call for details.
Location: Outer Richmond
Cost: Afterschool: Sliding scale between $75-$300 monthly. All families accepted to the program pay a $160 snack fee. Reduced rate for registered siblings.
Location: Oceanview
Cost: Fees vary depending on site location and days per week. Call the Mission YMCA desk at 415.586.6900 for details.
Location: Bernal Heights
Cost: $150–$350 per month
Location: Visitacion Valley
Cost: Visit the website for more information about costs
Location: Miraloma
Cost: Programming is free. Yearly registration fee of $50–$400 depending on eligibility.
Location: Outer Richmond
Cost: Afterschool: $352-$389 per month for five days per week
Location: Inner Richmond
Cost: Sliding scale, call for details
Location: Mission
Cost: Call for details
Location: Ingleside
Cost: FREE
Location: Western Addition
Location: Excelsior
Cost: Free
Location: Marina
Cost: Visit the website for more information about costs for this program.
Location: Bayview
Cost: FREE
Location: Bayview
Cost: FREE
Location: Castro
Cost: $20
Location: Pacific Heights
Cost: Please contact agency for more information on registration.
Location: Inner Richmond
Cost: Most services are FREE; Afterschool: $125 per semester. Contact us for more information.
Location: Inner Richmond
Cost: FREE
Location: Civic Center
Cost: All programs are FREE
Location: Bernal Heights
Cost: To be eligible for subsidized services, parentsor guardians must meet income criteria and be employed, in training, or in school, seeking employment, or medically incapacitated. Sliding scale family fees, ranging from $1.10 to $9.18 per day, may apply depending on income level. If you are not eligible for subsidized services, families pay a monthly fee rate of $460 for Tuition Based.
Location: Mission
Cost: $275 per month
Location: Portola
Cost: Free
Location: Civic Center
Cost: Free
Location: Civic Center
Cost: Families are assigned fees for services. The used rational is consistent with their documented ability to pay and following CDE- slide-scale. Children which their families can demonstrate an inability to pay are given partial and/or full scholarships. Average payment is: $ 1.88 per hour of service, well under the market price $4.69 per hour.
Location: Chinatown
Location: Visitacion Valley
Cost: Visit their website for more details on costs for this program.
Location: Civic Center
Cost: FREE
Location: Chinatown
Cost: Fees range from $1,305-$1,450. Please contact Mandy Liu, 415-748-3556 or email Mandy at mliu@ymcasf.org, for more information.
Location: Civic Center
Cost: Full Day Tuition $1,300 per four-week session (9:00 a.m.-3:00 p.m.) Due 30 days after registration. Half-Day Tuition $900 per four-week session (9:00 a.m.-12:00 p.m.) Due 30 days after registration. Weekly Full Day Rate $440
Location: Inner Richmond
Cost: $329 - $425 per month depending on number of days attending and grade level.
Location: Hayes Valley
Cost: Visit their site for more details on costs for this program.
Location: Bayview
Cost: FREE
Location: Mission
Cost: Visit the website for details on costs for this program.
Location: Mission
Cost: BGCSF charges a $10 membership fee for the year, although we provide scholarships on an as-needed basis
Location: West Portal
Cost: Afterschool: $230–$438 per month; Before school: $56–$160 per month; FREE for qualifying ExCEL participants, ExCEL yearly registration fee: $50–$400 sliding scale.
Location: Forest Hill
Cost: FREE
Location: Visitacion Valley
Cost: FREE
Location: China Basin
Cost: To be eligible for subsidized services, parents/guardians must meet income criteria and be employed, in training, or in school, seeking employment, or medically incapacitated. Sliding scale family fees, ranging from $1.10 to $9.18 per day, may apply depending on income level. If not eligible for subsidized services, family pays a monthly fee rate of $460 for Tuition Based.
Location: Other
Cost: Visit their website for more information of costs for this program
Location: Chinatown
Cost: $430/year
Location: Chinatown
Cost: $400 for the school year, or $225 per semester. Most youth receive at least partial financial aid, with a maximum of 40%.
Location: Bayview
Cost: To be eligible for subsidized services, parents/guardians must meet income criteria and be employed, in training, or in school, seeking employment, or medically incapacitated. Sliding scale family fees, ranging from $1.10 to $9.20 per day, may apply depending on income level. If not eligible for subsidized services, family pays a monthly fee rate of $460 for Tuition Based.
Location: Western Addition
Cost: FREE
Location: South of Market
Cost: Members $72, Non-members $150 (6 sessions)
Location: South of Market
Cost: Members $60, Non-members $125 (5 sessions)
Location: South of Market
Cost: Members $72, Non-members $150 (6 sessions)
Location: South of Market
Cost: Members $72, Non-members $150 (6 sessions)
Location: Bayview
Location: Visitacion Valley
Cost: FREE
Location: Bernal Heights
Cost: Family fees are charged based on state income guidelines.
Location: Financial District
Location: Haight Ashbury
Cost: $10 per year
Location: Haight Ashbury
Cost: BGCSF charges a $10 membership fee for the year, although we provide scholarships on an as-needed basis
Location: Western Addition
Cost: FREE
Location: Excelsior
Cost: $10 per year
Location: Excelsior
Cost: BGCSF charges a $10 membership fee for the year, although we provide scholarships on an as-needed basis
Location: Excelsior
Cost: Fees vary depending on site location and days per week. Call the Mission YMCA desk at 415.586.6900 for details.
Location: Excelsior
Cost: There is registration fee based on a family income sliding scale. The minimum program registration fee will be $50. No student will be turned away from services due to lack of ability to pay fees.
Location: Castro
Cost: $25
Location: Bayview
Cost: Please call for details.
Location: Mission
Cost: Some FREE ExCEL slots or between $125–$375 per month
Location: Golden Gate Park
Cost: To be eligible for subsidized services, parents/guardians must meet income criteria and be employed, in training, or in school, seeking employment, or medically incapacitated. Sliding scale family fees may apply depending on income level. If not eligible for subsidized services, family pays a monthly fee rate.
Location: North Beach
Cost: FREE
Location: Western Addition
Location: Inner Richmond
Cost: Sliding scale, call for details
Location: Inner Richmond
Cost: Afterschool: Sliding scale between $15-$150 monthly. All families accepted to the program pay a $160 snack fee.
Location: Bayview
Cost: Free
Location: Inner Richmond
Cost: Payment for our program is on an income-based sliding scale. Although our program costs $295 per girl, our fees range from $10 to $250. We ask that participants pay a program fee corresponding to their family size and household income. Local fundraising efforts and donations bridge the gap between program fees paid and the full program cost. Girls participate equally in the program regardless of fee paid. Our program’s sustainability depends on parents honestly choosing a registration amount. Please contribute as much towards the program cost as your family can afford. To guide you, our website has a scale with suggested fees. Families with interest in supporting the program beyond their fee may choose to sponsor additional girls.
Location: Mission
Cost: Varies by program. Afterschool Program: $550 per semester
Location: Sunset
Cost: $195–$345 per month
Location: Haight Ashbury
Cost: $125–$375 per month
Location: Parkside
Cost: Varies from $150–$350 depending on number of days per week.
Location: West Portal
Cost: Fee based, some ExCEL slots; $125–$375 per month
Location: Inner Richmond
Cost: $325
Location: Haight Ashbury
Cost: Cost varies by days/week and pick-up time. Call for more information.
Location: Chinatown
Cost: $30 per semester
Location: Other
Cost: We offer any combination of half day, full day, or day-night OHA programs, which range in cost from $15 - $28. Our typical offering is a day-night program, which is $28 per youth and $6 per chaperone. HI USA is especially focused on delivering OHA to underserved communities and we continue to provide Scholarship Awards to qualifying youth.
Location: Castro
Cost: $20 per class
Location: Cow Hollow
Cost: Free
Location: Parkside
Cost: Programming is FREE. Yearly registration fee of $50–$400 depending on eligibility.
Location: Bayview
Cost: Visit their website for more information on costs for this program.
Location: Potrero Hill
Cost: FREE
Location: Ingleside
Cost: Annual registration fee ranging from $50 to $200 based on free/reduced lunch or household income
Location: Castro
Cost: FREE
Location: Sunset
Cost: Tuition Based Program: $460 per month; FREE for state-subsidized slots
Location: Pacific Heights
Cost: Visit their website or contact this program for details on costs.
Location: Bayview
Cost: Most programs are FREE. Afterschool Program $720 per year. Payment plans are available.
Location: South of Market
Cost: Free
Location: Excelsior
Location: Civic Center
Cost: FREE
Location: Mission
Cost: $1,050 per quarter (Sept, Oct, & Nov) for non-KMS students.
Location: Inner Richmond
Cost: $1,240 per semester or $300 per month; includes snack and homework supplies; scholarships may be available.
Location: Inner Richmond
Cost: Sliding scale, call for details
Location: Lake Merced
Cost: $2,700 for school year
Location: Mission
Cost: FREE
Location: Mission District
Location: Parkside
Cost: $225 per month
Location: Inner Richmond
Cost: Fees for LEAP enrollment are based on the number of days per week the child attends the program: 5 days--$525 per session 4 days--$420 per session 3 days--$315 per session 2 days--$210 per session 1 day---$105 per session Sessions are 10 weeks long, and there are four sessions per academic year. If students attend study hall, there is an additional fee of $5 per day of participation.
Location: Treasure Island
Location: West Portal
Cost: $0 - $1,050 (sliding scale)
Location: Bayview
Cost: Most programs are FREE. Afterschool Program: $720 per year. Payment plans are available.
Location: Sunset
Cost: $15/hour
Location: Western Addition
Cost: Free
Location: West Portal
Cost: Varies by program, call for details.
Location: South of Market
Cost: Visit their website for details on costs for this program
Location: Eureka
Cost: Most programs are FREE. Afterschool program $720 per year. Payment plans are available.
Location: Nob Hill
Cost: $80 for six session series
Location: Diamond Heights
Cost: Monthly tuition: $478; part time tuition: $342; snack and materials fee: $245; subsidies and scholarships available.
Location: Forest Hill
Cost: Varies by program. Afterschool Program $720 per year. Payment plans are available.
Location: Bernal Heights
Cost: Varies according to discipline
Location: Mission
Cost: $10 per year
Location: Mission
Cost: BGCSF charges a $10 membership fee for the year, although we provide scholarships on an as-needed basis
Location: Mission
Cost: Free
Location: Mission
Cost: Free
Location: South of Market
Cost: Visit the website or contact the program for more information about costs.
Location: Mission District
Cost: Afterschool program $720 per year. Payment plans are available.
Location: Civic Center
Cost: $350. Financial Assistance is available to those who qualify. Please email Sylvia Hathaway, Conservatory Director, at sylvia@nctcsf.org for an application and further instructions. You may complete the registration form before applying for financial assistance.
Location: Civic Center
Cost: Varies by program
Location: Mission
Cost: $65.00/month $55.00 application fee $140.00 Donation $15.00 Late payment fee $15.00 Late pickup fee assessed at 6:01, after that, $1.00 per minute
Location: Civic Center
Cost: The program is free, but registration is required!
Location: Diamond Heights
Cost: FREE
Location: Portola
Cost: $180 per month; one-time $25 registration and one-time $14 emergency kit fee.
Location: China Basin
Cost: Varies by program - call for details
Location: China Basin
Cost: Afterschool program $720 per year. Payment plans are available.
Location: Bernal Heights
Cost: Free
Location: Nob Hill
Cost: To be eligible for subsidized services, parents/guardians must meet income criteria and be employed, in training, or in school, seeking employment, or medically incapacitated. Sliding scale family fees, ranging from $1.10 to $9.18 per day, may apply depending on income level. If not eligible for subsidized services, family pays a monthly fee rate of $460 for Tuition Based.
Location: South of Market
Cost: Free
Location: Outer Richmond
Cost: Afterschool: Sliding scale between $75-$300 monthly. All families accepted to the program pay a $165 snack fee. Reduced rate for registered siblings.
Location: Outer Richmond
Cost: Afterschool: Sliding scale between $75-$300 monthly. All families accepted to the program pay a $185 snack fee. Reduced rate for enrolled siblings.
Cost: Afterschool: Sliding scale between $15-$150 monthly. All families accepted to the program pay a $165 snack fee.
Location: Outer Richmond
Cost: $110–$550 and $55-$95 transportation fee based on attendance (options for 1, 3 or 5 days per week)
Location: Forest Hill
Cost: Mornings $145/month, afternoons $295/month
Location: Excelsior
Cost: FREE
Location: Marina
Cost: Prices vary, and scholarships are available. See website for details.
Location: Bayview
Cost: The program and our services are free. SAT/ACT and college application fee waivers can be provided upon request.
Location: Marina
Cost: All programs are FREE
Location: Mission
Location: Sunset
Cost: $230.00 for a 10 week semester. Limited scholarships available.
Location: Haight Ashbury
Cost: $230.00 for a 10 week semester. Limited scholarships available.
Location: Western Addition
Cost: Free
Location: Bernal Heights
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Chinatown
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Noe Valley
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Potrero Hill
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Bayview
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Bayview
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Forest Hill
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Diamond Heights
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Mission
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Potrero Hill
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: West Portal
Cost: Full school year fee is $720.00. Parents can pay the entire fee upon registration. Payment plans are also available: $180 due upon registration and again on 10/1/15, 1/1/16 and 3/1/16.
Location: Mission
Cost: Full Day: $60-350 Half Day $40-135 Sliding Scale Tuition
Location: Excelsior
Cost: To be eligible for subsidized services, parents/guardians must meet income criteria and be employed, in training, or in school, seeking employment, or medically incapacitated. Sliding scale family fees, ranging from $1.10 to $9.18 per day, may apply depending on income level. If not eligible for subsidized services, family pays a monthly fee rate of $460 for Tuition Based.
Location: Mission
Cost: Free
Location: Bernal Heights
Cost: FREE
Location: City Wide
Cost: FREE
Location: Lake Merced
Cost: Programming is FREE. Yearly registration fee of $50–$400 depending on eligibility.
Location: South of Market
Cost: Free
Location: Visitacion Valley
Cost: $10 per year
Location: Excelsior
Cost: Fees vary depending on site location and days per week. Call the Mission YMCA desk at 415.586.6900 for details.
Location: Parkside
Cost: Before school: $56–$160 per month depending on the number of days in attendance.
Location: Golden Gate Park
Cost: FREE
Location: Other
Cost: Full week from 9am to 3pm M to F = $350 Camp by day $80 from 9am to 3pm = $80 Join the camp just for a lesson from 9 am to 11 am = $60
Location: South of Market
Location: South of Market
Cost: FREE
Location: Chinatown
Cost: $250 per month. Financial aid available for qualifying families.
Location: Chinatown
Cost: Tel-Hi After School Academy (ASA) operates on a sliding scale that is based on family size and household income. Sliding scale rates range from $28 to $250 per month. In addition, we provide a 25% Sibling Discount
Location: North Beach
Cost: Sliding scale rates available, ranging from $28–$250 monthly.
Location: Sunset
Location: Ingleside
Cost: Free
Location: Tenderloin
Location: Civic Center
Cost: FREE
Location: Civic Center
Cost: $10 per year
Location: Civic Center
Cost: BGCSF charges a $10 membership fee for the year, although we provide scholarships on an as-needed basis
Location: Civic Center
Cost: $35 per year
Location: Bayview
Cost: $10/week or $20/week with van pickup from child’s school (limited space available)
Location: Bayview
Cost: Monthly fee for after school program is based on income.
Location: Potrero Hill
Cost: Session fees are pro-rated from the date of enrollment.
Location: Castro
Cost: $20
Location: Parkside
Cost: Sliding scale
Location: Haight Ashbury
Cost: FREE
Location: Hayes Valley
Cost: FREE
Location: Sunset
Location: City Wide
Cost: Varies by program
Location: Civic Center
Cost: Varies by program, sibling and multi-class discounts available
Location: Visitacion Valley
Cost: In some of our weekend, summer and special activities, we will charge a nominal fee to ensure attendance is met. Our philosophy is that if a parent pays a small amount of money, they will do everything in their power to ensure their child attends the program. For example, for a 6-week Saturday sports clinic, we will charge $5 for the entire session.
Location: Portola
Cost: The program charges only $10.00 per calendar year for access to all Clubs and activities.
Location: Visitacion Valley
Cost: FREE
Location: South of Market
Location: Bayview
Cost: The program charges only $10.00 per calendar year for access to all Clubs and activities.
Location: Bayview
Cost: Visit their website for more details on costs for this program.
Location: Bayview
Cost: BGCSF charges a $10 membership fee for the year, although we provide scholarships on an as-needed basis
Location: Western Addition
Location: Other
Cost: Varies. Depends on the session you choose. Ranges from $425 - $800 a week.
Location: Castro
Cost: $20
Location: South of Market
Cost: FREE

Additional Resources for Afterschool Programs!

Afterschool and Summer Programs 2014-2015

Great resource for finding afterschool programs in San Francisco broken down by neighborhood.  You can request a paper copy from the Children's Council by calling (415) 276-2900.

How to pick an Afterschool Program

This article is a helpful guide that provides questions to ask yourself and a program when deciding where to send your children.

Factsheets about After School Programs

These fact sheets, in English, Spanish and Chinese, are a helpful guide to understanding the different types of after school programs and how to make the best choice.