Adults programs

Adults

Adult Programs

Learn

Learn programs are designed to help you acquire tactical and technical skills needed in doubles and singles. Your coach will provide deliberate instructions and individualized feedback in a fun and friendly group environment. Learn programs are offered all year round.

If you have playing experience and have not participated in our programs before, please email us at letsplay@tennisforlife.ca to request an assessment. Assessments are complimentary and take approximately 15-20 minutes. Once we determine your playing level, we will either enroll you in the appropriate program or place you on the waitlist, depending on your availability. 

To learn more about program duration, assessment requirements and terms and conditions, please visit About Adult Programs page.

  • Program is full. Click here to join the waitlist
    WI26-420
    17-99
    yrs old

    1.5/2.0 Learn

    Monday
    17:30-19:00
    Jan. 5 - Mar. 16
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-421
    17-99
    yrs old

    1.5 Learn

    Tuesday
    21:30-23:00
    Jan. 6 - Mar. 17
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-422
    17-99
    yrs old

    1.5 Learn

    Wednesday
    09:30-11:00
    Jan. 7 - Mar. 18
    11
    weeks
    0
    spots left

    $680.87

  • WI26-423
    17-99
    yrs old

    1.5 Learn

    Thursday
    14:00-15:30
    Jan. 8 - Mar. 19
    11
    weeks
    2
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-424
    17-99
    yrs old

    1.5 Learn

    Thursday
    17:00-18:30
    Jan. 8 - Mar. 19
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-425
    17-99
    yrs old

    1.5/2.0 Learn

    Friday
    11:30-13:00
    Jan. 9 - Mar. 20
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-426
    17-99
    yrs old

    1.5 Learn

    Friday
    12:30-14:00
    Jan. 9 - Mar. 20
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-427
    17-99
    yrs old

    1.5 Learn

    Friday
    13:00-14:30
    Jan. 9 - Mar. 20
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-428
    17-99
    yrs old

    1.5/2.0 Learn

    Friday
    17:00-18:30
    Jan. 9 - Mar. 20
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-431
    17-99
    yrs old

    1.5 Learn

    Sunday
    16:00-17:30
    Jan. 11 - Mar. 22
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-440
    17-99
    yrs old

    1.5/2.0 Learn

    Monday
    11:00-12:30
    Jan. 5 - Mar. 16
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-442
    17-99
    yrs old

    1.5/2.0 Learn

    Tuesday
    17:30-19:00
    Jan. 6 - Mar. 17
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-443
    17-99
    yrs old

    1.5/2.0 Learn

    Wednesday
    17:00-18:30
    Jan. 7 - Mar. 18
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-444
    17-99
    yrs old

    1.5/2.0 Learn

    Thursday
    20:00-21:30
    Jan. 8 - Mar. 19
    11
    weeks
    0
    spots left

    $680.87

  • Program is full. Click here to join the waitlist
    WI26-470
    17-99
    yrs old

    2.0/2.5 Learn

    Tuesday
    17:00-18:30
    Jan. 6 - Mar. 17
    11
    weeks
    0
    spots left

    $680.87


Adult Programs

Practice

Practice programs help you improve your decision-making, shot selection and execution in a wide range of doubles and singles game situations. Your coach will run various drills that provide a high volume of quality repetition on a targeted skill. Best suited for 2.5+ players.

If you have playing experience and have not participated in our programs before, please email us at letsplay@tennisforlife.ca to request an assessment. Assessments are complimentary and take approximately 15-20 minutes. Once we determine your playing level, we will either enroll you in the appropriate program or place you on the waitlist, depending on your availability. 

To learn more about program duration, assessment requirements and terms and conditions, please visit About Adult Programs page.

  • Program is full. Click here to join the waitlist
    WI26-558
    17-99
    yrs old

    4.0/4.5 Practice

    Thursday
    18:30-20:00
    Jan. 8 - Mar. 19
    11
    weeks
    0
    spots left

    $680.87


Adult Programs

Play

Play programs are coach-organized (primarily doubles) match sessions that help you use and further develop your skills in a friendly playing environment. Your coach will offer you tactical tips to help you improve your decision-making and shot selection. Best suited for 2.5+ players.

If you have playing experience and have not participated in our programs before, please email us at letsplay@tennisforlife.ca to request an assessment. Assessments are complimentary and take approximately 15-20 minutes. Once we determine your playing level, we will either enroll you in the appropriate program or place you on the waitlist, depending on your availability. 

To learn more about program duration, assessment requirements and terms and conditions, please visit About Adult Programs page.

Adult Programs

Socials

Socials are weekly mixed-doubles match sessions that provide you with the opportunity to play alongside your family and friends, as well as to meet new tennis partners and future friends! Best suited for 2.5+ players.

To learn more about program duration, assessment requirements and terms and conditions, please visit About Adult Programs page.

Cancellation and Refund Policy for Socials

Cancellations made 24 hours in advance are eligible for refund or club credit; There are no refunds or club credits for the cancellations made 24 hours or less; No player substitutions are allowed. If another player shows up on your behalf, they will not be allowed to participate.

Winter Adult Tournament

We are excited to invite you to our Winter Adult Tennis Tournament at Tennis for Life, taking place from January 3rd and 4th, 2026.

Date: January 3 and 4, 2026

Time Availability: Be available between 9am-9pm

Levels: 2.0/2.5; 3.0; 3.5+ Singles, Doubles and Mixed Doubles

Format: Best of three sets with no-ad scoring (First two sets 7-point tiebreaker at 6 games all) and (third set as a super-tiebreaker to 10 points). It is a single-elimination tournament. (Out if you lose one match).

Registration and Withdrawal Deadline: December 26 @11:59PM. If you wish to withdraw and receive a refund, please do so no later than this date. No refunds or club credits after December 26.

If playing doubles, email your partner’s name to alex@tennisforlife.ca after registering.

  • Program is full. Click here to join the waitlist
    50026-20260206
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Feb. 6
    0
    spots left

    $36.75

  • Program is full. Click here to join the waitlist
    50026-20260207
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Feb. 7
    0
    spots left

    $36.75

  • Registration is not open
    50026-20260213
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Feb. 13
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260214
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Feb. 14
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260220
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Feb. 20
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260221
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Feb. 21
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260227
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Feb. 27
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260228
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Feb. 28
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260306
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Mar. 6
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260307
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Mar. 7
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260313
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Mar. 13
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260314
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Mar. 14
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260320
    17-99
    yrs old

    Mix-up & Let’s Play! (Friday 8:30pm – 11pm)

    Friday
    20:30-23:00
    Mar. 20
    20
    spots left

    $36.75

  • Registration is not open
    50026-20260321
    17-99
    yrs old

    Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)

    Saturday
    20:30-23:00
    Mar. 21
    20
    spots left

    $36.75