junior programs

A tennis ball on a blue tennis court with white lines and a dark shadow.
Young boy wearing sunglasses and a T-shirt, playing tennis with a racket outdoors.

it’s time

Sign ups are available for both members and non-members.

SPRING/SUMMER LEAGUE REGISTRATION OPENS
APRIL 8TH FOR MEMBERS
APRIL 22ND FOR NON-MEMBERS

SS1 >> May-June (5 weeks)
SS2 >> July (3 weeks)
SS3 >> August (2 weeks)

JUNIOR PROGRAMS FOR SPRING/SUMMER 2026

BLUE (Ages 3 - 5)

  • May 9th to June 6th
    4 weeks

    Saturday from 12:30 p.m. to 1 p.m.

    No Class: May 16th, June 13th
    Rain Date: June 27th

    Members: $42 + HST
    Non-members: $62 + HST

    Last day to register | May 2nd
    Last day for 85% refund | May 1st

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

  • May 9th to June 6th
    4 weeks

    Saturday from 2:30 p.m. to 3 p.m.

    No Class: May 16th, June 13th
    Rain Date: June 27th

    Members: $42 + HST
    Non-members: $62 + HST

    Last day to register | May 2nd
    Last day for 85% refund | May 1st

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

  • May 10th to June 14th
    5 weeks

    Sunday from 3 p.m. to 3:30 p.m.

    No Class: May 17th
    Rain Date: June 21st and 28th

    Members: $53 + HST
    Non-members: $78 + HST

    Last day to register | May 3rd
    Last day for 85% refund | May 2nd

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

  • July 4th to July 18th
    3 weeks

    Saturday from 12:30 p.m. to 1 p.m.

    Rain Date: July 25th

    Members: $32 + HST
    Non-members: $47 + HST

    Last day to register | June 27
    Last day for 85% refund | June 26

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

  • July 4th to July 18th
    3 weeks

    Saturday from 2:30 p.m. to 3 p.m.

    Rain Date: July 25th

    Members: $32 + HST
    Non-members: $47 + HST

    Last day to register | June 27
    Last day for 85% refund | June 26

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

  • Aug. 8th to Aug. 15th
    2 weeks

    Saturday from 12:30 p.m. to 1 p.m.

    Rain Date: August 21st

    Members: $21 + HST
    Non-members: $31 + HST

    Last day to register | Aug. 1st
    Last day for 85% refund | July 31

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

  • Aug. 8th to Aug. 15th
    2 weeks

    Saturday from 2:30 p.m. to 3 p.m.

    Rain Date: August 21st

    Members: $21 + HST
    Non-members: $31 + HST

    Last day to register | Aug. 1st
    Last day for 85% refund | July 31

    An introduction to hand-eye coordination, FUNdamental movement and social skills for tennis.

30 minute lessons

  • May 12th to June 9th
    Tuesday from 4 p.m. to 5 p.m.
    5 weeks

    Rain Date: June 16th and 23rd

    Members: $105 + HST
    Non-members: $130 + HST

    Last day to register | May 5th
    Last day for 85% refund | May 4th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Red Ball Equipment.

  • May 12th to June 9th
    Tuesday from 5 p.m. to 6 p.m.
    5 weeks

    Rain Date: June 16th and 23rd

    Members: $105 + HST
    Non-members: $130 + HST

    Last day to register | May 5th
    Last day for 85% refund | May 4th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Red Ball Equipment.

  • May 9th to June 6th
    Saturday from 3 p.m. to 4 p.m.
    4 weeks

    No Class: May 16th, June 13th
    Rain Date: June 27th

    Members: $84 + HST
    Non-members: $104 + HST

    Last day to register | May 2nd
    Last day for 85% refund | May 1st

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Red Ball Equipment.

  • July 4th to July 18th
    Saturday from 3 p.m. to 4 p.m.
    3 weeks

    Rain Date: July 25th

    Members: $63 + HST
    Non-members: $78 + HST

    Last day to register | June 27th
    Last day for 85% refund | June 26th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Red Ball Equipment.

  • Aug. 8th to Aug. 15th
    Saturday from 3 p.m. to 4 p.m.
    2 weeks

    Rain Date: August 21st

    Members: $42 + HST
    Non-members: $52 + HST

    Last day to register | Aug. 1st
    Last day for 85% refund | July 31st

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Red Ball Equipment.

60 minute lessons

RED (Ages 5 - 7)

