Diverse Programs

All Progressive-minded

All Programs

For every skill level

Younger children (normally age 4 and above), can discover their individual abilities while enjoying a miniaturized version of tennis—using lighter racquets, softer balls, smaller nets and courts. For teens,...Progressive Tennis progam. Adults and seniors who are new to tennis will benefit from our streamed programs geared towards learning tennis. For that, we offer the Tennis Express series—the fastest route towards playing actual tennis games. Our programs are managed by one or more coaches. Programs run in sessions of 1 to 1.5 hours on the tennis court with, at most, 6 participants per session.

Peewee Tennis
A fun way to introduce your little ones to an active life

A soft introduction to tennis for kindergarten and pre-tennis children. Peewee Tennis is a subset of our overall progressive development program for juniors, it is specifically designed for young starters. ...

Progressive Training
Tennis for Juniors

Within a year, capable students will learn modern ground strokes, how to execute formidable serves/return and volley at the net. ...

Tennis Express
Tennis Express Series

Three (3) independent courses offered to adults of different levels of tennis. One (1) hour classes are conducted weekly by one of our certified coaches. ...

Tennis Clinics
Fine-tuning strokes, strategy and movement.

An hour of tennis lecture with on-court "acting" scenarios to teach a variety of concepts and movements. ...

Round Robin
Play Doubles or singles with participants

It's actually fun. For two and a half hours, everyone gets to play. Open to members, regulars and invited guests. Scheduled 3x a week. ...

Come play with us

Contact us to signup for a program or for membership.

contact us

Open daily unless otherwise announced.

  • Monday‑Friday  8:00am‑11:00pm
  • Saturday  8:00am‑11:00pm
  • Sunday  8:00am‑11:00pm


We are an all year round tennis school, tennis club, and training facility. Members and non‑members alike are welcome.


The Tennis School is a member of the Ontario Tennis Association and by extension, Tennis Canada, the national governing body for the sport of tennis.