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.
Oakland Strokes, Inc.
Tidewater Boating Center / Tidewater Boathouse, 4675 Tidewater Avenue, Oakland, CA 94601
Oakland Strokes Youth Rowing Programs offers rowing, racing, and learn to row activities for youth. The program includes teams and camps for athletes who are new to rowing as well as those who have raced at the National Championships. Programs...
Oakland Ballet School
Oakland Ballet School, 3966 Piedmont Avenue, Oakland, CA 94611
Oakland Ballet School offers classical ballet training that includes Young Dancer Camps, Youth Summer Intensives, an Open Level Program for Adults & Teens, Pilates for Ballet Dancers, and Beginning Contemporary classes. The program offers classical...
Axé Oakland LLC
Axé Oakland, 3700 East 12th Street, #1A, Oakland, CA 94601
Axé Kids Camps & Programs includes daily capoeira movement and capoeira music, along with mindfulness, music, language learning, art, and games. Day camps are offered on seven annual federal holidays when there is no school for OUSD, and campers...
Danspace
Danspace, 473 Hudson Street, Oakland, CA 94618
Danspace Children’s and Youth Division offers classes in ballet, modern, jazz, and creative movement. The program also includes Summer 2026 Weekly Classes for ages 8 and up, as well as Summer 2026 Camps, Master Classes, Workshops, and Weekly...
Han Martial Arts
Han Martial Arts, 2220 Mountain Blvd, Suite 130, Oakland, CA 94611
Han Martial Arts offers personalized training in martial arts that includes Taekwondo, Judo, self-defense, physical fitness, meditation, stretching, and warm-ups. The program includes competition teams such as Sparring Team, Demo Team, Judo Team,...
Oakland Hills Tennis Club
Oakland Hills Tennis Club, 5475 Redwood Rd, Oakland, CA 94619
Summit Summer Camp focuses on tennis and other activities such as AquaFit water aerobics, lap swimming, group fitness, gym time, personal training, table tennis, pickleball, and swim lessons and programs. Campers have access to saunas, steam rooms,...
Dragons Den MMA
Dragons Den MMA, 2801 Whipple Road, Union City, CA 94544
Dragons Den MMA offers training in multiple martial arts and fitness programs, including Kajukenbo, Jiu Jitsu, Boxing, Wrestling, Muay Thai, Eskrima, Aikido, and professional fighter training. The program also includes Lady Dragons and Fusion...
Palo Alto Swim & Sport (Palo Alto Swim School)
Rinconada Pool, 777 Embarcadero Road, Palo Alto, CA 94303
Palo Alto Swim School offers kids swim lessons, private lessons, adult swim lessons, Water Babies classes, youth swim lessons, and a Bridge Swim Program, along with swim technique and development instruction. The program also offers summer camps, a...
Alameda Brazilian Jiu-Jitsu & Self-Defense Academy
Alameda Brazilian Jiu-Jitsu & Self-Defense Academy (inside Alameda Fitness & Spa), 2227 Mariner Square Loop, Alameda, CA 94501
Alameda Brazilian Jiu-Jitsu & Self-Defense Academy offers Brazilian Jiu-Jitsu, self-defense, soccer, Brazilian street sports, and fun games for kids. The program also includes Verbal Jiu-Jitsu, LEGO time, drawing, and strength training. Kids train...
Nike Soccer Camp at Sofive - Alameda
Sofive Alameda, 800 W Tower Ave, Alameda, CA 94501
Nike Soccer Camp at Sofive - Alameda features high-repetition training sessions, small-sided games, finishing challenges, and competitive game scenarios. Campers take part in daily competitions, World Cup-style tournaments, and an end-of-week World...
Emeryville Taiko (doing business as Oakland Taiko)
Oakland Taiko dojo, 388 9th Street, Oakland, CA 94607
Oakland Taiko offers taiko drumming through weekly classes, monthly Sunday workshops, and performances at events. Participants take part in beginner classes on Wednesdays, kids’ classes on Saturdays, and monthly beginner and intro workshops....
Grassroots 365 runs youth boys basketball tournaments. The program focuses on organizing competitive events for boys’ basketball teams. The mission of Grassroots 365 is to provide the highest quality youth boys basketball tournaments in the country....
Pacific Ring Sports
Pacific Ring Sports, 493 40th Street, Oakland, CA 94609
Pacific Ring Sports Youth Muay Thai offers training in Youth Muay Thai as part of a broader program that also includes Muay Thai Kickboxing, Boxing, Mixed Martial Arts, Brazilian Jiu-Jitsu, and Strength and Conditioning. The program takes place at a...
Bay Area Martial Arts
Bay Area Martial Arts, 3719 Grand Avenue, Oakland, CA 94610
Bay Area Martial Arts offers kids martial arts classes that include specific programs such as Kids Martial Arts, Core Skillz, and Extreme Skillz. Children in the program practice fundamentals like kicking, punching, and blocking, and can also learn...
510 Judo offers classes in judo, jujitsu, Brazilian jiujitsu, wrestling, Old School Judo, and No Gi Judo. The program includes both kids’ and adults’ programs, and all wrestling and kids’ judo classes are included with a Youth Membership. A free...
The CoderSchool
Create & Learn (online classes; headquarters in Palo Alto), 1765 East Bayshore Road, Palo Alto, CA 94303
Create & Learn offers live online small-group classes where students work on project-based learning in coding, AI, robotics (including virtual worlds), and more. Classes cover specific topics such as Scratch and ScratchJr coding, Minecraft coding...
Pallen’s Martial Arts
Pallen’s Martial Arts Tri Valley, 6743 Dublin Blvd., Unit #35, Dublin, CA 94568
Pallen’s Martial Arts Tri Valley offers martial arts classes that include Kajukenbo, Filipino martial arts, Senkotiros Arnis (Filipino Martial Arts), Jiu Jitsu, and Boxing Fitness. The program also offers adult classes, a competition team with...
Pure Taekwondo offers training in Taekwondo, including Olympic-style Taekwondo, Olympic sparring, Sports Poomsae, and Poomsae. The program also includes practical self-defense as part of its regular training. A 4-week trial of unlimited classes is...
Lifetime Activities
Sunnyvale Tennis Center, 755 S. Mathilda Ave., Sunnyvale, CA 94087
Lifetime Activities – Sunnyvale Tennis & Activities Programs offers tennis lessons, youth tennis lessons, adult tennis lessons, private tennis lessons, and competition training. The program also includes youth activity camps, pickleball and...
Daruma Dojo
Daruma Dojo, 548 S Murphy Ave, Sunnyvale, CA 94086
Daruma Dojo Kids & Teens Brazilian Jiu-Jitsu and Judo Programs offer Brazilian Jiu-Jitsu and Judo classes for children and teens. The program includes Junior BJJ, Youth BJJ, Teen BJJ, BJJ 101, competition training, and randori (live sparring). Judo...