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.
Calphin Swim Academy
Calphin Swim Academy, 6175 Dublin Blvd, Dublin, CA 94568
Calphin Swim Academy offers swim lessons for ages 3 to 18. The program includes Preschool Beginner with comfort in water, goggles on, bubbles, floating, push-off and glide, and basic kicks; Junior Beginner with breath control, bobbing, freestyle...
California Riding Academy
California Riding Academy, 3407 Deer Creek Road, Palo Alto, CA 94304
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
Proof Lab, 240 Shoreline Hwy, Mill Valley, CA 94941
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
Jefferson Elementary School, 2200 San Leandro Blvd, San Leandro, CA 94577
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
Napa Clubhouse, 1515 Pueblo Avenue, Napa, CA 94558
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, 12241 Saratoga Sunnyvale Road, Saratoga, CA 95070
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
MorningLight Education Centre, 4075 Evergreen Village Square, #220, San Jose, CA 95135
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
North Oakland Sports Center, 6900 Broadway, Oakland, CA 94611
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,...
Dynamic Kung Fu Academy
Dynamic Kung Fu Academy, 4980 Stevens Creek Blvd, San Jose, CA 95129
Dynamic Kung Fu Academy offers Beginner Martial Arts, Youth, Teen & Adult Kung Fu, Taichi Wellness, and Kickboxing. It offers both group and private classes for all ages and levels. Programs Beginner Martial Arts — Age 4-6 Youth, Teen & Adult Kung...
Kids 'n Dance
On Stage Kids 'N Dance 'N Theater Arts, 3840 MacArthur Blvd., Oakland, CA 94610
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 Studio, 10512 San Pablo Avenue, El Cerrito, CA 94530
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
Palo Verde Elementary School, 700 Los Altos Ave, Los Altos, CA 94022
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
Campbell Community Center, 1821 South Bascom Avenue, Campbell, CA 95008
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
The Foundry, 2575 E Bayshore Rd, Redwood City, CA 94063
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...
Academy of Volleyball
Sportshouse, 2424 El Camino Real, Redwood City, CA 94063
Academy Volleyball offers year-round volleyball programs for ages 5 to 18. It includes girls’ programs, boys’ programs, kids programs, girls’ U10 to U16 teams, clinics, private lessons, open gyms and tryouts, Fall League, Fall Future Champions, and...
Team Esface Basketball Academy
Team Esface Basketball Academy, 3151 Edison Way, Redwood City, CA 94063
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
Pacific Bay Christian School, 1030 Linda Mar Blvd, Pacifica, CA 94044
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, 1919 Palmetto Ave, Pacifica, CA 94044
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, 5200 Pacific Coast Hwy, Pacifica, CA 94044
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
Cave Academy, 1037 Terra Nova Blvd, Pacifica, CA 94044
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...