Camps and Classes for Kids in Santa Rosa, CA
Marcus Johnson Memorial Foundation
Piner High School, 101 Brookwood Avenue, Santa Rosa, CA 95405
Santa Rosa Bearcubs Basketball is offered for ages 8 to 18. The program name is Santa Rosa Bearcubs Basketball. Programs Santa Rosa Bearcubs Basketball — 8-18 At a glance Ages: 8–18 years old Last updated October 5, 2026.
The Hive Gymnastics
The Hive Gymnastics, 414 Earle Street, Santa Rosa, CA 95404
The Hive Gymnastics offers Youth Gymnastics Classes, Competitive Team Training, and Special Needs Programs. It also offers Adult Fitness Programs that incorporate gymnastics elements. Programs Youth Gymnastics Classes — Focus on developing strength,...
Museum of Sonoma County
Museum of Sonoma County, 425 Seventh Street, Santa Rosa, CA 95401
The Art4Kids Youth Education Program includes a museum visit, a gallery tour, and a short art project inspired by the current exhibition in the Community Gallery. Each program consists of one gallery tour and onsite art program, with an optional...
Segal's ATA Martial Arts
Segal's ATA Martial Arts, 1416 Sonoma Ave, Santa Rosa, CA 95405
Segal's ATA Martial Arts offers Tiny Tigers for ages 4-7, Karate for Kids for ages 7-12, Black Belt Club, and Teens and Adults for ages 13+. Karate for Kids is described as a children's martial arts program focused on positive mental attitude, high...
Santa Rosa Arts Center
Santa Rosa Arts Center, 312 South A Street, Santa Rosa, CA 95401
Santa Rosa Arts Center Classes & Workshops offers classes and workshops each month for all ages and abilities. One listed workshop is the Collage Studio Workshop, scheduled from 1–4pm and priced at $40, with materials provided. Programs Classes &...
NorCal Fighting Alliance
NorCal Fighting Alliance, 917 Piner Rd., Santa Rosa, CA 95403
NorCal Fighting Alliance Kids offers NCFA jiu jitsu KIDS for ages 3-12. It also offers NCFA Kickboxing kids and NCFA Wrestling kids for ages 6-12. Programs NCFA jiu jitsu KIDS — ages 3-12 NCFA Kickboxing kids — ages 6-12 NCFA Wrestling kids — ages...
PHAS3 Martial Arts
PHAS3 Martial Arts, 575 Summerfield Rd., Santa Rosa, CA 95405
PHAS3 Martial Arts offers Kids Martial Arts for ages 5 and up, along with Muay Thai Kickboxing, Adult Martial Arts, Brazilian Jiu Jitsu, and UFC/Muay Thai Fighter Training. The program also says it offers classes for beginners and advanced students....
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
ART for the SOUL of it – Loose & Expressive Watermedia Art Classes offers loose and expressive watermedia work, including watercolor, gouache, acrylic painting, and mixed media. Group classes are offered online and in person, and private art lessons...
Gridiron Football - Santa Rosa
Santa Rosa Junior College, 1501 Mendocino Avenue, Santa Rosa, CA 95401
Gridiron Sonoma County offers Santa Rosa Flag Football and Petaluma Flag Football. Each program includes an assessment and practice day, followed by an 8-game season and a championship weekend. The league lists co-ed play, with 10U girls and 13U...
Santa Rosa Junior Hockey Club
Snoopy's Home Ice (Redwood Empire Ice Arena), 1667 West Steele Lane, Santa Rosa, CA 95403
Santa Rosa Flyers Youth Programs offers Intro To Hockey, Little Sharks - Learn to Play, House, Mites 8U, and Travel Hockey. Intro To Hockey practices are usually on Sunday mornings at 7am, and Little Sharks - Learn to Play meets on Saturdays from...
Cloverleaf Ranch
Cloverleaf Ranch, 3892 Old Redwood Highway, Santa Rosa, CA 95403
Cloverleaf Ranch Resident Camp Program offers resident camp for ages 7 to 17. Campers can ride and care for horses, play soccer, tennis, and football, go hiking, swim, take swimming lessons, do arts and crafts, and do archery and riflery. One-week...
Snoopy's Home Ice
Snoopy's Home Ice, 1667 West Steele Lane, Santa Rosa, CA 95403
Snoopy's Skating School & Youth Hockey Programs offers group lessons, drop-in lessons, and private lessons. Group lessons follow the Learn to Skate USA curriculum and include tracks such as Snowplow Sam 1-4, Basic 1-6, Pre-Freeskate through...
North Bay CYO Basketball
Bunker Hoops House, 673 Sebastopol Rd, Santa Rosa, CA 95407
North Bay CYO Basketball is open to boys and girls in 3rd through 8th grade. The program includes practices and games, with one game per team each weekend on Saturday or Sunday. Programs North Bay CYO Basketball — The program is open to boys and...
Flying Angels Gymnastics
Flying Angels Gymnastics, P.O. Box 4306, Santa Rosa, CA 94502
Flying Angels Gymnastics offers classes taught by instructors at local schools and preschools, along with summer camp, birthday parties, field trips, and Kidpower. The program says it comes to schools and teaches classes in over 25 schools in the...
Santa Rosa Stallions
Montgomery High School, 1250 Hahman Drive, Santa Rosa, CA 95405
Santa Rosa Stallions is a youth program for ages 6-14. The 2026 season schedule includes helmet day and paperwork turn in on 2026-07-26, practices beginning on 2026-07-27, and games on multiple dates from 2026-08-16 through 2026-12-05/06. Programs...
Redwood PAL Golden Bears
Redwood PAL Golden Bears, 3560 Ridgeview Drive, Santa Rosa, CA 95404
Redwood PAL Golden Bears offers football and cheer. It is a non-profit youth football and cheer organization. Programs Football Cheer About the provider Redwood PAL Golden Bears is based in Santa Rosa, California. Its mission is to BUILD CHAMPIONS...
Roustabout Theater
Luther Burbank Center for the Arts, P.O. Box 7624, Santa Rosa, CA 95407
The Roustabout Theater Apprentice Program includes weekly dance, acting, and singing classes, plus periodic Master Classes. It features professionally produced performances with actors, singers, and dancers ages 11 through 20. The Summer Theater...
The Zones offers after-school programming, summer camps, classes, workshops, daily membership, and membership options for Grades K-8. The facility includes a full-size gym, tech lounge, STEM room, art studio, kitchen, and recording studio. General...