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.