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.
Wine Country CrossFit
Wine Country Aerials, 818 Jackson Street, Napa, CA 94559
This entry level class is for people ages 8+ who are brand new to aerial. Using silks and sling, students will learn fundamental skills and techniques, while building the strength and confidence necessary for continued training on any aerial...
Wine Country CrossFit
Wine Country CrossFit, 818 Jackson Street, Napa, CA 94559
Teens 12 to 16 love our CrossFit Teens class. We start with a warm up, teach a skill, and perform the Workout-of-the-Day followed by a game or challenge. Using weightlifting, gymnastics and cardiovascular training, our teens develop the skills of...
West Hills Ballet Petaluma
Hermann Sons Hall, 860 Western Ave, Petaluma, CA 94952
Performing ArtsWaitlist only
West Hills Ballet will perform it's Enchanting Nutcracker Highlights Show on December 9th and 10th Students must be enrolled in the fall session of classes running September 2nd thru December 4th in order to perform. Rehearsal times will be assigned...
Cloudland
Cloudland, 900 B WESTERN AVENUE, PETALUMA, CA 94952
In this Illustration lab students will experiment with wet on wet techniques using acrylic inks and watercolors. We will alternate subject matter learning to render creatures from the natural world, landscapes and anime portraiture.
Sonoma Community Center
Room 116, Sonoma Community Center, 276 East Napa Street, Sonoma, CA 95476
Students will be divided up into small groups based on their current math knowledge. We will work on math challenges, puzzles, art projects, and other math enrichment projects appropriate for the groups. The goal will be to learn and have fun while...
Sonoma Community Center
Sonoma Community Center, Room 211, 276 East Napa Street, Sonoma, CA 95476
About the Class Adventure Gaming classes presented by The Game Academy are held weekly for 2-hour sessions over an 8-week term. Participating players explore collaborative storytelling in a mentorship model using games like Dungeons & Dragons to...
Elevate Yourself / Coach Donny
3532 Arden Rd., Hayward, CA 94545
Elevate Yourself Volleyball Programs offers private volleyball lessons for ages 10 and older, with 1-on-1 lessons, small group lessons, private team lessons, and teams up to 20 athletes. It also offers online volleyball coaching with video...
Los Gatos-Saratoga Community Education and Recreation
Youth Recreation Center, 123 East Main Street, Los Gatos, CA 95030
LGS Recreation Youth Programs offers arts classes, basketball classes, culinary arts, dance, martial arts, music and theater, preschool programs, special interest activities, soccer, sports, tennis, and LGS Academy. The program also lists youth...
National Academy of Athletics
Memorial Park Baseball Field, 1000 Sir Fancis Drake Blvd, San Anselmo, CA 94960
National Academy of Athletics offers 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 Football Club, Jr Academy All Sports...
National Academy of Athletics
Harvest Middle School, 2449 Old Sonoma Road, Napa, CA 94558
National Academy of Athletics offers 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 Football Club, Jr Academy All Sports...
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...
Santa Clara Swim Club
The Pomeroy Pool, 575 Pomeroy Ave, Santa Clara, CA
Santa Clara Swim Club offers competitive swimming, swim school with learn to swim programs, masters swimming, public lap swim, seasonal public recreation swim, birthday parties, and corporate events. The program also has a September 7-27, 2026...
Wildcat Composite Devo MTB
East Bay Hills, East Bay Hills, Berkeley, CA 94708
Wildcat Composite Devo MTB is a middle school mountain bike club for grades 6-8. The program focuses on cross-country mountain biking, fitness and endurance, skills, grit, and a team environment. Riders meet on Wednesdays and Thursdays after school...
Peninsula Soccer Club
Port Royal, Catamaran, Edgewater, and Boothbay Fields, PO Box 4243, Foster City, CA 94404
Peninsula Youth Soccer Club offers Sunday Essential Skills Clinics, Fall 2026 Academy, Winter Academy, Spring Academy, and tryouts. The Sunday Essential Skills Clinics are listed for 4-6 year olds and 7-10 year olds on Sunday from 9:00-10:00am and...
Fly on the Wall Art School
Wilkinson School, 790 Main St, Half Moon Bay, CA 94018
Fly on the Wall Art School offers art classes with primarily one-on-one, individualized instruction and a structured curriculum that includes 2D and 3D projects. It also offers summer art camp, private art classes for ages 6-16 on Mondays in 1-hour...
Real Madrid Foundation Soccer Camps
Cubberley Community Center, 4000 Middlefield Road, Albuquerque, CA 94303
Real Madrid Foundation Soccer Camps offers specialized soccer training with Real Madrid Foundation coaches. The camps are for boys and girls players and goalkeepers ages 5 to 17. Programs Real Madrid Foundation Soccer Camps — 5 - 17 · boys & girls...
Marin Outdoor Adventure
Stinson Beach Surf and Kayak, 3605 CA-1, Stinson Beach, CA 94970
Marin Outdoor Adventures offers private surf lessons, surf lessons, guided hikes, mindfulness in nature experiences, and Breath Awareness workshops. Private surf lessons are 1.5 hours, all levels are welcome, and groups can be up to 15 people. Surf...
Ohana Aquatics
Ohana Aquatics, 12000 Campus Drive, Oakland Hills, CA 94619
Ohana Aquatics offers Swim Lessons for infant, beginner, competitive strokes, and adult swimmers. It also offers a Baby and Me swim class for babies, with one instructor in a group setting, plus bonding, survival swimming skills, songs, and games....
Carlisle Performance Systems
The King’s Academy, 562 North Britton Avenue, Sunnyvale, CA 94085
F.A.S.T. School offers F.A.S.T. School Intro, F.A.S.T. School Advanced, Single Sessions, and a 4 Week Program. F.A.S.T. School Intro meets Saturdays at 9am. F.A.S.T. School Advanced meets Saturdays at 10am for Middle School and Saturdays at 11am for...
New Conservatory Theatre Center
New Conservatory Theatre Center, 25 Van Ness Avenue, Lower Lobby, Lower Lobby, San Francisco, CA 94102
NCTC Conservatory offers classes and sessions such as Conservatory Open House 2026, Teen Acting Lab, Youth Musical Theatre, High School Acting Lab, Youth Acting Lab, Teen Musical Theatre, High School Performance Ensemble, Costume Crafts, Teen Acting...
