The City of Oceanside offers a wide range of youth sports programs for all skill levels. Leagues and sports classes change seasonally. View the Recreation Guide or find a listing of Private Youth Sports Organizations.
All Indoor Sports Activities are played at these locations:
Beach Recreation Center
300 North The Strand
Melba Bishop Recreation Center
5306 North River Road
Outdoor Sports Activities are scheduled at the following Oceanside City Parks with sports fields:
- Martin Luther King (MLK) Park
- Luiseno Park
- Capistrano Park
- Mance Buchanon Park
For a complete listing of parks and amenities click here.
See below and plan your sports recreation calendar ahead! Save the dates seasonally and keep your whole family "playing" year round!
- Sports Camps – including Beach Volleyball, Basketball, Bowling, Ball & Boogie
- Indoor COED Soccer
- COED Flag Football
Division A- Youth Basketball League (427.9 KB)
Division B- Youth Basketball League (289.1 KB)
Division C- Youth Basketball League (309.8 KB)
Division D- Youth Basketball League (313.1 KB)
If you don't see a program you are looking for, we are eager to hear from you. Please contact out sports office at 760-435-5233 to request additional information or for questions.
We want all players to be safely matched in the right division. Age verification is required to participate in many of the Oceanside youth sports programs. The following documents can be used to show proof of current age:
- Birth Certificate
- Baptismal Certificate
- Document by school official
Volunteer Coaching Program! Become a volunteer youth sports coach. This is a rewarding and fun way to give back to the community! All applicants are required to be finger printed and then must clear a background check before they are allowed to work with our youths and teens. Please inquire about coaching opportunities and sharing your skills and talent in helping build future athletes.
Contact Judy Barz at 760-435-5236 for more information.
Be a Sponsor! If your business or organization wishes to become an active sponsor with Oceanside's Youth Sports Leagues, please contact Judy Barz, at 760-435-5236 for more information. Sponsorship keeps kids actively involved with sports play and connects businesses with the community members they serve. Sponsorship Levels start at as little as $200.