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!

Free Squash Assessment!
Interested in Squash at HRC, but not sure if it is right for you or what programs to sign up for?
Sign up for a Free Squash Assessment with our Head Pro!

Tiny Squash (5-7yrs)

Tiny Squash is fun orientated, intruductory program that focus of fun while teaching the foundation of squash with light weight racquets and spone ball. Equipment provided by club


Beginner Junior Squash (8+yrs)

Beginner Junior Squash is an introductory level program that teachs the basics of squash including grop, basic shot and general rules. 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 advance strokes, game strategies and match play. 




Clinics, House League, Box League & Round Robins

There is a program available for everyone!  

Check out our Program Guide for more information or contact Leah at [email protected]

Competitive Squash League

HRC regulary competes in the Toronto and District (T&D) Squash League. 

Division 3 Team:  Tuesdays

Masters Team: Thursdays


Club Championships

2020 Club Championship Winners:

Men's A - co winners due to injury - Caiden F. & Scott K.

Men's B - David C.

Men's C - Jack S.

Men's D - Scott K.

Men's E - Thomas C.

Junior - Max H.

Congratulations to everyone who participated in the Club Championships, and to all who won. This was a great event, and it was amazing seeing everyone take part.

Squash Sponsorship Packages
Sponsorship offers are effective October 1st, 2018- September 30th 2019.
Contact Leah for more details. [email protected]
Squash Lessons
All squash lessons are 45 mins.
Additional Non-Member Entrance Fee applies - Adult $10, Junior $6

Lessons by our Head Squash Pro!

Leah Desbarres

Book A Lesson

  • Group of 3
  • Semi-Private
  • Private
    /45 mins
Squash Pros!
Meet our Squash Professional that is ready to take your Squash to the next level!