ORANGE (Ages 8 - 10)

  • May 12th to June 9th
    Tuesday from 6 p.m. to 7 p.m.
    5 weeks

    Rain Date: June 16th and 23rd

    Members: $105 + HST
    Non-members: $130 + HST

    Last day to register | May 5th
    Last day for 85% refund | May 4th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Orange Ball Equipment.

  • May 9th to June 6th
    Saturday from 4 p.m. to 5 p.m.
    4 weeks

    No Class: May 16th, June 13th
    Rain Date: June 27th

    Members: $84 + HST
    Non-members: $104 + HST

    Last day to register | May 2nd
    Last day for 85% refund | May 1st

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Orange Ball Equipment.

  • July 4th to July 18th
    Saturday from 4 p.m. to 5 p.m.
    3 weeks

    Rain Date: July 25th

    Members: $63 + HST
    Non-members: $78 + HST

    Last day to register | June 27th
    Last day for 85% refund | June 26th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Orange Ball Equipment.

  • Aug. 8th to Aug. 15th
    Saturday from 4 p.m. to 5 p.m.
    2 weeks

    Rain Date: August 21st

    Members: $42 + HST
    Non-members: $52 + HST

    Last day to register | Aug. 1st
    Last day for 85% refund | July 31st

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Orange Ball Equipment.

60 minute lessons

GREEN (Ages 10 - 12)

  • May 13th to June 10th
    Wednesday from 6 p.m. to 7 p.m.5 weeks

    Rain Date: June 17th and 24th

    Members: $105 + HST
    Non-members: $130 + HST

    Last day to register | May 6th
    Last day for 85% refund | May 5th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Green Ball Equipment.

  • May 9th to June 6th
    Saturday from 5 p.m. to 6 p.m.
    4 weeks

    No Class: May 16th, June 13th
    Rain Date: June 27th

    Members: $84 + HST
    Non-members: $104 + HST

    Last day to register | May 2nd
    Last day for 85% refund | May 1st

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Green Ball Equipment.

  • July 4th to July 18th
    Saturday from 5 p.m. to 6 p.m.
    3 weeks

    Rain Date: July 25th

    Members: $63 + HST
    Non-members: $78 + HST

    Last day to register | June 27th
    Last day for 85% refund | June 26th

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Green Ball Equipment.

  • Aug. 8th to Aug. 15th
    Saturday from 5 p.m. to 6 p.m.
    2 weeks

    Rain Date: August 21st

    Members: $42 + HST
    Non-members: $52 + HST

    Last day to register | Aug. 1st
    Last day for 85% refund | July 31st

    Have fun while developing skills using Tennis Canada’s Progressive Tennis Methodology and Green Ball Equipment.

60 minute lessons

YELLOW (Ages 13+)

  • May 9th to June 6th
    Saturday from 1 p.m. to 2:30 p.m.
    4 weeks

    No Class: May 16th, June 13th
    Rain Date: June 27th

    Members: $126 + HST
    Non-members: $146 + HST

    Last day to register | May 2nd
    Last day for 85% refund | May 1st

    The perfect program for our teens looking to develop the necessary skills to play tennis for life.

  • May 10th to June 14th
    Sunday from 3:30 p.m. to 5 p.m.
    5 weeks

    No Class: May 17th
    Rain Date: June 21st and 28th

    Members: $158 + HST
    Non-members: $183 + HST

    Last day to register | May 3rd
    Last day for 85% refund | May 2nd

    The perfect program for our teens looking to develop the necessary skills to play tennis for life.

  • July 4th to July 18th
    Saturday from 1 p.m. to 2:30 p.m.
    3 weeks

    Rain Date: July 25th

    Members: $95 + HST
    Non-members: $110 + HST

    Last day to register | June 27th
    Last day for 85% refund | June 26th

    The perfect program for our teens looking to develop the necessary skills to play tennis for life.

  • Aug. 8th to Aug. 15th
    Saturday from 1 p.m. to 2:30 p.m.
    2 weeks

    Rain Date: August 21st

    Members: $63 + HST
    Non-members: $73 + HST

    Last day to register | Aug. 1st
    Last day for 85% refund | July 31st

    The perfect program for our teens looking to develop the necessary skills to play tennis for life.

90 minute lessons

JUNIOR TEAM, Boost & TRANSITION
SPRING SUMMER 2026

  • May 11th to June 15th
    Monday from 4 p.m. - 6 p.m.
    5 weeks

    No Class: May 18th
    Rain Date: June 22nd and 29th

    Member: $210 + HST

    Last day to register | May 4th
    Last day for 85% refund | May 3rd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses Orange and Green Balls.

  • May 13th to June 10th
    Wednesday from 4 p.m. to 6 p.m.
    5 weeks

    Rain Date: June 17th and 24th

    Members: $210 + HST

    Last day to register | May 6th
    Last day for 85% refund | May 5th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses Orange and Green Balls.

  • May 14th to June 11th
    Thursday from 4 p.m. - 6 p.m.
    5 weeks

    Member: $210 + HST

    Last day to register | May 7th
    Last day for 85% refund | May 6th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses Orange and Green Balls.

  • June 30th to July 30th
    Monday - Thursday from 4 p.m. - 6 p.m.

    No Class: July 1st

    No Rain Dates

    Member: $504 + HST

    Last Day to Register: June 23rd
    Last Day for 85% Refund: June 22nd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses Orange and Green Balls.

  • August 4th to August 27th
    Monday - Thursday from 4 p.m. - 6 p.m.

    No Rain Dates

    Member: $420 + HST

    Last Day to Register: July 28th
    Last Day for 85% Refund: July 27th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses Orange and Green Balls.

