State-of-the-Art Tennis Facility
Tennis For Everyone!
At HRC, tennis begins at the age of 4 with our Tiny Tennis program. We have programs for athletes of all ages and levels and look forward to seeing you on the court!
We offer 3 streams of tennis: Recreational, Select, and High Performance. Each stream has a different
commitment level.
RECREATIONAL TENNIS is our introduction to tennis. No experience is required for our recreational stream. There is a shorter season and practice time offered in this stream.
SELECT TENNIS is a step up from Recreational and is a preview of what you can expect in our High-Performance stream. This is a full season (10 months) commitment, with a requirement to compete in a minimum of 2 OTA
tournaments throughout the season.
HIGH-PERFORMANCE TENNIS is our most competitive stream with the biggest time commitment. This is a full season (10 months) commitment, with a requirement to compete in a minimum of 4 OTA tournaments throughout the season.
New to HRC? All guests must have a guest account set up in order to register. To set up a Guest Account complete a Waiver and Program Registration Form and email to [email protected]
Tiny Tennis: (Ages 4-6)
Give your child a head start in tennis. Lots of activity, movement, and games, with an emphasis on FUN! Using smaller (lightweight) racquets, sponge balls, and mini nets, the young plater will hit lots of balls and build confidence while participating in action-oriented activities.
Red Ball: (Ages 7 & 8)
No more standing in line just to hit a few balls. Children start hitting the ball over the net with each other early in the session. Children will learn the basics of how to hold the racquet, how to hit the ball and how to move on the court, with the focus on having fun and playing games.
Orange Ball: (Ages 8-10)
Orange Ball players use a low compression ball and play on a 3/4 court over a lowered net. The orange ball not only helps the junior be successful more quickly but is also the transition ball to full-court playing.
Green Ball: (Ages 10+)
An introduction to full court tennis using a green dot ball. Singles and doubles play, while focusing on strokes, point play and scoring.
Teen Tennis: (Ages 12+)
Beginner and intermediate. Rallying starts on the first day! The emphasis is on learning while doing. Players will be grouped according to ability.
Junior Tennis Academy: ( Ages 10+)
This two-hour class is designed for kids who want to develop their skills in order to become strong recreational players or work towards becoming high-performance competitors. The child must be able to rally and serve to join this program.
JR Cardio Tennis: (Ages 8-12)
This fun fast-paced tennis program is designed to get your feet moving, your heart pumping, while hitting balls and having fun through games.
No tennis experience is required!
Match Play:
This program is suitable for those enrolled in Junior Academy, Orange Ball Select and Green Ball Select Classes. Class format will be 10 mins warm-up followed by 50 minutes of supervised play/matches. The focus is on hitting balls and playing games.
Red Ball Select: (Ages 7 and Under)
Designed for players who have acquired the skills necessary to compete at the half-court level (red ball). Players must be able to rally with a coach as well as have an understanding of the rules of the game. Introduction to tournament play may be recommended.
Orange Ball Select: (Ages 9 and Under)
Designed for players who have acquired the skills necessary to compete at the 3/4 court level (orange ball). Players must be able to rally with a coach as well as have an understanding of the rules of the game. Introduction to tournament play may be recommended.
Green Dot Select: (Ages 10 and Under)
Designed for player who are looking to acquire the skills and tactics necessary for a full court tennis. Players must be able to rally with a coach on the full court as well as have an understanding of the rules of the game.
Select Tennis Academy:
This program is suitable for players looking to add some intensity to their tennis training. The goa is to develop all aspects of the game in order to advance to the High Performance level. Players should consider competing in entry level OTA tournaments.
High Performance Academy:
Players in this program must have excellent rallying skills, be able to have some success at changing the speed and spin of their shots and desire to work hard to improve their game in a competitive environment. They will improve the consistency of their shots by working on their tennis stroke fundamentals, fitness, movement and tactics in point situations. The player should be interested in competing in tournaments in their age categories at the provincial level.
Learn2Play Beginner & Intermediate:
It's time to learn to play! Whether you just want to play socially with friends or need to keep up with the kids who are getting bigger and better, join our beginner tennis class. You'll learn the basics of the game and meet with other beginner players to set up games with!
Live Ball: (2.5-3.5 play level)
Live Ball is dynamic, fast-paced and enjoyable way to play doubles while rotating 4-6 players on one court. The point play is initiated by the pro with continuous feedback and instruction.
Stroke Of The Week:
Need more power in your backhand? Too many double faults? Can't keep your forehand in the court? Our pro will give you technical correction for your tennis strokes that will improve your consistency on the courts and help you look like a pro!
Call Front Desk to reserve your spot in the class
Friday Night & Sunday Morning Mixed Doubles: (3.5+ play level)
Interested in joining a competitive mixed double on Sunday nights with your non-member friends? Introducing Mixed Doubles League to HRC! Players will be paired and matched up with compatible players to create fun and competitive matches in a social setting.
Men's Singles League:
This program is designed to provide structured compeitive singles play. Players will compete against players of similar ability
Ladies Diamond League: (3.0+ play level)
Join our in house competitive women's doubles league and battle it out on the courts each week.
Ladies Windoor League:
If you are a compeitive tennis player and are interested in being part of our HRC travelling teams, the Windoor league is for you. Competing on Wednesday and Thursday mornings at various clubs int he GTA, our A and B teams will vie for top spot in their divisions.
Interested in Tennis at HRC, but not sure if it is right for you or what programs to sign up for?
Sign up for a membership and receive a Free Tennis Assessment with one of our Pros!
Lessons taught by our Head Tennis Pro!