Camps for Teens in the SF Bay Area
Find the best camps for teens in the Bay Area. Explore a variety of programs from adventure to academics, designed to inspire and engage teenagers.
Fly on the Wall Art School
Wilkinson School, 790 Main St, Half Moon Bay, CA 94018
Fly on the Wall Art School offers art classes with primarily one-on-one, individualized instruction and a structured curriculum that includes 2D and 3D projects. It also offers summer art camp, private art classes for ages 6-16 on Mondays in 1-hour...
Real Madrid Foundation Soccer Camps
Cubberley Community Center, 4000 Middlefield Road, Albuquerque, CA 94303
Real Madrid Foundation Soccer Camps offers specialized soccer training with Real Madrid Foundation coaches. The camps are for boys and girls players and goalkeepers ages 5 to 17. Programs Real Madrid Foundation Soccer Camps — 5 - 17 · boys & girls...
Marin Outdoor Adventure
Stinson Beach Surf and Kayak, 3605 CA-1, Stinson Beach, CA 94970
Marin Outdoor Adventures offers private surf lessons, surf lessons, guided hikes, mindfulness in nature experiences, and Breath Awareness workshops. Private surf lessons are 1.5 hours, all levels are welcome, and groups can be up to 15 people. Surf...
Ohana Aquatics offers Swim Lessons for infant, beginner, competitive strokes, and adult swimmers. It also offers a Baby and Me swim class for babies, with one instructor in a group setting, plus bonding, survival swimming skills, songs, and games....
New Conservatory Theatre Center
New Conservatory Theatre Center, 25 Van Ness Avenue, Lower Lobby, Lower Lobby, San Francisco, CA 94102
NCTC Conservatory offers classes and sessions such as Conservatory Open House 2026, Teen Acting Lab, Youth Musical Theatre, High School Acting Lab, Youth Acting Lab, Teen Musical Theatre, High School Performance Ensemble, Costume Crafts, Teen Acting...
Academy of Design
Academy of Design, 850 Emmett Ave, Belmont, CA
Academy of Design offers Design Thinking: From Concept to Creation, where young designers brainstorm, generate multiple concepts, commit ideas to paper in a readable form, select materials, understand construction, and sew a prototype. It also...
Pacific Art League
Pacific Art League, 668 Ramona Street, Palo Alto, CA 94301
Pacific Art League offers art classes, workshops, and summer camps. It also offers exhibitions, free community art events, corporate art workshops, and Art in the Workplace classes, workshops, and customized corporate creativity sessions for...
Brentwood Tennis Club
Brentwood Tennis Club, Sheffield, CA 94513
Brentwood Tennis Club Coaching & Kids Camps offers Brentwood Bees LTA Youth Tennis, Brentwood Bears Junior Tennis, Kids Tennis Camps, Walking Tennis, Cardio Tennis, and Tennis Xpress. Junior Tennis lessons are run on a termly basis, and Kids Tennis...
NCDC
Cedar Springs Retreat Center, 1442 A Walnut Street, #254, Berkeley, CA 94709
Northern California Dance Collective offers Summer Dance Camp and Winter Dance Camp. Summer Dance Camp includes a Kids Camp program for the little ones, and Winter Dance Camp is a two to three-day event over New Year's. The camps are substance-free,...
Young Performers Theatre
Southside Theatre at Fort Mason, 2 Marina Blvd, Building D, 3rd floor, Building D, CA 94123
Young Performers Theatre Theatre Arts Academy offers Let's Pretend!, Creative Drama, Presenting... The Show!, Presenting... The Show, Act II!, and Performance Theatre Workshop. Activities include storytelling, improvisational games, enacting...
REACH Ashland Youth Center
Ashland Youth Center, 16335 E 14TH ST, ASHLAND, CA 94578
REACH Ashland Youth Center offers The Creativity Experience: Visual Arts, The Creativity Experience: Media Arts, Step Into It (SII), Recreation, Boxing, Movement Arts: Dance, Coding Arts, Alameda County Library at REACH, and Food Lab. REACH says...
Main Street Martial Arts
Main Street Martial Arts and Boxing, 101 So. Coombs Street, Suite K, Suite K, CA 94559
Main Street Martial Arts and Boxing offers Kids Martial Arts, Youth Jiu Jitsu, and Summer Camps. The summer camps include water games, swimming, sports, hiking, picnics, Tae Kwon Do instruction, indoor rock climbing, movies, and field trips to...
De Anza Youth Soccer League
Creekside Meeting Room, 10455 Miller Avenue, Creekside and Miller Avenue, CA 95015
The De Anza Youth Soccer League offers league play for ages 8 to 18. It also includes a recreation program for players under 10 and younger, and competitive teams with tryouts for players under 13 and younger. Programs League — 8-18 · The De Anza...
Two Sentinels
Two Sentinels Girl Scout Camp, Pleasanton, Kirkwood, CA 94588
Two Sentinels Girl Scout Camp is a volunteer-run resident camp for girls entering fourth grade and beyond. The camp says campers do outdoor activities in their units and all-camp activities, including Water Races, a carnival lunch, and all-camp...
Dublin Robotics Club - Robolabs Fremont / San Jose
Robolabs Fremont, 6500 Dublin Blvd, Suite C, Suite C, CA 94568
Dublin Robotics Club / Robolabs offers one-on-one training in robot building on the VEX IQ, VEX EDR, LEGO Robotics FLL, and FTC platforms. The Summer Camp includes robot building, programming, testing, competition, and simple mechanical principles,...
Roughin It Day Camp
Lafayette Reservoir, 936 Dewing Ave, Suite F, Suite F, CA 94549
Roughing It Day Camp offers a Younger Camper Program for PreK and kindergarten, a 1st–4th Grade Program, and an Older Camper Program for 5th–10th grade. The camp day runs from 9:00 am to 3:00 pm, with extended care options, before-camp care, and...
Education Unlimited
UC Berkeley, 1681 Shattuck Ave, Suite E, Suite E, CA 94709
Education Unlimited Summer Camp offers A+ Summer Middle School for rising 6th, 7th, and 8th-grade students, with online camps, day camp, extended day camp, or overnight camps. It also offers A+ High School for rising 9th and 10th graders and A+...
Dive Lab
Miwok Aquatics Center, 1800 Ignacio Boulevard, Novato, CA 94949
Dive Lab Training Programs offers butterfly, diving fundamentals, general sport information, movement patterns, and body awareness for new divers. It also offers yellow, gray, frost, white, and Pacific training, with gray, white, and Pacific...
Ultimate Sports Connection
Ultimate Sports Connection, 1150 Concord Avenue, Suite 150, Concord, CA 94520
Ultimate Sports Connection offers Kang & Roo Gymnastics Class for babies to 3.5 years, Pre-School Gymnastics for ages 3 to 5, Pre-School Gym 1, Pre-School Gym 2, Pre-School Gym 3, Kindergym, Co-ed Rec Gym 1 through Co-ed Rec Gym 4, Girls...
Rrooar Academy
Rrooar Academy, 1162 Tradition Street, Mountain House, CA 95391
Rrooar Academy offers classes for ages 5 to 13 in creative writing, acting and leadership, programming with Scratch, illustrations and 2D animations with Scratch, anime microbiology, Python programming, artificial intelligence and machine learning,...