Members have access to 6 tennis courts, 4 Premier surface courts and 2 hard courts, and programs for all ages and skill levels. Our Premier court surfaces offer a cushioned feel for reduced impact on players’ feet, back and joints.
|
|
Court 5-6 Resurface with Pickleball lines
Our two upper courts have been fully resurfaced during the summer 2024 and both include lines for Pickleball.
Our two upper courts have been fully resurfaced during the summer 2024 and both include lines for Pickleball.
Private Lessons
Private Lessons
Tennis or Pickleball Clinic
* Non member fee: additional $7 Contact Jeff Wheeler to schedule at [email protected] |
Our Tennis Pro: Jeff Wheeler
Jeff is the current Glen Allen HS Boys Head Tennis Coach who recently reached the 2024 State semi-finals. For over 12 years he has also worked as the Tennis Director at Jacobs Chance non-profit for players with intellectual disabilities.
Jeff has been part-time teaching tennis at all levels in the Richmond area for over 20 years. He is USTA certified and enjoys working with all ages and abilities. |
📅 2025 Summer Schedule: June 1 – July 31
Tuesdays – Tennis Day!
Kids Tennis (All Levels) – • RSVP required
No racket or experience needed—just show up and play!
🕘 9:45–10:45am | Ages 11–12 - $20
🕥 10:50–11:15am | Ages 5–7 - $10
🕦 11:20–12:20pm | Ages 8–10 - $20
🎾 Adult Tennis Clinic – $25 • RSVP required • Starts June 10
Skill-building for beginners & intermediates
🕕 6:00–7:30pm
🎾 Wednesdays – Juniors & Pickleball!
🎾 Juniors Tennis (Ages 13–18) – $20 • RSVP required
🕘 9:45–10:45am | Beginners
🕥 10:50–11:50am | Intermediate/Advanced
🏓 Adult Pickleball – Starts June 11
🕠 5:30–6:30pm | Clinic – $20 • RSVP required
🕡 6:30–8:00pm | Social – Free & open to all levels
🎾 Thursdays – Adult Tennis Night! – Starts June 12
🎾 Advanced Clinic – $20 • RSVP required
🕠 5:30–6:30pm
🎉 Social Play – Free & all levels welcome
🕡 6:30–8:00pm
📩 RSVP to: [email protected]
Tuesdays – Tennis Day!
Kids Tennis (All Levels) – • RSVP required
No racket or experience needed—just show up and play!
🕘 9:45–10:45am | Ages 11–12 - $20
🕥 10:50–11:15am | Ages 5–7 - $10
🕦 11:20–12:20pm | Ages 8–10 - $20
🎾 Adult Tennis Clinic – $25 • RSVP required • Starts June 10
Skill-building for beginners & intermediates
🕕 6:00–7:30pm
🎾 Wednesdays – Juniors & Pickleball!
🎾 Juniors Tennis (Ages 13–18) – $20 • RSVP required
🕘 9:45–10:45am | Beginners
🕥 10:50–11:50am | Intermediate/Advanced
🏓 Adult Pickleball – Starts June 11
🕠 5:30–6:30pm | Clinic – $20 • RSVP required
🕡 6:30–8:00pm | Social – Free & open to all levels
🎾 Thursdays – Adult Tennis Night! – Starts June 12
🎾 Advanced Clinic – $20 • RSVP required
🕠 5:30–6:30pm
🎉 Social Play – Free & all levels welcome
🕡 6:30–8:00pm
📩 RSVP to: [email protected]
How To Reserve a Court |
The court reservation system is built into our Membership Portal and requires a username and password in order to reserve a court.
Members: If you are trying to reserve a court and the portal is charging you a fee for the rental, it is because we have not received your annual dues payment yet. Please pay your dues in order to get free court rentals.
- From TCRClub.com, scroll to the bottom of the page and click on the green “Members” link. Log-in using your username and password.
- Once logged in, hover your mouse on “Scheduling” and in the drop down menu, click on “Location Rental”
- Choose your date. In Location Type, use the drop down to select location. In Rental Duration, choose time if choices given, otherwise use the default. Click “View Availability.”
- The date selected will come up and the available spots are noted by the blue shopping cart. Click on the time you’d like and add it to your cart.
- Click “View my cart & checkout." Confirm your reservation and click “continue to checkout.” Click “continue with payment and scheduling.”
- Once your reservation has been made, you will receive an email (to the primary address associated with your account) confirming your reservation.
Members: If you are trying to reserve a court and the portal is charging you a fee for the rental, it is because we have not received your annual dues payment yet. Please pay your dues in order to get free court rentals.
Community Member Accounts |
Community members are welcome to sign up for swim and tennis lessons, clinics and social events at the non-member rate (listed above next to the member rates). To request a community member account on our portal, please fill out the portal access form. It may take 24-72 hours for your account to be created. Once you have an account, please enroll as a Community Member.