We offer a wide range of tennis class options for all skill levels.  Whether you're looking for casual learning and play or serious competition we offer it all.

  • Youth USTA H.I.T.S. Program - 5-10 years
  • Youth Tennis Classes - Lil Buddies - 3-4 years
  • Youth NTRP:  1.0 Beginner, Advanced Beginner 2.0 - 7-17 years
  • Adult NTRP: 1.0 Beginner, Advanced Beginner 2.0, Intermediate 3.0 - 18+ years
  • Adult Social Tennis League
  • Senior Social Tennis League - 55+ years

For specific class offerings, exact dates, times, locations, and registration fees please visit our Recreation Guide.

If you are interested in semi-private or private lessons, please contact Mike Maine at (510) 888-0211 or by email.

Interested in renting tennis courts? Check out our Sports Facilities page for rental information.