Camps and Classes for Kids in Santa Rosa, CA

New World Ballet
New World Ballet, 3510 Industrial Dr Ste B, Suite B, Santa Rosa, CA 95403
New World Ballet offers ballet, contemporary dance, hip hop and movement, and classes that focus on toddlers’ and children’s creativity in movement and dance. The program includes performance opportunities featuring works such as acts from Swan Lake...
Flying Angels Gymnastics
Flying Angels Gymnastics, 2210 Bluebell Drive, Santa Rosa, CA 94502
Flying Angels Gymnastics offers gymnastics and movement education classes where children practice skills such as cartwheels, rolls, balance, swinging, and going upside-down. Classes use small groups and specialized equipment, and children move...
Sports City
Poppy Bank Epicenter, 3215 Coffey Lane, Santa Rosa, CA 95403
Sports City Lil' Athletes & Camp Epic includes days filled with various sports, group games, arts and crafts, trampolines, arcade games, laser tag, bowling, play structures, outside play, and structured group activities. Campers may spend time at...
Sonoma County Premier Soccer
Sonoma County Premier Soccer Club, 7955 Cameron Drive, Santa Rosa, CA 95448
Sonoma County Premier Soccer Club offers competitive soccer tryouts and ongoing soccer training. The program includes clear pathways from development to advanced competition, and players can progress at their own pace in an environment that supports...
The MovementLAB
The MovementLAB, 981 Airway Court STE C1, STE C1, Santa Rosa, CA 95403
The MovementLAB offers dance camps, ongoing dance classes, and Adaptive Dance Classes, along with Hip Hop Auditions and Contemporary Auditions. Dancers take part in a biannual studio performance that features three unique programs, each presented...
Children's Museum of Sonoma County
Children’s Museum of Sonoma County, 1835 W Steele Ln, Santa Rosa, CA 95403
Wonder Camp includes activities such as crafting, storytelling, science projects, outdoor adventures, and drawing and playing in the Camp Wild Zone, with water play in summer. Campers find and learn about salamanders, tadpoles, and frogs, and learn...
Session Climbing Center
Session Climbing Center, 965 S A St, Santa Rosa, CA 95404
Youth Climbing Programs at Session Climbing include activities such as climbing, bouldering, rope climbing, and Olympic speed climbing. The programs also incorporate yoga, fitness, games, learning, and STEAM activities, with options like the Summer...
6th Street Playhouse
6th Street Playhouse, 52 W 6th Street, Santa Rosa, CA 95401
The 6th Street Studio Education Program includes singing, dancing, acting, and improvisation. Students also learn how to memorize and how to write their own stories and put them on stage, doing things both on and off stage with seasoned...
Elevate Soccer School
Bunker Hoop House, 4320 Old Redwood Highway, Santa Rosa, CA 95407
Elevate Soccer School offers futsal group trainings, private soccer trainings, small group soccer private lessons, and 1 on 1 soccer trainings. The program also includes futsal camps, soccer camps, soccer/futsal camps and clinics, street soccer...
Ignite Martial Arts
Ignite Martial Arts, 799 Piner Road, Santa Rosa, CA 95407
Ignite Martial Arts offers taekwondo and martial arts training led by a team of expert instructors and staff. The program includes structured taekwondo classes that incorporate physical training and the practice of martial arts skills. • Ages: 4–18...
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 designed for safety, consistency, and progress, and the program is tailored to...
Art & Soul Music School
Art & Soul Music School, 2323 Chanate Rd, Santa Rosa, CA 95404
Art & Soul Music School offers art classes, music lessons, and dance classes that include specific options such as guitar, piano, voice, and drum lessons. Students can take ballet, jazz, tap, lyrical, contemporary, pointe, and hip hop, as well as...
Sur La Table
Montgomery Village, 2323 Magowan Dr., Santa Rosa, CA 95405
Sur La Table Summer Cooking Series offers cooking and baking classes where participants work on hands-on tasks at dedicated workstations with tools and ingredients. The program includes cooking classes, baking classes, hands-on demos, and exposure...
Sonoma County Parks Foundation
Sonoma County Parks Foundation / Sonoma County Regional Parks (program held at municipal pools across Sonoma County), 400 Aviation Blvd, Suite 100, Santa Rosa, CA 95403
Vamos a Nadar (Let’s Swim!) offers a free swim lesson that includes swimming instruction, in-pool instruction on floating, different strokes, and other safety skills. The program also provides bilingual instruction on water awareness, lifesaving...
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 that includes riding, horsemanship, formal activities, and fun activities. Both horses and ponies are available to suit individual riding needs. The camp is described as a friendly 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 several options, including the NAofA Jr Academy Soccer Club for different age groups, the NAofA Jr Academy Soccer Camp, and the NAofA Soccer Club - Full Day. Specific activities include NAofA Jr...
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 junior golfers. The program includes Junior Golf 365, PGA Junior League, Junior Golf Camp, Active Start, and PGA Family Golf as...
Gridiron Football - Santa Rosa
Santa Rosa Junior College, 1501 Mendocino Avenue, Santa Rosa, CA 95401
Gridiron Football – Sonoma County offers flag football and 7v7 football through league play, camps, and tournaments. The program includes an assessment and practice day, followed by an 8-game season and a championship weekend. It is part of a...