Master the Fundamentals of Tennis
Ages 7-10
Starts this Wednesday
OSP: Tennis Court A
Danville, CA
Join the Fun and Play Together
All Ages
Starts this Wednesday
SB San Ramon, 1041 Market Place, San Ramon, CA
San Ramon, CA
Fun and Active Paddle Sport
Ages 16+
Starts next Monday, 9/23
Sports Courts
Petaluma, CA
High-Level Tennis Training
Ages 9-13
Starts Tue 10/1
Contract Classes
Napa, CA
Master the Basics and Improve Your Game
Ages 7-99
Starts Sun 10/6
IRCC Gymnasium
Fremont, CA
Enhance Skills with Friendly Competition
Ages 8-15
Starts Mon 10/7
Livermore Area Rec
Livermore, CA
Play Together, Learn Together
Ages 7-13
Starts Tue 10/8
Antioch Rec
Antioch, CA
Play Together, Learn Together
Ages 13+
Starts Tue 10/8
Antioch Rec
Antioch, CA
Enhance Your Game with Expert Drills
Ages 9-18
Starts Wed 10/9
Livermore Area Rec
Livermore, CA
Develop Skills Through Fun Drills
Ages 8-15
Starts Thu 10/10
Livermore Area Rec
Livermore, CA
Refine Skills and Enjoy the Game
Ages 7-11
Starts Fri 10/11
San Jose PRNS
San Jose, CA
Refine Skills and Enjoy the Game
Ages 10-15
Starts Fri 10/11
San Jose PRNS
San Jose, CA
Start Your Tennis Journey Today
Ages 8-18
Starts Sat 10/12
Weekes - Tennis Court 3
Hayward, CA
Improve Your Stroke Techniques and Strategy
Ages 15+
Starts Tue 10/15
Marymeade Park
Los Altos, CA
Elevate Your Game with Fun Drills
Ages 8-14
Starts Mon 10/21
FSP Tennis Court 1
Dublin, CA