Skip to main content
ENRICHMENT.KIDS
Cart

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.
California Riding Academy
California Riding Academy
California Riding Academy, 3407 Deer Creek Road, Palo Alto, CA 94304
AnimalsSports
California Riding Academy offers horseback riding lessons for ages 4 and up, with half-hour lessons for ages 7 and under only. It also mentions private and small group lessons, training and competition riding, camps, leasing and sales, and boarding....
Big Dog Surf Camp
Big Dog Surf Camp
Proof Lab, 240 Shoreline Hwy, Mill Valley, CA 94941
SportsSummer Camp
Big Dog Surf Camp offers summer 2026 sessions for ages 7 and up. Camp sessions run Monday through Thursday from 9am to 4pm, and single-week sessions are available for $750, with session prices listed up to $1,400 per session. Campers are dropped off...
Boys & Girls Clubs of San Leandro
Boys & Girls Clubs of San Leandro
Jefferson Elementary School, 2200 San Leandro Blvd, San Leandro, CA 94577
AcademicSummer Camp
Boys & Girls Clubs of San Leandro offers summer camp, summer learning, teen clubhouse, after-school programming, and school year day camps. The year-round programs include academic support, enrichment, recreation, leadership, and social-emotional...
Boys & Girls Clubs of Napa Valley
Boys & Girls Clubs of Napa Valley After School and Camp Programs
Napa Clubhouse, 1515 Pueblo Avenue, Napa, CA 94558
Social SkillsAcademic
Boys & Girls Clubs of Napa Valley After School Programs offers after school programs for ages 6 to 18. The program costs $50 a year, and site fees may apply. Programs After school programs — ages 6 to 18 · For just $50 a year (site fees may apply)....
Artseth
Artseth Art Classes and Paint Events
Artseth, 12241 Saratoga Sunnyvale Road, Saratoga, CA 95070
Visual ArtsClass
Artseth Art Classes and Paint Events offers art classes in a studio for kids and adults, paint classes, paint events, and art camps. The program also offers team building paint events for organizations. Art classes are available year-round, starting...
AllCode Academy
AllCode Academy
MorningLight Education Centre, 4075 Evergreen Village Square, #220, San Jose, CA 95135
STEMAcademic
AllCode Academy offers LEGO Robotics with Coding, AI With Scratch Coding, Intro to Python, Python and AI Fundamentals, Python Programming, Java Programming, Scratch, Micro:Bit, Mobile App Design, Intro to JavaScript, Web Development, and Web App...
Adventure Kids
Adventure Kids Summer Day Camp
North Oakland Sports Center, 6900 Broadway, Oakland, CA 94611
OutdoorsSummer Camp
Adventure Kids Summer Day Camp offers weekly summer camp sessions for ages 6 to 14. The camp includes daily adventures such as Six Flags Discovery Kingdom, Hurricane Harbor, Boomers Mini Golf, go karts, laser tag, trampoline parks, beaches, archery,...
Kids 'n Dance
On Stage - Kids 'N Dance 'N Theater Arts
On Stage Kids 'N Dance 'N Theater Arts, 3840 MacArthur Blvd., Oakland, CA 94610
Performing ArtsSummer Camp
On Stage - Kids 'N Dance 'N Theater Arts offers Summer Camps, Theater Camps, Aerial/Circus Arts, a 3 Week Arts Camp, Chess/Dungeons & Dragons Camps, CIT/CI Counselor In Training, School Year Camps, and Dance. The program is listed for ages 3 through...
Ah-Lan Dance
Ah-Lan Dance
Ah-Lan Dance Studio, 10512 San Pablo Avenue, El Cerrito, CA 94530
Summer CampDance
Ah-Lan Dance offers Chinese Dance Class, Wugong Class, Ballet Class, and Summer Camp. The Chinese Dance Class begins with a Shen yun warmup and continues with a classical Chinese dance piece or a folk dance piece. The Wugong Class teaches...
Run For Fun
Run for Fun Camps
Palo Verde Elementary School, 700 Los Altos Ave, Los Altos, CA 94022
OutdoorsSummer Camp
Run for Fun Camps offers summer day camps, summer overnight camps, after school programs, holiday camps, birthday parties, and an optional one-night campout. Campers are placed in groups by age and grade, do rotational games in the mornings, and...
Bay to Bay Volleyball Club
Bay to Bay Volleyball Club
Campbell Community Center, 1821 South Bascom Avenue, Campbell, CA 95008
SportsLeague
Bay to Bay Volleyball Club offers Travel Team, Local Training Groups, Small Group Sessions, Intro Youth Clinics, Middle Blocker Small Groups, Travel Team Skills Practices, Summer Camps, Beach Club, and Grass Volleyball. It also lists Beach Tryouts...
ENCORE
Encore Volleyball
The Foundry, 2575 E Bayshore Rd, Redwood City, CA 94063
SportsLeague
Encore Volleyball offers ENCORE Juniors for 2nd-8th grade, camps and clinics, a Fall League program, a Winter League program, an indoor club team program for 11U-18U girls, and private lessons. The Winter League program is an 8-week season with two...
Team Esface Basketball Academy
Team Esface Basketball Academy
Team Esface Basketball Academy, 3151 Edison Way, Redwood City, CA 94063
SportsSummer Camp
Team Esface Basketball Academy offers PrimeTime Hoop Camp, AAU Elite Camp, teams, training, personal training, clinics, and leagues. PrimeTime Hoop Camp is a classic summer basketball camp for beginner to intermediate athletes, and AAU Elite Camp is...
Pacifica Ignite Volleyball Club
Pacifica Ignite Volleyball Programs
Pacific Bay Christian School, 1030 Linda Mar Blvd, Pacifica, CA 94044
SportsLeague
Pacifica Ignite Volleyball Club Programs offers programs and clinics at varying skill levels, along with competitive tournament play for teams. Boys and girls volleyball offerings are available, and the SPARKS K-2 program for boys and girls includes...
Classical Ballet of California
Classical Ballet of California
Classical Ballet Of California, 1919 Palmetto Ave, Pacifica, CA 94044
Performing ArtsDance
Classical Ballet of California offers Pre-Ballet, Level 1, Level 2, Level 3, Level 4/5, Level 6, JR company, 2nd Company, Company, Adult, Hip Hop, and Contemporary. Pre-Ballet is for ages 3-4, Level 1 for ages 4-5, Level 2 for ages 5-6, Level 3 for...
Surf Camp Pacifica
Surf Camp Pacifica
Surf Camp Pacifica, 5200 Pacific Coast Hwy, Pacifica, CA 94044
OutdoorsSummer Camp
Surf Camp Pacifica offers Small Group Surf Lesson sessions that are 2 hours long and cost $212 per class. It also offers Summer Surf Camp sessions that cost $450 per week. Programs Small Group Surf Lesson — $212 per class · 2 Hours Summer Surf Camp...
Cave Academy
Mike Murrell's Cave Academy Kids Brazilian Jiu-Jitsu
Cave Academy, 1037 Terra Nova Blvd, Pacifica, CA 94044
Martial ArtsFitness
Mike Murrell's Cave Academy Kids Brazilian Jiu-Jitsu offers Cave Juniors for ages 4-8 and Cave kids for ages 8-13. Cave Juniors focuses on coordination, safe falling, basic Jiu-Jitsu movements, listening, respect, and teamwork. Cave kids covers...
Tompkins Tennis
Tompkins Tennis
ClubSport San Ramon, 350 Bollinger Canyon Ln, San Ramon, CA 94582
SportsSummer Camp
Tompkins Tennis offers Summer Camps for beginners through high school players, Junior Aces for entry-level players with little or no prior tennis experience, Future Slammers for younger juniors, Junior Development for juniors competing at the high...
San Carlos United Soccer Club
San Carlos United Soccer Club
Highlands Park Field, 600 Elm Street, San Carlos, CA 94070
SportsLeague
San Carlos United Soccer Club offers Competitive Teams for boys and girls born in 2007 through 2017. Players must try out and be selected for these teams. The club also offers the SCU Youth United Program, a 6-week introductory soccer program for...
Bayside Broncos Youth Football & Cheer
Bayside Broncos Youth Football
Bayside Broncos Football & Cheer, 1400 Alameda de las Pulgas, Belmont, CA 94002
SportsLeague
Bayside Broncos Youth Football offers 10U Tackle Team for ages 8, 9, and 10, 11U Tackle Team for ages 10 and 11, 12U Tackle Team for ages 11 and 12, and 13U Tackle Team for ages 12 and 13. The program has no maximum weight for these teams. Football...
Prev 1 … 484950