Squash 
 
With 4 Courts, Lessons, Leagues, Camps and More! Squash Anyone?
HRC welcomes players of all ages and abilities. We offer a variety of classes for all ages and levels as well as private lessons. Our remarkable Pro can help you improve, take your squash to the next level, or will teach you from the ground, up!

Junior Programs

Want to know more? Contact HRC Racquet Department

Info Coming Soon!


  • Tiny Squash (5-7yrs)

    Tiny Squash is fun orientated, an introductory program that focuses on fun while teaching the foundation of squash with lightweight racquets and sponge balls. Equipment provided by the Club.

    Beginner Junior Squash (8+yrs)

    Beginner Junior Squash is an introductory level program that teaches the basics of squash including group, basic shot, and general rules. The focus is on having fun and learning a new sport!

    Intermediate Junior Squash (8+yrs)

    Intermediate squash builds off  HRC's Beginner level who are ready to start learning to "play squash".

    Advance Junior Squash (8+yrs)

    Advance Junior Squash is the highest junior level program at HRC. This program focuses on advanced strokes, game strategies, and match play. 

Adult Programs

Want to know more? Contact HRC Racquet Department

Info Coming Soon!


Free Squash Assessment!
Interested in Squash at HRC, but not sure what level you are, where to start, or what programs to sign up for? All members receive a FREE squash assessment. Email us today to arrange at [email protected] 
Have questions?
Call us to talk (519) 942-BALL
2255