Oak Valley Recreation & Park District logo with a green tree and text.

We are committed to promoting community health and wellness while embracing change and continuous improvement. Guided by these values, we aim to strengthen community connections through inclusive, world-class offerings and exceptional customer service, creating spaces where everyone feels supported, engaged and inspired.



Clock with arrow and checkmark, indicating time is confirmed.

Operations Hours


Calavera Hills Community Center

Monday - Friday:

8 a.m. to 8 p.m.


Weekends:

8 a.m. to 5 p.m.

Telephone icon within a circle emitting signal waves.

Contact Information


Black telephone receiver icon.

442-339-5130

seth.ketterer@carlsbadca.gov dominick.mattoni@carlsbadca.gov

Youth Sports Leagues

Master Sports Youth Basketball League

Boys & Girls | Grades K–8

Grade-based divisions (varies by season)

Upcoming Seasons

League Provider

Basketball about to go through a hoop.

Adult Sports Leagues

Adult Slow-Pitch Softball Leagues

Coed & Men’s Divisions


We offer two adult softball seasons each year:

  • Spring Season begins in February
  • Fall Season starts in August


Registration details


Interested in joining as a free agent?

Email us at seth.ketterer@carlsbadca.gov to be added to the player pool.


Basketball about to go through a hoop.

Adult Sports


Tennis

We offer two levels of instructional tennis: beginner and intermediate.

(Registration required)


Volleyball

We offer volleyball at Calavera Hills Community Center and Stagecoach Community Center.

(Registration required)

 

Kickball

We offer coed kickball for adults on Friday nights at Alga Norte Community Center.

(Registration required)

 

Basketball (Calavera Men's Hoops)

Not a full league commitment. Join weekly, high energy games coordinated by our program coordinator.

(Registration required)

Basketball about to go through a hoop.

Register Today!

Please contact our Sports office at 442-339-5130

Registration

Register Today!

Please contact our Sports office at 442-339-5130

Registration

Register Today!

Please contact our Sports office at 442-339-5130

Registration