Camps and Classes for Kids in Santa Rosa, CA

The Hive Gymnastics
The Hive Gymnastics, 414 Earle Street, Santa Rosa, CA 95404
The Hive Gymnastics offers Toddler Gymnastics Classes, Girls and Boys Recreational Classes, Specialty Classes, Neurodivergent classes, Tumbling for Cheer, Tumbling & Trampoline, Adult Gymnastics Classes, and adaptive gymnastics training. The program...
KenpoXena
Finley Center, 2060 W College Ave, Santa Rosa, CA 95401
KenpoXena offers self-defense and martial arts instruction that includes a 6-week Self-Defense Bootcamp, Karate for Women, Self-Defense for Women, and private instruction. The program teaches defenses against all ranges throughout the system and...
Apex Athletics
Apex Athletics, 533 Pacific Ave, Santa Rosa, CA 95404
Apex Athletics Youth Training Programs offers baseball, softball, basketball, soccer, futsal, and pickleball, along with access to batting cages and an indoor turf field. The program includes softball memberships, speed and agility memberships,...
Rincon Vipers Baseball Club
Rincon Valley, Santa Rosa, CA 95409
Rincon Vipers Baseball Club is a travel baseball program that plays in tournaments sanctioned by USSSA, TPR, River City, and NCS Baseball in the AA and AAA divisions of play. Each team practices regularly and follows club rules about playing time...
Dance Evolution Studios
Dance Evolution Studios, 569 Summerfield Road, Santa Rosa, CA 95405
Dance Evolution Studio offers classical ballet instruction, recreational dance and fitness classes, summer camps, and meditation and mindfulness practices. The studio emphasizes progressive technique and wellness, with instruction based on a...
Resurrection Training Club
Resurrection Training Club, 3345 Santa Rosa Ave., Building B, Santa Rosa, CA 95407
Resurrection Training Club offers training in mixed martial arts, including MMA, grappling, striking, kids MMA, Jiu Jitsu, wrestling, Judo, boxing, kickboxing, Muay Thai, karate, and women’s kickboxing. The program uses extensive mat space, a...
La Casita Day School
La Casita Day School, 4044 Mayette Ave., Santa Rosa, CA 95405
La Casita Day School is a Spanish immersion preschool and kindergarten where children take part in full Spanish immersion through play, daily routines, and relationships. The program includes specific activities such as Spanish immersion, STREAM...
ART for the SOUL of it
ART for the SOUL of it (Joanie Springer's studio and online via Zoom), 2323 Chanate Road, Santa Rosa, CA 95404
Loose & Expressive Watermedia Art Classes focuses on loose and expressive watermedia, including watercolor, gouache, acrylic, and mixed media. The program also includes private art lessons that cover topics such as color theory, color mixing, value...
Museum of Sonoma County
Museum of Sonoma County, 425 Seventh Street, Santa Rosa, CA 95401
Art4Kids Youth Education Program includes a gallery tour and onsite art program that features a tour of the Museum of Sonoma County and the Community Gallery. Each visit includes a short art project inspired by the current exhibition in the...
Snoopy's Home Ice
Snoopy's Home Ice, 1667 West Steele Lane, Santa Rosa, CA 95403
Snoopy's Home Ice Skating & Hockey Programs offers a wide range of on-ice activities, including Public General Sessions, Late Night Public Skate, and special options like Coffee Club and Toddlers On Ice. The program includes Drop-in Lessons,...
Santa Rosa Arts Center
Santa Rosa Arts Center, 312 South A Street, Santa Rosa, CA 95401
Santa Rosa Arts Center Classes & Workshops offers specific sessions including Cigar Box Remix, The Art Lounge, and Figure Drawing. The program also hosts ongoing gatherings such as Artists In The Round and Creation Station, along with music...
Santa Rosa Tutoring
Santa Rosa Tutoring, 1227 Castellana Ln., Santa Rosa, CA 95404
Santa Rosa Tutoring offers private tutoring, group lessons for preschoolers through 2nd graders, ELA instruction for 3rd and 4th graders, and remedial tutoring. The program also offers a complete 2–4 day a week curriculum for PreK–1st grade and Mini...
Roustabout Theater
Luther Burbank Center for the Arts, 50 Mark West Springs Road, Santa Rosa, CA 95407
The Roustabout Theater Apprentice Program and Summer Theater Camp includes a Summer Theater Camp where participants take dance classes, acting classes, and singing lessons. The program features professionally produced performances with actors,...
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 & Camps offers activities in pickleball, rugby, dodgeball, baseball, softball, soccer, basketball, cheerleading, volleyball, lacrosse, flag football, agility training, and multi-sport “all sports”...
Wikiup Tennis and Swim Club
Wikiup Tennis & Swim Club, 500 Wikiup Drive, Santa Rosa, CA 95403
Wikiup Tennis & Swim Club Camps and Youth Programs offers tennis and swimming activities, including lap swimming, free swim, and swimming lessons. The program takes place at a club with three swimming pools heated to 82–85 degrees, including an...
Chop's Teen Club
Chop’s Teen Club, 509 Adams Street, Santa Rosa, CA 95401
Chop’s Teen Club offers activities in tech, work readiness, music, fitness, art, culinary projects, and wellness, and also provides space for teens to hang out. Every activity at Chop’s builds life skills. • Ages: 12–18 years old • Schedule: Open...
Segal's ATA Martial Arts
Segal's ATA Martial Arts, 1416 Sonoma Ave, Santa Rosa, CA 95405
Segal's ATA Martial Arts offers Taekwondo and self-defense training through programs such as Tiny Tigers, Karate for Kids, Teens and Adults, ATA Legacy, ATA X-Treme, Senior Strong, Masters Club, and Black Belt Club. The program also includes...
The Fountaingrove Club
The Fountaingrove Club, 1525 Fountaingrove Pkwy, Santa Rosa, CA 95403
Fountaingrove Racquet Camps and Clinics offers tennis, golf, and swimming camps, along with private, semi-private, and group tennis lessons. The program also offers tennis clinics, including Men’s, Women’s, Mixed, and Junior tennis clinics, as well...