It’s tennis all day every day
Tennis
It’s tennis all day every day with our 8 LED lit tennis courts. Our full-time pros offer private lessons and complimentary clinics, while our active league will keep you competitive.
Tennis
Open Play
8 premier Tennis Courts are available for open play, lessons, clinics, live ball and more 6am until 9pm daily.
Clinics
We provide diverse clinics and live ball sessions for all ages and skill levels, including junior programs, adult beginner clinics, and dynamic live ball and cardio tennis workouts.
Lessons
Our tennis pros are here to help you at every step, whether you’re just starting out, need a quick tune-up, or want to take your game to the next level.
Events
Our USTA Leagues are at the core of our our tennis community, connecting competitive players of all levels. We also host round robins, tournaments, and weekly drop-in challenge courts to add variety to our programming.
Become a Member
You’ve Found Your Club
We offer Golf, Racquet, Coastal Sports and Social memberships tailored for individuals and families. Membership is by invitation and subject to approval. Click on BECOME A MEMBER to apply today, or SCHEDULE A TOUR to come see what we’ve got for you.
You may also contact our Membership Team at any time by calling 858.759.2157
Tennis Events Calendar
Click date to view events for that day; Click event title to view event detail page.
Events for April
27th


Events for April
28th



Events for April
30th



Events for May
1st


Events for May
2nd



Events for May
3rd
Events for May
4th


Events for May
5th



Events for May
7th



Events for May
8th


Events for May
9th



Events for May
10th
Events for May
11th


Events for May
12th



Events for May
14th



Events for May
15th


Events for May
16th



Events for May
17th
Events for May
18th


Events for May
19th



Events for May
21st



Events for May
22nd


Events for May
23rd



Events for May
24th
Events for May
25th


Events for May
26th



Events for May
28th



Events for May
29th


Events for May
30th




Events for May
31st
Events for June
1st


Events for June
2nd



Events for June
4th



Events for June
5th


Events for June
6th