THIS IS A PERFORMANCE-BASED CLOSED PROGRAM
CONTACT MOOSE FOR CODE (Minimum 2 times/week)

TRANSITION (Ages 7 - 11)

  • May 11th to June 15th
    Monday from 4 p.m. - 6 p.m.
    5 weeks

    No Class: May 18th
    Rain Date: June 22nd and 29th

    Member: $210 + HST

    Last day to register | May 4th
    Last day for 85% refund | May 3rd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to crossover from the Transition Program to the Team Program.

    This program uses yellow balls.

  • May 13th to June 10th
    Wednesday from 4 p.m. to 6 p.m.
    5 weeks

    Rain Date: June 17th and 24th

    Members: $210 + HST

    Last day to register | May 6th
    Last day for 85% refund | May 5th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to crossover from the Transition Program to the Team Program.

    This program uses yellow balls.

  • May 14th to June 11th
    Thursday from 4 p.m. - 6 p.m.
    5 weeks

    Member: $210 + HST

    Last day to register | May 7th
    Last day for 85% refund | May 6th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to crossover from the Transition Program to the Team Program.

    This program uses yellow balls.

  • June 30th to July 30th
    Monday - Thursday from 4 p.m. - 6 p.m.

    No Class: July 1st

    No Rain Dates

    Member: $504 + HST

    Last Day to Register: June 23rd
    Last Day for 85% Refund: June 22nd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to crossover from the Transition Program to the Team Program.

    This program uses yellow balls.

  • August 4th to August 27th
    Monday - Thursday from 4 p.m. - 6 p.m.

    No Rain Dates

    Member: $420 + HST

    Last Day to Register: July 28th
    Last Day for 85% Refund: July 27th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to crossover from the Transition Program to the Team Program.

    This program uses yellow balls.

BOOST (Ages 10 - 16)

THIS IS A PERFORMANCE-BASED CLOSED PROGRAM
CONTACT MOOSE FOR CODE (Minimum 2 times/week)

  • May 12th to June 9th
    Tuesday from 4 p.m. to 6 p.m.
    5 weeks

    Rain Date: June 16th and 23rd

    Members: $210 + HST

    Last day to register | May 5th
    Last day for 85% refund | May 4th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls.

  • May 15th to June 12th
    Friday from 4 p.m. - 6 p.m.
    5 weeks

    Rain Date: June 19th and 26th

    Members: $210 + HST

    Last day to register | May 8th
    Last day for 85% refund | May 7th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls.

  • May 10th to June 14th
    Sunday from 1 p.m. - 3 p.m.
    5 weeks

    No Class: May 17th
    Rain Date: June 21st and 28th

    Members: $210 + HST

    Last day to register | May 3rd
    Last day for 85% refund | May 2nd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls.

  • July 6th to July 20th
    Monday from 9 a.m. - 12 p.m.
    3 weeks

    Rain Date: July 27th

    Member: $189 + HST

    Last day to register | June 29th
    Last day for 85% refund | June 28th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls

  • July 8th to July 22nd
    Wednesday from 9 a.m. - 12 p.m.
    3 weeks

    Rain Date: July 29th

    Member: $189 + HST

    Last day to register | July 1st
    Last day for 85% refund | June 30th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls

  • July 10th to July 24th
    Friday from 9 a.m. - 12 p.m.
    3 weeks

    Rain Date: July 31st

    Member: $189 + HST

    Last day to register | July 3rd
    Last day for 85% refund | July 2nd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls.

  • August 10th to August 17th
    Monday from 9 a.m. - 12 p.m.
    2 weeks

    Rain Date: August 23rd

    Member: $126 + HST

    Last day to register | August 3rd
    Last day for 85% refund | August 2nd

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls

  • August 12th to August 19th
    Wednesday from 9 a.m. - 12 p.m.
    2 weeks

    Rain Date: August 25th

    Member: $126 + HST

    Last day to register | August 5th
    Last day for 85% refund | August 4th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls

  • August 14th to August 21st
    Wednesday from 9 a.m. - 12 p.m.
    2 weeks

    Rain Date: August 27th

    Member: $126 + HST

    Last day to register | August 7th
    Last day for 85% refund | August 6th

    For experienced players with a sound knowledge of the FUNdamentals of the game looking to further enhance their skills to compete in tournaments.

    This program uses yellow balls.

THIS IS A PERFORMANCE-BASED CLOSED PROGRAM
CONTACT MOOSE FOR CODE (Minimum 2 times/week)

TEAM (Ages 12 - 17)