Camps and Classes for Kids in Santa Rosa, CA
The Zones (Boys and Girls Club)
Santa Rosa Community Center, 1011 Hahman Drive, Santa Rosa, CA 95405
The Zones offers activities such as 3D printing, filmmaking, robotics, coding, Minecraft Coding, and use of a recording studio. Participants can also take part in sports and sports leagues, including pickleball, indoor hockey, volleyball (through...
National Academy of Athletics Summer Camps
National Academy of Athletics, 1260 North Dutton Ave. Suite 205, Suite 205, Santa Rosa, CA 95401
National Academy of Athletics Youth Sports Programs offers youth sports programs that include camps, clinics, after-school enrichment, recreation services, recreational leagues, leagues, physical education, school break camps, weekend clinics,...
City of Santa Rosa - Neighborhood Services
Abraham Lincoln Elementary School, 2060 W. College Ave., Santa Rosa, CA 95401
Neighborhood Youth Camps offers activities that include arts, crafts, sports, STEM, recreational games, special presentations, field trips, swimming field trips, soccer, and team challenges. Camp sessions also feature exploration of different art...
Sports City
Poppy Bank Epicenter, 3215 Coffey Lane, Santa Rosa, CA 95403
Sports City Lil' Athletes & Camp Epic includes various sports, group games, arts and crafts, trampolines, arcade games, laser tag, bowling, play structures, outside play, and structured group activities. Camp Epic uses Sky Zone Trampoline Park,...
The MovementLAB
The MovementLAB, 981 Airway Court STE C1, STE C1, Santa Rosa, CA 95403
The MovementLAB offers dance camps and Adaptive Dance Classes. During the summer, the program runs a 6-week Summer Session that includes classes meeting Tuesday through Thursday. • Schedule: Spring Session begins February 2nd, 2026, with no classes...
6th Street Playhouse
6th Street Playhouse, 52 W 6th Street, Santa Rosa, CA 95401
The 6th Street Studio Education Program includes acting, singing, dancing, improvisation, memorizing, and writing students’ own stories and putting them on stage. Students work with seasoned professionals to learn on and off stage, getting both a...
Aftershock Volleyball Club
Piner High School, 5621 Skylane Blvd, Santa Rosa, CA 95403
Aftershock Volleyball Club offers volleyball training for girls through its club teams and All-Skills Summer Clinics. The All-Skills Summer Clinics provide six weeks of skills training focused on volleyball skills for girls. • Ages: 8–18 years old •...
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 for juniors. Program options include Junior Golf 365, PGA Junior League, 9-hole matches, Junior Golf Camp, Active Start, and PGA...
Santa Rosa Dance Theater
Dance Evolution Studios, 569 Summerfield Rd, Santa Rosa, CA 95405
Dance Evolution Studios offers a classical ballet curriculum, recreational dance classes, fitness classes, and summer camps. The program also runs week long day camps that focus on dance-related activities. Families can sign up for a free trial...
Elevate Soccer School
Bunker Hoop House, 4320 Old Redwood Highway, Santa Rosa, CA 95407
Elevate Soccer School offers futsal camps, soccer camps, futsal trainings, private soccer trainings, small group soccer private lessons, and 1 on 1 soccer trainings. The program also offers soccer/futsal camps and clinics, street soccer style games,...
Empire Soccer Club
San Miguel Elementary School, 122 Calistoga Rd #115, #115, Santa Rosa, CA 95409
Empire Soccer Club offers organized soccer programming for children and teens. The club is structured with dedicated coordinators for specific age groups and roles across both recreational and competitive soccer. Empire Soccer Club is led by...
Gracie Barra Santa Rosa
Gracie Barra Santa Rosa, 3535 Industrial Drive Suite B1, Suite B1, Santa Rosa, CA 95403
Gracie Barra Kids is a Jiu-Jitsu program where children practice Jiu-Jitsu, self-defence, takedowns, and ground techniques. Classes follow a structured curriculum that is organized by the age group and level of the students. Training takes place...
Ignite Martial Arts
Ignite Martial Arts, 799 Piner Road, Santa Rosa, CA 95407
Ignite Martial Arts offers martial arts training with a focus on taekwondo. The program includes structured taekwondo classes led by a team of expert instructors and staff in a safe and supportive environment for students of all ages and skill...
Julie Nation Academy
Coddingtown Mall Center Court, 338 Coddingtown Center, Santa Rosa, CA 95401
Julie Nation Academy offers classes in personal development, professional modeling, adult express modeling, T.V. commercial and film acting, children’s modeling and T.V. acting, and a professional modeling program for preteens and teens. The Academy...
KinderKickz
Galvin Community Park, PO Box 9653, Santa Rosa, CA 95405
Kinder Kickz Soccer offers soccer classes and summer camps for children. The program uses fun, colorful equipment that is clean and in good condition during activities. • Ages: 18 months–8 years old • Schedule: Class and camp options Monday–Friday,...
Mark West Stables
Mark West Stables, 5241 St. Helena Road, Santa Rosa, CA 95404
Mark West Stables Summer Camp is a week-long day camp where campers take part in riding, horsemanship, formal activities, and fun activities. Both horses and ponies are available to suit individual riding needs, and campers are grouped by age and...
National Academy of Athletics
Galvin Community Park - Soccer Field 1, 3330 Yulupa Avenue, Santa Rosa, CA 95405
National Academy of Athletics Soccer Programs offers organized soccer activities for kids. The program includes soccer camps and clinics with options for half day and full day soccer sessions. Some sessions are listed as NAofA Soccer Camps and NAofA...
New World Ballet
New World Ballet, 3510 Industrial Dr Suite B, Suite B, Santa Rosa, CA 95403
New World Ballet offers classical ballet, contemporary, hip hop, and creative movement classes. The program also includes pre-pointe and pointe work, as well as stretching and technique. For younger dancers, it features a four-week dance adventure...