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.
Y Camps offers Summer Camp, Overnight Camps, and School Year Camps for ages 4-17. The program includes summer camp programs, overnight youth outdoor camping experiences, and school year camps when school is out for a session. Programs Summer Camp —...
Marin YMCA
Albert J. Boro Community Center, 1500 Los Gamos Drive, San Rafael, CA 94903
Y Camps offers Summer Camp with structured and unstructured games, sports, arts and crafts, team building activities, and songs. It also offers Overnight Camps with outdoor camping experiences, and School Year Camps that keep youth active and...
The Lawrence Hall of Science
The Lawrence Hall of Science, 1 Centennial Dr, Berkeley, CA 94720
Camps & Classes at The Lawrence Hall of Science includes Summer Camps at The Lawrence, Summer Teen Research Programs, the Teen Internship Program, Teen Volunteers, East Bay Academy for Young Scientists (EBAYS), Weekend Teen Research Programs, A.I. 4...
Girls United
Petaluma High School, 201 Fair St, Petaluma, CA 94952
Join us in our inaugural season! Flag football gives girls the chance to build confidence, learn new skills, and be part of a supportive team environment. Whether they're brand new to the game or ready to try something different, this league is all...
College Prep Wrestling Academy
Saint Francis High School, 1885 Miramonte Ave, Mountain View, CA 94040
College Prep Wrestling Academy offers girls and boys 4th-8th grade training. The program also includes live training sessions after the normal training time. Programs Friday Girls & Boys 4th-8th grade training — Girls & Boys 4th-8th grade · Friday...
Leopoldo Serao Brazilian Jiu-Jitsu & Martial Arts Academy
Leopoldo Serao Brazilian Jiu-Jitsu & Martial Arts Academy (Monta Loma Plaza), 580 N. Rengstorff, Suite D, Mountain View, CA 94043
Leopoldo Serao Brazilian Jiu-Jitsu & Martial Arts Academy offers Brazilian Jiu Jitsu instruction as GI (Kimono) and NO-GI (Luta Livre). The program includes technique, live sparring, competition training, and fitness, and it also offers Kids...
Pacific Ballet Academy
Pacific Ballet Academy, 295 Polaris Avenue, Mountain View, CA
Pacific Ballet Academy offers pre-ballet, ballet classes, and pre-professional training. It also offers Studio Company for advanced dancers in levels VI-VII and competition coaching for 2026-27 by invitation only. Free trial classes are offered...
Silicon Valley Tennis Academy
Silicon Valley Tennis Academy - Mountain View, 535 Cypress Point Drive, Mountain View, CA 94041
Silicon Valley Tennis Academy offers year-round tennis training for juniors, adults, and families of all levels and abilities. Its program options include Rising Stars, Fundamentals, Core Skills, High Performance, Adult Clinic, and Private Lessons....
Fantasy Dance School
Fantasy Dance School, 2500 Old Middlefield Way, Unit B, Mountain View, CA 94043
Fantasy Dance School offers dance classes for children ages 18 months and up. The dance program includes recreational dance, elite competitive dance teams, and the Fantasy Dance Troupe, with styles listed as Ballet, Pointe, Character Dance, Tap,...
Benicia Ballet Theatre
Benicia Ballet, 390 Military East, Benicia, CA 94510
Benicia Ballet Theatre Summer Programs offers Summer Dance Workshop, Summer Twilight Camp, 12th Summer Dance Workshop, 12th Annual Twilight Camp, and Dance Workshop. The Summer Dance Workshop runs Monday through Friday from 9:00 am to 3:00 pm, July...
El Camino YMCA
El Camino YMCA, 550 S Winchester Blvd, Ste 250, San Jose, CA 95128
The YMCA of Silicon Valley Youth Programs includes Summer Day Camps, After School Programs, Early Learning Programs, School Break Camps, Day Camps, Overnight Camps, Youth Sports, Swim Lessons, Private Swim Lessons, Swim Club/Swim Team, and Lifeguard...
Spartans Sports Camp
Mountain View High School, 3535 Truman Ave, Mountain View, CA 94040
Spartans Sports Camp offers a FREE Girls Flag Football One Day Camp that is non-contact and meets on Mar 21, 2026 from 9:00 am to 12:00 pm. It also offers a Multi-sport Spring Break Camp from Apr 6 to Apr 10, 2026, with campers playing a wide...
Breakdown Hoops Training offers basketball training for ages 7-18. It includes Monday-Friday sessions at 4 pm for Beginners, 5 pm for Beg/Int, 6 pm for Intermediate, 7 pm for Advance, and 8 pm for Invite Only. The program also offers clinics,...
The WE Facility
4671-C Las Positas Road, Livermore, CA 94551
WE Basketball Performance offers private training for athletes ages 618, with sessions built around the athlete and up to 3 participants. The program also offers small group training for 58 athletes, Train & Play for up to 25 athletes, teams for...
Ninja Mountain Bike Performance
Rockville Hills Regional Park, 2149 Rockville Rd, Fairfield, CA 94534
Ninja Mountain Bike Skills Clinics & Camps offers mountain bike skills clinics and camps, including Women’s Only / Co-ed Fundamentals Clinic, Women’s Only Fundamentals, Co-ed Fundamentals, Women’s Only Fundamentals - Trail Application, Jumping...
Horstmeyer Hoops
Redwood High School, 395 Doherty Drive, Larkspur, CA 94939
Caren Horstmeyer Girls Basketball Camp is a girls basketball program for girls entering 2nd grade through 8th grade. The camp is offered one week a year, and the 2026 session is June 15 to June 19. Programs Caren Horstmeyer Girls Basketball Camp —...
Gymtowne Gymnastics Coastside
Gymtowne Gymnastics Coastside, 850 Airport Street, Suite 7, Suite 7, Moss Beach, CA 94038
Gymtowne Gymnastics Coastside offers weekly classes for babies and toddlers ages 1-5, school age children ages 6-13, teens, and adults. It also offers weekly fitness classes for babies, toddlers, teens, and adults, plus a Competitive Team Program...
Eureka Valley Arts
Eureka Valley Arts, 1010 Valencia St, San Francisco, CA 94110
Eureka Valley Arts offers Art Camp, Adventure Camp, and Date Night. Art Camp is for ages 5-12 and runs as a summer camp from 9:00 AM to 5:00 PM daily. It costs $600 per week, with a $120 day option, and the note says campers stay at 1010 Valencia....
Bay Club
Bay Club Walnut Creek, 2805 Jones Rd, Walnut Creek, CA 94597
Bay Club Camps offers Little Explorers for ages 3-5, Club Camps for ages 5-15, Single Sports Camps for ages 13-15, and Counselor-in-training (CIT) for ages 13-15. Little Explorers runs half-day sessions ending at 1:00 pm, Club Camps runs full-day...
Bay Club
Bay Club Fremont, 46650 Landing Parkway, Fremont, CA 94538
Bay Club Camps offers Summer Camp and Sports. The program name is Bay Club Camps. Programs Summer Camp Sports Last updated September 14, 2026.