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.
Sonoma Valley Health and Recreation Association (Sonoma Splash)
Sonoma Splash Aquatic Center, 20000 Broadway, Sonoma, CA 95476
Sonoma Splash Swim Lessons offers Group Swim Lessons for children with a 4-to-1 teacher-to-student ratio. It also offers Parent & Tot Class for infants and toddlers starting at 3 months, with parents learning about water safety, drowning prevention,...
Academy of Fencing Masters
Academy of Fencing Masters Sunnyvale, 1269 Forgewood Ave., Sunnyvale, CA 94089
Academy of Fencing Masters offers fencing classes and private fencing lessons for children, youth, and adults. The program includes Introduction to Fencing, Beginners, Intermediate, Advanced, Competitive, Private lessons, Adult Fencing, and Open...
MESA Statewide Office
MESA Statewide Office, 1111 Franklin Street, 10th Floor, Oakland, CA 94607
MESA offers the MESA College Prep Program, the MESA Community College Program, and the MESA University Program. It also offers MESASpace Virtual Skills Sessions, the MESA Mentor Program, the MESA IDEA Accelerator, and the MESA Student Leadership...
Team Brewer Karate
Team Brewer Karate Center, 22433 Foothill Blvd, Hayward, CA 94541
Team Brewer Karate & Kickboxing offers Kids Martial Arts, Adult Martial Arts, Fitness Kickboxing, Bootcamp Classes, Summer Camp, and Birthday Parties. Kids Martial Arts teaches concentration, respect, confidence, self-defense skills, and fitness,...
Eclipse Volleyball Club
Eclipse Volleyball Club, 4120 Middlefield Rd, Palo Alto, CA 94087
Eclipse Volleyball Club offers Summer Camp, Eclipse Academy, Girls Club Teams, and Boys Club Teams. Summer Camp runs Mon-Thur, 9am-3pm, with half day options, and the camp includes demonstrations by current and ex-college players. Eclipse Academy...
Love2Dance
Love2Dance Novato, 830 Sweetser Ave, Suite A, Novato, CA 94945
Love2Dance Novato offers dance classes for ages 14 months to adult. The program includes Tiny Toes for 14 months to 2 years with parent or caregiver interaction, Little Feet I/II for ages 2-3 with parent or caregiver participation, Little Feet...
Marin Treks
Marin Treks, 1559H South Novato Boulevard, H, Novato, CA 94947
Marin Treks offers half-day natural science camps, summer day camps, summer adventure camps, preschool programs, school programs, after school enrichment, scout programs, birthday parties, and winter break camps. The program also offers hands-on...
Sonoma Valley Youth Soccer Association
Sonoma Valley United, PO Box 1992, Sonoma, CA 95476
Sonoma Valley United offers Tiny Cleats for ages 3-4, a Recreational Program for U6 through U19, and a Competitive Program. Tiny Cleats games are played in an inflatable arena with 2 entry/exit points and 2 goals. The Recreational Program provides...
O'Sullivan Soccer Academy
Loma Verde Elementary School, 399 Alameda De La Loma, Novato, CA 94949
O'Sullivan Soccer Academy offers Summer Camps for boys and girls ages 5-16. It also offers Spring & Fall Soccer Clinics for K-1st and middle school, Futsal, and Private Lessons / Consultation. Programs Summer Camps — 5-16 · Soccer camps for boys and...
Sonoma Conservatory of Dance
Sonoma Conservatory of Dance, 561 Broadway, Suite B, Sonoma, CA 95476
Sonoma Conservatory of Dance offers Come Soar classes for children 18 months to 6 years old, with Dancing Ducklings, Friendly Finches, Dazzling Firebirds, Beautiful Bluebirds, and Graceful Swans. It also offers Elementary I and Elementary II for...
North Bay Theatrics
Ray Miller Community Center, 216 E. School St, Cotati, CA
North Bay Theatrics offers Community Theatre Classes for Kids for ages 7 to 18, with Main Stage Community programs open to all local young actors in that age range. It also offers on-campus after-school programs, TK/K Wizard of Oz Performance Class,...
Roustabout Theater
Luther Burbank Center for the Arts, P.O. Box 7624, Santa Rosa, CA 95407
The Roustabout Theater Apprentice Program includes weekly dance, acting, and singing classes, plus periodic Master Classes. It features professionally produced performances with actors, singers, and dancers ages 11 through 20. The Summer Theater...
Rhoten Productions
Challenge Sonoma Adventure Ropes Course, 476 1st Street E, Sonoma, CA 95476
Rhoten Productions Summer Camps offers Nature Camp activities that include adventures on a ropes course, creek hiking, rock climbing, creek exploring, making art, and playing games. It also offers a camp with climbing giant ladders, leaping from...
EDMO offers Summer Camps and After-School Programs. The summer programs are full-day and include hands-on STEAM exploration and SEL-focused activities. The after-school programs are comprehensive and can be customized to fit the needs of a district....
Ascension Summer Camp
YMCA Camp Ravencliff, 4700 Lincoln Avenue, Oakland, CA 94602
Ascension Summer Camp is an offering for ages 8 to 17. A 2026 session is listed from June 13, 2026, to June 21, 2026. Programs Ascension Summer Camp — 8-17 At a glance Ages: 8–17 years old Last updated October 4, 2026.
Euro School of Tennis
Euro School of Tennis, P.O. Box 39, Newark, CA 94560
Euro School of Tennis offers Pee Wee Tennis for ages 4-5, Mini Aces Tennis at novice and intermediate levels for ages 6-8, Orange Ball Tennis at novice and intermediate levels for ages 8-12, Teen Tennis Stars at novice and intermediate levels for...
Xcelerate Nike Ohio Boys Lacrosse Camp at Baldwin Wallace University
US Sports Camps, Inc. (Office for Xcelerate Lacrosse Camps), 1010 B Street, Suite 450, San Rafael, CA 94901
Xcelerate Nike Lacrosse Camps offers Boys Summer Lacrosse Camps for boys ages 10 to 18. It also offers Girls Summer Lacrosse Camps, Boys Fall-Winter Lacrosse Clinics, and Girls Fall-Winter Lacrosse Clinics. Programs Boys Summer Lacrosse Camps — For...
Nike Tennis Camp at Beavercreek Tennis Center
Richard A. Sanders Tennis Courts, 1010 B Street, Suite 450, San Rafael, CA 94901
Nike Tennis Camps is a program for ages 5 to 19. At a glance Ages: 5–18 years old Last updated October 4, 2026.
U.S. Baseball Academy
Hinckley-Big Rock HS, 1010 B Street, Suite 450, San Rafael, CA 94901
U.S. Baseball Academy offers a Summer Training Program with hitting, pitching, and fielding instruction. The camp also includes situational baseball games, competition drills, and a Wiffle Ball World Series. It offers Spring Training sessions for...
Tutree offers live online 1:1 classes in coding, math tutoring, English tutoring, science lessons, and test prep. Its coding classes are listed for kids of all skill levels, and the science lessons are listed for Grade 4-12. Programs Coding classes...