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.
Studio Naga
Doyle-Hollis Park / Studio Naga, 5850 San Pablo Avenue, Emeryville, CA
Studio Naga offers Jungle Gym for ages 4-6, with creative martial arts movement, balance, coordination, respect, focus, cooperation, basic gymnastics, and games. It also offers Kids classes for ages 6 and up, Kids Fighting class, Teens and adults...
YMCA of Silicon Valley
Sequoia YMCA, 1445 Hudson Street, Redwood City, CA 94061
Child Care & Camps offers After School Programs, Early Learning Programs, School Break Camps, Day Camps, Family Camps, Overnight Camps, and Summer Day Camps. The program includes dozens of day camp options for youth of all ages and interests, and...
Girls Unite Soccer Club
Girls Unite Soccer Club, 1539 Taraval Street, San Francisco, CA 94116
Girls Unite Soccer Club offers Weee Kickin' It Weekend Practice Only Clinic for ages 3-6, PreK/TK - Kinder; Weee Kickin' It Weekend Events & Weekday Practices Clinic for Grades Kinder and 1st Grade; SFYS Recreational for Grades 2nd - High School;...
Little Mission Studio
Little Mission Studio, 445 Hampshire Street, San Francisco, CA 94110
Little Mission Studio offers private music lessons, group music classes, workshops and seminars, and summer music camps. It also offers private cello lessons, private flute lessons, private trumpet lessons, private saxophone lessons, private violin...
Davis Hoops Basketball Club
Davis Hoops Basketball Club, 440 Hester Street, Davis, CA 94577
Davis Wildcats Basketball Club is a non-profit boys basketball program. Each team plays 5-8 weekend AAU tournaments or events per season and practices twice per week, with a minimum of two seasons each year for each age group. The program offers...
Maki Swim offers Big Fish - Little Fish, a 10-lesson pack with parent participation, a ratio of 8 students per teacher, and instruction in water safety, water awareness, and learn-to-swim skills. It also offers Private 15, a 10-pack of 15-minute...
Dream Team Antioch, LLC
Dream Team Antioch, LLC, 561 Chabre Court, Antioch, CA 94803
Dream Team is a free middle school AAU basketball program in California. It includes elite basketball training, mentorship, leadership development, real-life experiences, and weekly Manhood Development Workshops that last 1.5 hours. Programs Dream...
All Out Sports League
All Out Sports League, 700 Gym Court, Clayton, CA 94517
All Out Sports League Youth Programs offers Youth Basketball, Youth Volleyball, Youth Soccer Camps, Youth Soccer Leagues, Youth Basketball Camps, Youth Volleyball Camps, Youth Flag Football, and Tee Ball. Youth basketball is available for boys and...
Neologix Engineering Labs
3DMAKERSPACE at Artthaus Studio, 2744 East 11th Street, Oakland, CA 94601
3DMAKERCAMP offers STEM School Break Camps and 3DMC After School. The activities include 3D printing, laser cutting, LEGO robotics, woodworking, CNC routers, vinyl cutters, t-shirt making, and robotics. Programs STEM School Break Camps — 8–14 ·...
Museum of Children’s Art (MOCHA)
Museum of Children’s Art (MOCHA), 1221 Broadway, LL-49, Oakland, CA 94612
Art Camps offers weekly sessions with a new theme each week, including Puppet Palooza: Stories Come Alive, Bold Builders: 3D Explorers, Ink & Imagination: Comics and Zines, Beyond the Brush: Mixed Media Magic, Runway Remix: Design Studio Take 2,...
Deep Dance Studio
Deep Dance Studio, 12361 Saratoga Sunnyvale Road, Saratoga, CA 95070
Deep Dance Studio offers Showcase Track classes where students try new styles, build confidence, and perform twice a year at Winter Recital and Spring Production. It also offers Competitive Track training for dedicated dancers who train a minimum of...
Peninsula Humane Society & SPCA
Wildlife Care Center, 24103 Congress Springs Rd., Saratoga, CA 95070
Nature Camp costs $450. It is offered for ages 8-10 and 11-13, with Summer 2026 sessions on July 13-17 and July 20-24. Camp runs from 9:00 a.m. to 3:00 p.m., with drop-off no earlier than 8:50 a.m. and pick-up no later than 3:10 p.m. Registration...
German Language School of the North Bay
Novato Campus (Marin Christian Academy at New Life Christian Center), 1370 S. Novato Blvd., Novato, CA 94947
German Language School of the North Bay offers Saturday classes with poems, games, songs, rhymes, storybooks, art projects, crafts, beginner reading and writing, conversation, grammar, listening, speaking, and project-based learning in German....
Hanna Center
Hanna Center, 17000 Arnold Drive, Sonoma, CA 95476
Hanna Center Community Support Activities & Camps includes recreational programming with structured team sports, aquatics, off-campus outings, and youth-centered spaces like the Rec Center. It also includes the Hanna Academy Residential Program for...
Sonoma Children’s Creative & Performing Arts
Sonoma Children’s Creative & Performing Arts, 126 1st St W, Sonoma, CA 95476
Sonoma Children’s Creative & Performing Arts offers Dance Camp Kids, Dance Camp teens, Movie Making Camp, Movie Making Camp Teens, Theater Camp kids, Theater Camp Teens, Princess Camp, and Camp Entrepreneur. The camps run Monday-Thursday 9am-2pm,...
The Great Burro Studios
The Great Burro Studios, 3598 Gravenstein Hwy South, Suite C, Sebastopol, CA 95472
The Great Burro Studios offers private music lessons in piano, voice, song-writing, guitar, bass, drums, and ukulele for students from 6 months old and up. It also offers Rock Band Camp, Summer Diva Camp, and a Summer Music Lesson Series with...
Silicon Valley Youth
Silicon Valley Youth, 780 Arastradero Road, East Palo Alto, CA 94306
Silicon Valley Youth Classes offers Fall '26 Classes, Spring '26 Classes, Fall '25 Classes, Spring '25 Classes, Fall '24 Classes, and Spring '24 Classes for grades 4-10. The classes are listed with various days and times, and all times are Pacific...
City of Berkeley
City of Berkeley Camps, 2180 Milvia St, Berkeley, CA 94704
Berkeley Camps offers Berkeley summer camps for ages 3 to 18. The programs include sports, arts, science, aquatics, skateboarding, and more. Berkeley Camps also offers Berkeley school break camps for ages 5 to 14, with week-long programs in sports,...
Bridges Rock Gym
Bridges Rock Gym, 5635 San Diego St., El Cerrito, CA 94530
Bridges Rock Gym Kids Climbing Camps offers kids climbing camps for ages 6-13. The weekly camps run Monday through Friday from 08:30am to 03:30pm, and the price is $495 to $595 per week. Programs Kids Climbing Camps — 6-13 · Mon-Fri, 08:30am-03:30pm...
Traverse Fitness
Traverse Fitness, 1 W Barrett Avenue, Richmond, CA
Traverse Fitness Ninja Camps offers Ninja Camps for ages 6-14, along with Beginner Class, Advanced Class, Open Gym, Traverse Pro Team, Birthday Parties, CIT Program, and single day camp signups. Camp sessions include full day, morning half day, and...