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.
West Coast Martial Arts - Berryessa
West Coast Martial Arts - Berryessa, 1350 S. Park Victoria Dr., #32, Milpitas, CA 95035
West Coast Martial Arts - Berryessa offers Kids & Teens Programs and Adult Programs. The adult program includes kick boxing, American boxing, Tae Kwon Do kicking, Jiu-Jitsu, and weapon training from Japan, China, and the Philippines. Programs Kids &...
Chitresh Das Institute
CPAA Arts Center, 6148 Bollinger Road, San Jose, CA 95129
Chitresh Das Institute offers Kathak classes for children, preteens, teens, and adults. The program includes Introduction to Kathak, Beginning I, and Beginning II classes, with some offerings listed as trial, new, or returning classes. Scheduled...
California District 44 Little League
Campbell Fields, 450 Millich Drive, Campbell, CA 95008
Little League Challenger Division – California District 44 offers the Little League Challenger program for players with special needs. The program accepts players ages 5 and older, and the players wear the same uniforms, shoulder patches, and safety...
Cupertino Sports and Education Inc.
Kennedy Middle School; Creekside Park; Jollyman Park; Anderson Elementary School, 21111 Stevens Creek Boulevard, Cupertino, CA 95015
Cupertino FC offers Competitive Teams, Recreational, Camps, and Adaptive Soccer. Competitive Teams include year-round training and league play, plus complimentary friendlies, guesting opportunities, State Cup entry, and optional tournaments....
Cupertino Rush
Garden Gate Elementary, 10500 Ann Arbor Avenue, Cupertino, CA 95014
Cupertino Rush offers soccer training and games for players ages 8 to 15. The club’s program includes one weekday training, one weekend training, and games played over three weekends in a tournament format against other clubs in the Bay Area. It...
Dominus Soccer Club
Hoover Park, 7538 Waterford Dr, Cupertino, CA 95014
Dominus Soccer Club offers Recreational Soccer, Semi-Competitive Soccer, Competitive Soccer, After School Programs, Goal Keeper Training, Coach Training, Referee Training, and Parents Education. Recreational Soccer has no tryouts, and Competitive...
Ball Game Academy
Ball Game Academy (various South Bay gym locations), 10500 Ann Arbor Avenue, San Jose, CA 95014
Ball Game Academy offers Ball Game Academy Juniors League for grades 1st-5th, Competitive AAU Teams, and a Development Camp. The Juniors League is a year-round seasonal league for beginner to intermediate basketball players, with teams formed for...
Maestro Stars Academy
Maestro Stars Academy, 20269 Stevens Creek Blvd, Cupertino, CA 95014
Maestro Stars Academy offers STEAM Afterschool for grades K-5 on weekdays from 2:30-6:30 pm. It also offers Music School for grades K-12 with piano, voice, musical theatre, monologue, composition, and competition prep. Other offerings include 1-to-1...
Bintang Badminton
Bintang Badminton Fremont, 48900 Milmont Drive, Fremont, CA 94538
Bintang Badminton Classes & Summer Camp offers badminton classes for kids and adults of all ages and levels, including beginner and intermediate classes. It also offers private and semi-private lessons for singles and doubles skills, team training...
Lassk Tennis Academy
Lassk Tennis Academy, 10885 N STELLING RD, Cupertino, CA 95014
Lassk Tennis Academy offers private and group tennis lessons and camps for kids, along with a kids tennis class. It also offers home court lessons. Programs Kids Tennis Lesson in Cupertino Area — Kids · Private and group tennis lesson and camp in...
Momentum Tennis L.L.C
Momentum Tennis LLC, 21250 Stevens Creek Blvd, Cupertino, CA 95014
Momentum Tennis Youth Tennis Programs offers youth tennis classes and summer camps for ages 5 to 16. The classes include yellow ball intermediate, green ball advanced, intermediate, and beginner, and orange ball. The 2026 summer camps are half day...
NitRaj Arts
NitRaj Arts, 3273 Ravenswood Way, San Jose, CA 95148
NitRaj Arts offers Online Class and Regular Classes for kids ages 5 and up, with live instruction over Zoom for the online option and small class sizes. The program schedule lists kids’ classes on Monday, Tuesday, Wednesday, Thursday, and Friday,...
Oakland Bears Hockey Club
Oakland Ice, 10123 North Wolfe Road, Cupertino, CA 95014
Oakland Bears Camps & Clinics offers the Friday Night Goalie Clinic and the Friday Night Travel Hockey Skills Clinic. The Friday Night Travel Hockey Skills Clinic is for 10U to 18U travel players, and the Friday Night Goalie Clinic is followed by...
Mona Khan Company
Mona Khan Company, 1015 South De Anza Boulevard, Cupertino, CA 95129
Mona Khan Company offers dance classes and dance and fitness classes for kids, teens, and adults. It also offers dance workshops, fitness classes, community classes, corporate workshops, private workshops, and specialty classes. Programs Dance...
Rancho Pool
Rancho Pool / Rancho Rinconada, 18000 Chelmsford Dr, Cupertino, CA 95014
Rancho Pool offers swim lessons, Summer Swim Camp, Swim Team, Pre-Competitive Swim Training, Lap Swim, and Artistic Swimming. Swim lessons are taught 1 on 1 and are offered for students as young as 4 in Fall and Spring and as young as 3 during...
Random Math
Random Math Cupertino, 21580 Stevens Creek Boulevard, Cupertino, CA 95014
Random Math offers Foundational classes for Grades K-6, Intermediate classes for Grades 5-9, and Advanced classes for Grades 8-12. It also offers AMC 8 Festival, AMC 10/12 Festival, AIME Festival, Summer Camps, Winter Camps, Competitive Math...
YG National Speech & Debate Academy
YG Speech & Debate Academy, 20900 Stevens Creek Blvd, Cupertino, CA 95014
Young Genius Speech & Debate Academy offers Competitive Speech & Persuasive Writing, Elementary Competitive Congressional Debate and Spontaneous Speech, Competitive Congressional Debate and Spontaneous Speech, Competitive Public Forum Debate, and...
Redwood NJB
Woodside High School, 199 Churchill Ave, Woodside, CA 94062
Redwood NJB is a basketball program with a regular season, playoffs, games, and practices. Rookies in 1st and 2nd grade practice once a week, and all other divisions practice twice a week, typically once during the week and once on Saturday. Games...
Union Volleyball Academy
Union Volleyball Academy, 1680 West Winton Avenue, Hayward, CA 94545
Union Volleyball Academy offers club teams, summer camps, clinics, and private lessons for girls and boys ages 8–18. The program has served the East Bay since 2014. Programs Club teams — girls and boys ages 8–18 Summer camps — girls and boys ages...
TheatreWorks Silicon Valley
Lucile Packard Children’s Hospital at Stanford / El Camino Hospital (Comprehensive Eating Disorders Unit) / Ronald McDonald House at Stanford, 725 Welch Rd, Palo Alto, CA 94304
The Children’s Healing Project includes two TheatreWorks Teaching Artists visiting the hospital throughout the school year. The program supports patients and their siblings in elementary, middle, and high school. Programs Children’s Healing Project...