Toronto · Private club

Mayfair Lakeshore

8 indoor courts in Leslieville / Port Lands. Permanent building (Year-round (air-conditioned)).

Indoor courts8Permanent building
SurfaceHard
Pay per court—Membership required
Junior programsYesIncl. high performance

Who can play

Members book courts in the Mayfair Member App. Kids’ programs are open to non-members: “You do not need to be a member to attend our Kids Sports Programs.”

How to book: Mayfair Member App — every court must be booked in the app before you go on court.

Prices

The facility does not publish its prices online. Call or email them to ask.

Junior programs

A full ball-colour pathway from Red Ball to a Competitive U12–U18 group. Non-members can enrol at the non-member price.

  • Red Ball · ages 4–7
    60 min. 13 sessions: $523.64 member / $623.38 non-member
  • Orange Ball · ages 6–8
    60 min. 13 sessions: $523.64 member / $623.38 non-member
  • Green Ball · ages 9–10
    60 or 120 min. 120 min × 14: $1,064.56 member / $1,267.33 non-member
  • Tweens · ages 11–13
    60 or 120 min
  • Teens · ages 13+
    120 min. 14 sessions: $1,064.56 member / $1,267.33 non-member
  • Junior/Teen House League · ages 9+
    60 min. 15 sessions: $604.20 member / $719.29 non-member
  • Competitive U12–U18 · ages 8+
    120 min. 13 sessions: $988.52 member / $1,176.81 non-member

Camps: Tennis camps (see the club’s camp page).

Good to know for parents

  • Your child does not need a membership to join the youth programs — a rare option for a private club.
  • The Competitive U12–U18 group is for players with tournament or team-tennis experience, or with head pro approval.

Lessons, adults and amenities

Lessons: Yes.

Adult programs: Adult programs and clinics.

Amenities: Pool, Spa, Restaurant, Golf simulators, Free parking.

Sources

We checked these sources on October 18, 2026. We get no money from this facility and use no referral links. Something wrong or out of date? Tell us.