Junior programs

Junior

Junior Programs

Competitive

Our Competitive programs are designed to develop focused and resilient players who love to compete and play smart with effective strokes. To learn more about program duration, assessment requirements and terms and conditions, please visit About Junior Programs page.


Junior Programs

Developmental

Our Developmental programs are designed to enable players to play the game (Serve, Rally  and Score) from day one. To learn more about program duration, assessment requirements and terms and conditions, please visit About Junior Programs page.

Summer Program Overview
To offer flexibility and continued progress through the summer, players can register for:
July Session: July 2 – July 27 (Note: Tuesday classes run for 3 weeks only)
August Session: July 28 – August 24
Each session includes four weeks of programming. You may register for either or both months.

Please note that registration opens to our continuing players first, and then we contact players on the waitlist if any spots remain available. Please contact us at letsplay@tennisforlife.ca or (604) 939-0028 to inquire about the waitlist.

  • Program is full. Click here to join the waitlist
    22579
    4-5
    yrs old

    Blue

    Saturday
    11:00-12:00
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22581
    4-5
    yrs old

    Blue

    Sunday
    11:00-12:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22582
    4-5
    yrs old

    Blue

    Sunday
    12:00-13:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22590
    6-8
    yrs old

    Red 1

    Monday
    15:30-16:30
    Sep. 8 - Dec. 22
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22592
    6-8
    yrs old

    Red 1

    Wednesday
    15:30-16:30
    Sep. 3 - Dec. 17
    16
    weeks
    0
    spots left

    $487.20

  • Registration is not open
    22593
    6-8
    yrs old

    Red 1

    Friday
    15:30-16:30
    Sep. 5 - Dec. 19
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22594
    6-8
    yrs old

    Red 1

    Saturday
    09:00-10:00
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22608
    6-8
    yrs old

    Red 1

    Sunday
    09:00-10:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $487.20

  • 22609
    6-8
    yrs old

    Red 2

    Monday
    16:30-17:30
    Sep. 8 - Dec. 22
    16
    weeks
    1
    spots left

    $487.20

  • 22611
    6-8
    yrs old

    Red 2

    Wednesday
    16:30-17:30
    Sep. 3 - Dec. 17
    16
    weeks
    3
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22612
    6-8
    yrs old

    Red 2

    Saturday
    10:00-11:00
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22614
    6-8
    yrs old

    Red 2

    Sunday
    10:00-11:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $487.20

  • 22615
    6-8
    yrs old

    Red 2

    Sunday
    12:00-13:00
    Sep. 7 - Dec. 21
    16
    weeks
    3
    spots left

    $487.20

  • Program is full. Click here to join the waitlist
    22624
    9-11
    yrs old

    Orange 1

    Monday
    15:30-16:30
    Sep. 8 - Dec. 22
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22625
    9-11
    yrs old

    Orange 1

    Wednesday
    15:30-16:30
    Sep. 3 - Dec. 17
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22626
    9-11
    yrs old

    Orange 1

    Saturday
    09:00-10:00
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22629
    9-11
    yrs old

    Orange 1

    Sunday
    14:00-15:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22630
    9-11
    yrs old

    Orange 1

    Friday
    16:30-17:30
    Sep. 5 - Dec. 19
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22637
    9-11
    yrs old

    Orange 2

    Monday
    16:30-17:30
    Sep. 8 - Dec. 22
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22640
    9-11
    yrs old

    Orange 2

    Wednesday
    16:30-17:30
    Sep. 3 - Dec. 17
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22641
    9-11
    yrs old

    Orange 2

    Saturday
    10:00-11:00
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22644
    9-11
    yrs old

    Orange 2

    Sunday
    15:00-16:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22744
    9-11
    yrs old

    Green Transitional

    Monday
    17:30-18:30
    Sep. 8 - Dec. 22
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22744
    9-11
    yrs old

    Green Transitional

    Tuesday
    15:30-16:30
    Sep. 2 - Dec. 16
    16
    weeks
    0
    spots left

    $565.49

  • 22745
    9-11
    yrs old

    Green Transitional

    Wednesday
    17:30-18:30
    Sep. 3 - Dec. 17
    16
    weeks
    2
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22746
    9-11
    yrs old

    Green Transitional

    Thursday
    15:30-16:30
    Sep. 4 - Dec. 18
    16
    weeks
    0
    spots left

    $565.49

  • 22747
    9-11
    yrs old

    Green Transitional

    Saturday
    11:00-12:00
    Sep. 6 - Dec. 20
    16
    weeks
    2
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22760
    12-17
    yrs old

    Green 1.0/1.5

    Saturday
    14:30-15:30
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22761
    12-17
    yrs old

    Green 1.0/1.5

    Friday
    17:30-18:30
    Sep. 5 - Dec. 19
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22762
    12-17
    yrs old

    Green 1.0/1.5

    Sunday
    09:00-10:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22763
    12-17
    yrs old

    Green 2.0

    Thursday
    16:30-17:30
    Sep. 4 - Dec. 18
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22764
    12-17
    yrs old

    Green 2.0

    Saturday
    15:30-16:30
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22765
    12-17
    yrs old

    Green 2.0

    Sunday
    10:00-11:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $565.49

  • Program is full. Click here to join the waitlist
    22774
    12-17
    yrs old

    Yellow 2.5

    Tuesday
    16:30-17:30
    Sep. 2 - Dec. 16
    16
    weeks
    0
    spots left

    $601.27

  • Program is full. Click here to join the waitlist
    22776
    12-17
    yrs old

    Yellow 2.5

    Thursday
    17:30-18:30
    Sep. 4 - Dec. 18
    16
    weeks
    0
    spots left

    $601.27

  • Program is full. Click here to join the waitlist
    22778
    12-17
    yrs old

    Yellow 2.5

    Saturday
    16:30-17:30
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $601.27

  • Program is full. Click here to join the waitlist
    22779
    12-17
    yrs old

    Yellow 2.5

    Sunday
    11:00-12:00
    Sep. 7 - Dec. 21
    16
    weeks
    0
    spots left

    $601.27

  • Program is full. Click here to join the waitlist
    22790
    12-17
    yrs old

    Yellow 3.0

    Tuesday
    15:30-17:00
    Sep. 2 - Dec. 16
    16
    weeks
    0
    spots left

    $901.99

  • Program is full. Click here to join the waitlist
    22791
    12-17
    yrs old

    Yellow 3.0

    Friday
    15:30-17:00
    Sep. 5 - Dec. 19
    16
    weeks
    0
    spots left

    $901.99

  • Program is full. Click here to join the waitlist
    22792
    12-17
    yrs old

    Yellow 3.0

    Saturday
    14:30-16:00
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $901.99

  • 22792
    12-17
    yrs old

    Yellow 3.0

    Thursday
    15:30-17:00
    Sep. 4 - Dec. 18
    16
    weeks
    1
    spots left

    $901.99

  • 22793
    12-17
    yrs old

    Yellow 3.0

    Sunday
    14:30-16:00
    Sep. 7 - Dec. 21
    16
    weeks
    1
    spots left

    $901.99

  • Program is full. Click here to join the waitlist
    22806
    12-17
    yrs old

    Yellow 3.5

    Monday
    17:00-18:30
    Sep. 8 - Dec. 22
    16
    weeks
    0
    spots left

    $943.32

  • Program is full. Click here to join the waitlist
    22807
    12-17
    yrs old

    Yellow 3.5

    Saturday
    14:30-16:00
    Sep. 6 - Dec. 22
    16
    weeks
    0
    spots left

    $943.32

  • Program is full. Click here to join the waitlist
    22808
    12-17
    yrs old

    Yellow 3.5

    Saturday
    16:00-17:30
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $943.32

  • Program is full. Click here to join the waitlist
    22809
    12-17
    yrs old

    Yellow Team Play

    Saturday
    12:00-13:30
    Sep. 6 - Dec. 20
    16
    weeks
    0
    spots left

    $735.84