Our expertly trained coaches provide kids access to specialized instruction that sets them on a path for personal growth, optimism, & confidence in Marin County At the National Academy of Athletics in Marin and Petaluma, we do far more than teach sports — we help kids grow on and off the field. What makes us unique is our complete commitment to creating programs where children feel safe, inspired,
confident, and excited to learn. Our approach is built on the NAofA philosophy of Talk • Teach • Play, blending life lessons with athletic fundamentals so every child becomes stronger not only as an athlete, but as a person. We focus on character, teamwork, effort, resilience, respect, and having FUN — values that families and community partners deeply appreciate. We also believe in the power of multi-sport learning, which keeps kids healthy, avoids burnout, builds well-rounded skills, and enhances long-term athletic success. Whether a child is trying a sport for the first time or looking to grow their abilities, we meet them right where they are. What sets our programs apart:
Highly trained, positive coaches who lead with encouragement, patience, and energy Inclusive, structured programs that welcome all skill levels
Partnerships with local cities, schools, and rec departments to keep programming accessible
A safe, motivating environment where kids feel supported and excited to return
A focus on confidence-building — not pressure, not perfection
A commitment to helping kids fall in love with being active
Families choose NAofA because we don’t just run sports programs… We build experiences that help kids thrive.