Instructions for How to Register

Members and Guests

  • You will need to create a new Kids Programs account in order to register or login in with your existing account. You will be prompted to do so once you go to register for a program. Your existing Mayfair Clubs Member app login details are not connected to this platform. You need to use our Kids Programs software to register for our Kids Programs.
  • You will be able to add your children and manage your account details once you’ve created an account.
  • Upon check out, you will need to indicate whether you are a member or a guest.
  • If you are a member but your child is not, you will need to register your child as a guest.
  • If you incorrectly register as a member and your account isn’t in our member database or is not currently active, you will be charged the Member discount difference and an admin charge may apply.
  • You will need to call the Club to cancel your registration.
  • If you need an exception made for the age requirement of your child, please contact the program contact for the camp.
  • If you have a Gift Certificate, please call the Club prior to registering online.

Quick Links

Frequently Asked Questions | Program Disclaimers & Policies

Lakeshore Programs

Private Squash Lessons with Ben Hatcher & Team

Kids will enjoy high-quality, individualized instruction with Ben Hatcher, Head Squash Professional, or one of his certified assistant coaches: Josh Keller, Nat Chandran, or Sam Reid—all highly accomplished squash players.

Each session is tailored to support your child’s tactical, technical, physical, and mental development, with plenty of opportunity for hands-on learning through focused drills and rally play.

To book a lesson, please email Ben Hatcher at lakeshoresquash@mayfairclubs.com with your child’s availability.

Lesson Rates

Assistant Coaches: Josh Keller, Nat Chandran, Sam Reid

  • 40 minutes
    • Private: $48
    • Semi-private: $27 per student
  • 60 minutes
    • Private: $70
    • Semi-private: $38 per student

Head Professional: Ben Hatcher

  • 40 minutes
    • Private: $60
    • Semi-private: $35 per student

Lakeshore Squash Program Active Start (Beginner)

Ages 4-8

Summer Pricing 10 Clinic:

Member: $259 (26% off)
Non-Member: $350

Summer Pricing 5 Clinic:

Member: $140.60 (26% off)
Non-Member: $190

Fall Pricing (13 Weeks):

Member: $360.05 (26% off)
Non-Member: $486.55

Kids will develop racquet-specific ‘athletic literacy’ and body awareness in a fun dynamic learning atmosphere.  In addition to upper body coordination, kids will learn core movement patterns- forward and backward striding, side shuffling/crossovers, hopping, skipping, etc. Kids will also learn squash fundamentals like – correct grip, forehand/backhand swing, and mental toughness (sportsmanship, concentration, and resilience).

Session Enrolment Dates

Session Date Register
Squash Weekly Active Start – Summer
Tues & Thurs – 10 Clinics
July – AugRegister
Squash Weekly Active Start – Summer
Tues & Thurs – 5 Clinics
July
July – Aug
Register Session 1
Register Session 2
Weekly Active Start – TuesdaysSept – DecRegister
Weekly Active Start – SaturdaysSept – DecRegister
Weekly Active Start – SundaysSept – DecRegister

For more information, please contact Lakeshore Squash at lakeshoresquash@mayfairclubs.com.

Lakeshore Squash Program – FUNdamentals (Intermediate)

Ages 7-12

Summer Pricing 10 Clinic:

Member: $326.78 (26% off)
Non-Member: $441.60

Summer Pricing 5 Clinic:

Member: $174.49 (26% off)
Non-Member: $235.80

Fall Pricing:

Once a Week for 13 Weeks:

Member: $450.82 (26% off)
Non-Member: $609.22

Kids will have fun (and work hard!) developing tactical, technical, mental, and physical squash skills. Including forehand and backhand swing technique, length, boasts, drops, lobs, volleys, and serve and return.  

Kids who demonstrate ability will be prepared to enter in-club box ladders, and house league play, eventually competing in Bronze and Silver Squash Ontario tournaments.  Additional time on court solo hitting and hitting with parents/ friends in order to increase skill development is recommended.

Session Enrolment Dates

Session Date Register
Squash Weekly FUNdamentals – Summer
Tues & Thurs 10 Clinics
July – AugRegister
Squash Weekly FUNdamentals – Summer
Tues & Thurs 5 Clinics
July
July – Aug
Register Session 1
Register Session 2
Weekly FUNdamentals – TuesSept – DecRegister
Weekly FUNdamentals – ThursSept – DecRegister
Weekly FUNdamentals – SatSept – DecRegister
Weekly FUNdamentals – SunSept – DecRegister

For more information, please contact Lakeshore Squash at lakeshoresquash@mayfairclubs.com.

Lakeshore Squash Program – Junior Pro

Ages 12-18

Pricing:

Member: $625.74 (26% off)
Non-Member: $845.59

Kids will continue to develop in their tactics, technique, mental, and physical squash aspects.  Kids will learn/practice a variety of various drilling modalities such as patterns, conditioned games, and solo hitting and movement/ghosting exercises. To prepare them for competition, kids will also play games/matches, and learn how to prepare for tournaments (training principles around periodization, proper warm up and cool downs, etc.) Kids can expect to be encouraged, challenged, and inspired in an intensive, yet fun atmosphere.

Session Enrolment Dates

Session Date Register
Squash Weekend Junior Pro Sept – NovRegister (Sat or Sun | 75mins)
EMAIL FOR SUMMER PRIVATE LESSONS
$90/hour or $50/student – HEAD PRO
$55/hour or $30 per student – ASSITANT PRO
Email to book: lakehsoresquash@mayfairclubs.com

For more information, please contact Lakeshore Squash at lakeshoresquash@mayfairclubs.com.

Ben Hatcher, Head Pro

Our Lakeshore Head Squash Pro, Ben Hatcher, brings over 20 years of experience in creating comprehensive squash programs for Singles and Doubles, coaching players of all ages and skill levels. Ben has worked with players aged 2.5 to 75, from brand-new beginners to elite athletes, and from competitive to recreational players.

Nat Chandran, Assistant Pro

Josh Keller, Assistant Pro

Sam Reid, Assistant Pro

Peter Kakeletris, Assistant Pro

Frequently Asked Questions 


Want more information?

Contact your nearest location for details:
Mayfair Lakeshore: (416) 466-3777
Mayfair West: (416) 638-1010
Mayfair Parkway: (905) 475-0350

Learn More about Youth Squash Lakeshore