Youth Sports

The City of Napa Parks and Recreation Department believes that every child should have the opportunity to participate in youth sports in a positive, safe and fun environment. We rely on both paid staff and volunteers to make our programs run successfully.

Our staff and volunteers complete thorough application and approval process requiring everyone to be fingerprinted and background checked before starting any programs. Our volunteers are trained to teach sports fundamentals, sportsmanship, effective coaching techniques, handling difficult situations, and balancing competition with recreation.

Sports Leagues & ProgramsKids playing baseball.

  • BMX League
  • Flag Football League
  • Junior Giants Baseball League
  • Junior Warriors Basketball League
  • Mini Sports (Baseball, Soccer, Track, Basketball)
  • NFL Punt Pass and Kick Competition
  • Spring Girls Volleyball League
  • Summer Sports Camps
  • Winter Break & Spring Break Sports Clinics
  • Year-round Sports Classes

North Bay BMX

Napa Parks and Recreation partners with North Bay BMX to provide the community a variety of exciting league, clinics and races throughout the year. Participants compete within their same age and skill level. Riders must wear long pants and a full-face helmet. Extra helmets and bikes are available for use.

Please call North Bay BMX at 707-256-0269 for more information.

Napa Junior Golf League

Napa Parks and Recreation partners with the Napa Golf Course at Kennedy Park to provide the Napa Junior Golf League! This is a month-long commitment for participants, which allows junior golfers to compete in five Sunday afternoon league matches in a comfortable 2 -person scramble format. Additionally, league participants learn directly from PGA Director of Instruction David Knox twice weekly on Tuesday and Thursday afternoons in one hour practices. Golf equipment is not required but encouraged if the junior player has clubs. This league is available for juniors ages 7-15.

Please call David Knox with questions about this league at (916) 533-4108 or [email protected] 

Visit the Napa Golf Course at Kennedy Park website for information on their other class offerings: