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.
San Marin Youth Football
San Marin High School, 15 San Marin Dr, Novato, CA 94945
San Marin Youth Football & Cheer offers Football Skills Camp and Cheer Camp. Football Skills Camp is for ages 8-13 years old and is priced at $295. Cheer Camp is for ages 7-13 and is priced at $250; it is an introductory youth cheer camp open to...
PhotoArts Marin
PhotoArts Marin, 47 De Luca Pl #3, #3, San Rafael, CA 94901
PhotoArts California offers private classes in the Fundamentals and Photoshop. It also offers Introduction to Photography, Advanced Photography, Understanding the Camera, the Craft of Photography, the Art of Photography, Masters programs, New...
Music to My Ears
Music to My Ears, 525 East Cotati Avenue, Suite A, Cotati, CA 94931
Musical Theater Summer Camps serves ages 7 to 13. The camp runs for 2 weeks and meets Monday through Friday from 9:00am to 3:00pm. The schedule includes a final Thursday with camp from 9am to 3pm, followed by a showcase that evening at 6:00pm....
Cal-Star Gymnastics
Cal-Star Gymnastics, 70 Digital Dr, Novato, CA 94949
Cal-Star Gymnastics offers gymnastics classes for ages 6 and up, KinderGym and preschool for ages 2 to 5, tumbling and cheer, Ninja Gym, All Star Cheer for ages 4 to 17, Gymnastics Team for Levels 2 to 10, camps, open gym Power Play sessions for...
Marin YMCA
Loma Verde Elementary School, 1500 Los Gamos Drive, San Rafael, CA 94903
Y Camps offers Summer Camp for ages 4 to 17 with structured and unstructured games, sports, arts and crafts, team building activities, and songs. It also offers Overnight Camps for ages 4 to 17, with outdoor activities and new activities, and School...
Bennett Valley Golf Course
Bennett Valley Golf Course, 3330 Yulupa Ave, Santa Rosa, CA 95405
BVGC Junior Linksters Golf Academy offers private lessons, group classes, summer camps, and competitive play options. The program includes golf fundamentals, games, competitions, and low-pressure team play, with Junior Golf 365 after school and on...
Dulce Tricolor Venezolano
2385 S Winchester Blvd, Studio B, Campbell, CA 95008
Dulce Tricolor Venezolano Venezuelan Dance Classes offers Venezuelan dance classes for kids, teens, and adults ages 4 to 19. The program includes children’s classes, youth classes, teens and adults classes, dance workshops, Venezuelan dance...
Galaxy Kids Code Club
Galaxy Kids Code Club, 4501 O’Hara Ave, Suite A, Brentwood, CA 94513
Galaxy Kids Code Club offers a Jr. Code Club Preview Day for ages 5-7, a free introductory preview day, and a Code Club Intro Class for ages 8-16, a free introductory coding class that is available in person or virtual and welcomes beginners. It...
Palo Alto Swim & Sport (Palo Alto Swim School)
Rinconada Pool, 777 Embarcadero Road, Palo Alto, CA 94303
Palo Alto Swim School offers swim lessons for children of all ages, with Water Babies classes for swimmers as young as 4 months old and parent or caretaker in the water. It offers Level 1 through Level 4 lessons, and all lessons are 30 minutes long....
Oshman Family JCC
OFJCC Fitness & Wellness Center at the Goldman Sports & Wellness Complex, 3921 Fabian Way, Palo Alto, CA 94303
OFJCC Youth Fitness & Aquatics Programs includes teen and family memberships, personal training, and classes geared specifically to young people. It also offers year-round warm water classes for kids and adults, plus lap swim, swim team, training,...
Pacific West Gymnastics
Pacific West Gymnastics, 42656 Albrae Street, Fremont, CA 94538
Pacific West Gymnastics offers Mini Tots Preschool with games, obstacles, trampolines, pit play, tumbling, cognitive activities, manipulative activities, and social interaction. It also offers Girls Gymnastics with basic gymnastics instruction,...
The Gravity Vault Marin
The Gravity Vault Marin, 440 Smith Ranch Road, San Rafael, CA 94903
2026-27 Extracurriculars Start Here! 🧗♀️ Help your child build confidence, strength, and problem-solving skills with Gravity Vault Marin's exciting youth climbing programs! Whether they're brand new to climbing or ready to take their skills to the...
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...
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...
Academy of Design
Academy of Design, 850 Emmett Ave, Belmont, CA
Academy of Design offers Design Thinking: From Concept to Creation, where young designers brainstorm, generate multiple concepts, commit ideas to paper in a readable form, select materials, understand construction, and sew a prototype. It also...
Pacific Art League
Pacific Art League, 668 Ramona Street, Palo Alto, CA 94301
Pacific Art League offers art classes, workshops, and summer camps. It also offers exhibitions, free community art events, corporate art workshops, and Art in the Workplace classes, workshops, and customized corporate creativity sessions for...
Brentwood Tennis Club
Brentwood Tennis Club, Sheffield, CA 94513
Brentwood Tennis Club Coaching & Kids Camps offers Brentwood Bees LTA Youth Tennis, Brentwood Bears Junior Tennis, Kids Tennis Camps, Walking Tennis, Cardio Tennis, and Tennis Xpress. Junior Tennis lessons are run on a termly basis, and Kids Tennis...
NCDC
Cedar Springs Retreat Center, 1442 A Walnut Street, #254, Berkeley, CA 94709
Northern California Dance Collective offers Summer Dance Camp and Winter Dance Camp. Summer Dance Camp includes a Kids Camp program for the little ones, and Winter Dance Camp is a two to three-day event over New Year's. The camps are substance-free,...