Recreation Programs

Update on Summer Day Camps 2020

We’re excited to announce that under the City’s new health order, summer day camps can operate and will begin June 15.


Pre-registration for families of health care workers, essential front line workers, and scholarship-eligible families has occurred. Open registration for remaining slots begins June 6 at 10 a.m.. Browse our catalog of summer camps, and visit our registration portal to sign up for a family account prior to registration.

If you’re looking for more camp options, check out the Department of Children, Youth and their Familiescitywide mapping tool for San Francisco summer camps. This tool allows you to search by age, location and organization to find the best camp for your kids! Be sure to use this tool frequently and check for updates as new camp providers are coming online every day.

Parent Resources

San Francisco Recreation and Parks has a long tradition of providing hundreds of quality recreation programs for the entire family, including childhood development classes for tots, dance classes for seniors, and new, exciting programs for everyone else in between. 

Young girl working on a project

After School Programs

Providing after school enrichment programs at the following sites:

Girl swimming in the pool


Providing lessons, memberships and drop-in swimming at our nine aquatic facilities. We also provide waterfront aquatic activities, including kayaking and canoeing!

Youth making pottery in a studio


Programs and classes offered in crafts, digital arts and technologies, photography, and visual and performing arts:

Kids and adults at an archery range

Camp Mather

Choose your favorite summer recreation and you will find it at Camp Mather in the High Sierra. In a setting unparalleled in the West, your family can take advantage of the many activities available at San Francisco’s own vacation land.

  • Camp Mather Main Page, including cabin information, camp map and other important info to ensure you have a great time at camp

Little boy jumping over short hurdles


We offer over 90 different kinds of camps for youth ages 4 & up during school breaks and summer time. 

Child playing with a toy

Early Childhood Recreation

Providing Pre-K activities and socialization through structured classes, drop-ins, and special events. 

Young boy popping a wheelie on a bike

Extreme Sports

Offering extreme activities such as skateboarding, archery, BMX bike riding, rock climbing, martial arts, wresting, fencing, and more! 

Kids and adults doing zumba

Health and Wellness

Offering fitness, exercise, cooking, and other personal development classes and activities:

Girl winding up for a pitch


Leagues and fundamentals for all ages in basketball, baseball, soccer, tennis, volleyball, flag football, and golf. 

Little boy looking at a rabbit

Science and Technology

Classes and programs in natural sciences and technology:

  • Current Offerings
  • Randall Museum- Providing a hands-on community learning center with no entry fee, where children and adults can explore STEM, nature and the arts through engaging exhibits, activities and classes.

Group of kids and adults posing for photo

Tennis and Learning Center

The Tennis and Learning Center (TLC) is a San Francisco Recreation and Park Department youth development program that currently serves elementary school kids in some of San Francisco’s toughest neighborhoods. The new Golden Gate Park Tennis Center (currently in construction) will include a dedicated TLC classroom space to serve middle school students who graduate from the elementary school programs, where they will receive additional training and support to prepare them for high school and beyond.

Men in wheelchairs playing basketball

Therapeutic Recreation

Offering specialized Adaptive Recreation and Therapeutic Recreation programs for children, teens, transition-age youth, and adults with disabilities, and Inclusion Support for individuals with disabilities. For more information about our specialized Therapeutic Recreation programs or Inclusion Services, contact us at: (415) 206-1546; (415) 242-5700 (VP) or