Sports activities for children in Santa Rosa, CA
View local sports options in Santa Rosa, CA. Find trusted programs that provide enriching experiences for kids.
En Garde Fencing
En Garde Fencing, 917 Piner Rd., Suite D, Santa Rosa, CA 95403
If you've never fenced before, drop in and check out our Youth Beginner class every Monday, Wednesday, and Friday from 5-6PM. We also have a class on Saturdays from 11AM-12PM (ages 7+). No experience is necessary, all gear provided! Drop-in fee $20,...
Sonoma Academy
Sonoma Academy, 2500 Farmers Lane, Santa Rosa, CA 95405
Dates: June 15-19, 2026 OR June 22-26, 2026Time: 9:00 am to 3:00 pmAges: Current 5th - 8th gradersCost: $500Calling all athletes and those who love to play! This weeklong camp offers a smorgasbord of sports, from basketball to soccer to ultimate...
Flamingo Resort & Spa Santa Rosa Sonoma, Tapestry by Hilton
2777 Fourth Street, Santa Rosa, CA 95405
Youth Swim Club is a coached group swim program for ages 5-18. Swimmers work on freestyle, backstroke, breaststroke, and butterfly, and the program welcomes all skill levels from beginner to advanced. Sessions meet Tuesdays and Thursdays from...
KinderKickz
Petaluma Community Sports Fields, 2311 Horseshoe Drive, Santa Rosa, CA 95405
Kinder Kickz Soccer offers soccer classes and summer camps. The summer camps include soccer games and activities, and the classes are offered once per week for 1 hour. Summer camps run Monday-Thursday from 9:00 am-12:00 pm and cost $198 per session....
Gridiron Football - Petaluma
Casa Grande High School, 1501 Mendocino Ave, Santa Rosa, CA 95401
Gridiron Football - Sonoma County offers Co-Ed 6U, Co-Ed 8U, Co-Ed 10U, Co-Ed 13U, Girls 10U, and Girls 13U teams. The program follows an assessment and practice day, then an 8-game season and a championship weekend. Programs Co-Ed 6U — 6U ·...
Airport Health Club
432 Aviation Blvd, Santa Rosa, CA 95403
Airport Health Club Kids Events includes a childcare program that is available daily for up to two hours per child. The club has been voted Sonoma County's Best Health Club 14 years in a row.At a glanceAges: 0–13 years oldFacility hours: Monday 5:30...
En Garde Fencing
En Garde Fencing, 917 Piner Rd., Ste. D, Santa Rosa, CA 95403
En Garde Fencing offers Olympic fencing, HEMA fencing, Youth HEMA, historical European martial arts, Japanese sword, broadsword, LED sabers, archery, and Cutting Edge Fitness and Warrior Strength classes. The program includes fencing and archery...
Sonoma County Regional Parks
Sonoma County Regional Parks, 400 Aviation Blvd, Suite 100, Santa Rosa, CA 95403
Vamos a Nadar (Let’s Go Swimming) Water Safety Classes introduces families to water safety education and an introductory swimming lesson. The program includes an initial workshop that educates both parents and children on how to be safe and aware...
The Salvation Army Double Punches Boxing Club
The Salvation Army Double Punches Boxing Club, 93 Stony Circle, Door A, Santa Rosa, CA 95401
Double Punches Boxing Club offers boxing training for youth in a structured gym setting. Participants train at The Salvation Army Double Punches Boxing Club gym using a program that focuses on boxing skills. Double Punches Boxing Club was founded in...
Sports City
Sports City at Poppy Bank Epicenter, 3215 Coffey Lane, Santa Rosa, CA 95403
Sports City Youth Sports & Lil' Athletes Programs include youth soccer, Lil' Athletes, Lil' Kickers, Lil' Hoopsters, and Skills Institute. The broader Sports City offerings also include adult soccer, Camp Epic, Sky Zone Trampoline Park, Chuck's...
Flying Angels Gymnastics
Flying Angels Gymnastics (programs at local schools and preschools in Marin and Sonoma Counties), Santa Rosa, CA 94502
Flying Angels Gymnastics offers gymnastics and movement education where children practice skills such as cartwheels, rolls, balance, swinging, and going upside-down. Classes can include obstacle courses, fitness stations, Creative Dance, and ballet,...
Kinder Kickz Soccer
Kinder Kickz Soccer, Santa Rosa, CA 95405
Kinder Kickz Soccer offers a soccer program called Kinder Kickz Soccer. The program focuses on soccer activities for children. • Ages: 1–8 years old Last updated August 15, 2026.
Boys & Girls Clubs of Sonoma-Marin
Boys & Girls Clubs of Sonoma-Marin, 1400 N. Dutton Ave., Ste. 24, Santa Rosa, CA 95401
Boys & Girls Clubs of Sonoma-Marin Afterschool Programs offer homework help, time in a technology lab, arts and STEM activities, and sports and games. During the school year, the Clubs are open after school so members can take part in these...
PHAS3 Muay Thai
PHAS3 Muay Thai Training Center, 575 Summerfield Rd., Santa Rosa, CA 95405
PHAS3 Kids Martial Arts/Muay Thai – Future Champions includes Muay Thai kids classes and kickboxing. Classes use boxing gloves for punching and kicking drills on punching bags, shadow boxing, partner work, and a Laser Rope game. • Ages: 4–12 years...
Cali Kicks Martial Arts Academy
Calikicks Martial Arts Academy, 3445 Sebastopol Road, Santa Rosa, CA 95407
Calikicks Martial Arts Academy offers Taekwondo classes that include high-energy training sessions. The program also features Open Rumble Sparring as part of its activities. • Schedule: Hours listed as open from 3:30 pm to 8:00 pm, with a SUMMER...
Resurrection Training Club
Resurrection Training Club, 3345 Santa Rosa Ave., Building B, Santa Rosa, CA 95407
Resurrection Training Club offers training in MMA, grappling, striking, kids MMA, Jiu Jitsu, wrestling, Judo, boxing, kickboxing, Muay Thai, karate, and women’s kickboxing. The academy has extensive mat space, a variety of training bags, and...
Santa Rosa United Soccer Club
Santa Rosa United, 1550 Airport Blvd, Suite 200, Santa Rosa, CA 95403
Santa Rosa United Soccer Club is a nonprofit soccer club that focuses on the holistic development of players both as athletes and as people. The club follows a philosophy that the organization is bigger than any one player, coach, administrator, or...
Atlético Santa Rosa
Atlético Santa Rosa, 210 Mountain View Ave, Santa Rosa, CA 95407
Atlético Santa Rosa Soccer Club Academy offers open training for Boys & Girls Academy players and organizes upcoming games, upcoming matches, and tournaments. Players in the academy take part in leagues and events such as MLS Next League, MLS Next...
Apex Athletics offers baseball, softball, basketball, soccer, pickleball, and flag football, along with batting cages, private lessons, travel ball programs, youth clinics, and pickup games. The program also provides indoor turf rentals, basketball...
Sonoma County Family YMCA
Sonoma County Family YMCA, 1111 College Avenue, Santa Rosa, CA 95404
Sonoma County Family YMCA Youth Programs include activities such as Indian Guides, summer camp programs, aquatic programs, sports programs, family programs, aerobics, fitness, parent-child programs, childcare programs, and special water-based...
