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.
National Academy of Athletics
Memorial Park Baseball Field, 1000 Sir Fancis Drake Blvd, San Anselmo, CA 94960
National Academy of Athletics (NAofA) youth sports programs include NAofA Cheer and Dance Camp, NAofA Basketball Club, NAofA Jr Academy Basketball Club Hot Shots, NAofA Jr Academy Basketball Club Little Shots, NAofA Pickleball Camp, NAofA Flag...
The Salvation Army
The Salvation Army Camps (various locations across the United States), 36700 Newark Boulevard, Newark, CA 94560
The Salvation Army Summer Camps offers free summer camps for children ages 5 to 18. The camps include outdoor recreation, educational activities, and hands-on projects. Programs Summer Camps — all ages · The Salvation Army's network of free summer...
Sun Bollywood & Beyond
Sun Bollywood & Beyond, 35104 Newark Blvd, Newark, CA 94560
Sun Bollywood & Beyond offers Bollywood dance classes for ages 3 years to adults. It also offers dance, fitness, yoga, and camps, along with after-school Bollywood dance programs in partnership with select schools. Summer camps are listed for ages 4...
California Storm Basketball
California Storm Basketball Club, 1 Northwood Drive, Newark, CA 94563
California Storm Basketball Club offers weekly team practices and year-round opportunities for additional player development. The program also includes shooting academies, skill development, strength training, and speed and agility sessions. It...
Masako's Music Studio
Masako's Music Studio – Newark Location (in Sprouts Shopping Center), 6231 Jarvis Ave., Newark, CA 94560
Masako's Music Studio offers private music lessons in piano, voice, guitar, violin, saxophone, and clarinet. It also offers group lessons and group singing classes, including Music in Me, My First Piano Adventure, Piano Adventure, My First Piano...
Burke Tutoring In Fremont
Burke Tutoring In Fremont, 39270 Paseo Padre Pkwy, #210, Fremont, CA 94538
Burke Tutoring In Fremont offers in-home one-on-one tutoring in math, English, and science, with tutors coming to the student’s home. It also offers center-based group classes, standard one-on-one tutoring, AP one-on-one tutoring, online one-on-one...
Roopali's Kala Art Studio
Roopali's Kala Art Studio, 38387 Amaryllis Place, Newark, CA 94560
Roopali's Kala Art Studio offers in-person art classes for children and adults, with individualized programs tailored to each student’s age, skill level, and artistic goals. Kids weekly art classes are listed for ages 3 to 16 years, and adult...
Koa Training Academy
Koa Training Academy, 5757 Stevenson Blvd, Newark, CA 94560
Koa Training Academy offers Boxing, Strength and Conditioning, Muay Thai, MMA, Yoga, Youth Performance and Fitness, Youth MMA (mixed Martial Arts), Muay Thai / Advanced Muay Thai, Youth Boxing / Advanced Boxing, Youth Brazilian Jiu-Jitsu (BJJ),...
The Physics Department at Foothill College
Foothill College, 12345 El Monte Road, Los Altos Hills, CA 94022
The Physics Show is a fun science show for kids and their families. It is listed for ages 5 through 18. Programs The Physics Show — kids and their families · Sept 12, 13, 19, & 20, 2026; Dec 19, 2026; Jan 2, 9, 10, 2027 At a glance Ages: 5–18 years...
Los Gatos Public Media
KCAT TV Studio at Los Gatos High School Campus, 15466 Los Gatos Blvd, 109-233, 109-233, CA 95032
KCAT Youth Multimedia Camps offers TV Camp and Movie Camp. The program includes television, radio, and digital media arts technology, and it uses the FREE 2b ME media arts approach with no grades, no tests, and no stress. TV Camp and Movie Camp are...
First Take Acting School
First Take Acting Program, 15466 Los Gatos Blvd., #109-58, Los Gatos, CA 95032
First Take Acting School offers Kids Acting Classes, Core Class, Master Prep & Master Class, On-Camera, Acting for Non-Actors, Improv for Actors, and the Take Action! seminar. The program says every class runs as an 8-week session, with classes...
Sunnyvale Youth Philharmonic
600 Foothill Expressway, #636, Los Altos, CA 94024
Sunnyvale Youth Philharmonic is a youth orchestra program for ages 12-18. It includes the Sunnyvale Youth Philharmonic, the CSMA Junior Orchestra by the SYP, Chamber Programs, Strings Ensemble I, and Strings Ensemble II, with rehearsals on Mondays,...
Coach Mickey Basketball offers private trainings, group trainings, small group trainings, and basketball small groups. The current offerings also include 4th-5th grade group, 6th-7th grade group, 7th-8th grade group, and TK-K grade group sessions....
Underdogs Basketball
Foothill Community Gym, 2111 Tice Valley Blvd, Walnut Creek, CA 94595
Underdogs Basketball offers the Underdogs Summer Hardwood League, Skills Training, a 2nd Grade Basketball team, Small Group and 1:1 Coach Training, and the Labor Day: Shooting & Skills Camp. Its activities also include upcoming sessions labeled...
Imagineerz Learning
Imagineerz Learning, 205 Covington Rd, Los Altos, CA 94024
Imagineerz Learning offers Camp Imagineerz, where children take part in Makerspace, Theater, and Outdoor Fun. It also offers Junior LITs and Senior LITs, which are leadership experiences for older students. Programs Camp Imagineerz — Grades 1-12 ·...
Sky Family Martial Arts
Sky Family Martial Arts, 3050 West Jack London Boulevard, Livermore, CA 94551
Sky Family Martial Arts offers Little Hawk Classes, Children & Family Classes, Teen & Adult Classes, Women’s Self-Defense, Private Lessons, and the SKY Competition Team. Little Hawk Classes include focus, listening, exercise and nutrition,...
Allstars SC
Allstars SC, 14407 Big Basin Way, Saratoga, CA 95070
Allstars SC Youth Soccer Programs includes Little Stars! - Recreational Soccer, Competitive Club Soccer, Allstars SC Pre-Academy Teams, and the Technical Training Program. Little Stars! is a grassroots introductory program run by professional...
Aftershock Volleyball Club
Piner High School, 1200 Valley House Dr, Rohnert Park, CA 94928
Aftershock Volleyball Club offers Premier League and Power League for girls ages 918, plus All-Skills Summer Clinics for girls ages 818. The Premier League includes league play, 2 practices per week, and 1 major tournament. The Power League includes...
Adventure Day Camp
Joaquin Moraga Intermediate School, 1010 Camino Pablo, Moraga, CA 94556
Adventure Day Camp offers structured group activities during Weeks 1-2, and choice options during each afternoon in Week 3. Campers are introduced to activities in group settings before choosing activities, and small group sizes are part of the...
Lilian Dance Studio
Lilian's Dance Academy, 512 Magnolia Ave, Millbrae, CA 94030
Lilian Dance Academy offers Chinese Dance, Ballet, Technique & Skill, K-POP & Hip-Hop, Lyrical & Contemporary, Jazz, Acro, and Modeling & Dance Fusion for ages 3-18. It also offers a Children's Competition Team that operates on an audition-based...