Adults programs
Adults
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 waitlistWI26-42017-99yrs old
1.5/2.0 Learn
Monday
17:30-19:00
Jan. 5 - Mar. 1611weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42117-99yrs old
1.5 Learn
Tuesday
21:30-23:00
Jan. 6 - Mar. 1711weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42217-99yrs old
1.5 Learn
Wednesday
09:30-11:00
Jan. 7 - Mar. 1811weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42417-99yrs old
1.5 Learn
Thursday
17:00-18:30
Jan. 8 - Mar. 1911weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42517-99yrs old
1.5/2.0 Learn
Friday
11:30-13:00
Jan. 9 - Mar. 2011weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42617-99yrs old
1.5 Learn
Friday
12:30-14:00
Jan. 9 - Mar. 2011weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42717-99yrs old
1.5 Learn
Friday
13:00-14:30
Jan. 9 - Mar. 2011weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-42817-99yrs old
1.5/2.0 Learn
Friday
17:00-18:30
Jan. 9 - Mar. 2011weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-43117-99yrs old
1.5 Learn
Sunday
16:00-17:30
Jan. 11 - Mar. 2211weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-44017-99yrs old
1.5/2.0 Learn
Monday
11:00-12:30
Jan. 5 - Mar. 1611weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-44217-99yrs old
1.5/2.0 Learn
Tuesday
17:30-19:00
Jan. 6 - Mar. 1711weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-44317-99yrs old
1.5/2.0 Learn
Wednesday
17:00-18:30
Jan. 7 - Mar. 1811weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-44417-99yrs old
1.5/2.0 Learn
Thursday
20:00-21:30
Jan. 8 - Mar. 1911weeks0spots left$680.87
-
Program is full. Click here to join the waitlistWI26-47017-99yrs old
2.0/2.5 Learn
Tuesday
17:00-18:30
Jan. 6 - Mar. 1711weeks0spots left$680.87
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 waitlistWI26-55817-99yrs old
4.0/4.5 Practice
Thursday
18:30-20:00
Jan. 8 - Mar. 1911weeks0spots left$680.87
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.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 waitlist50026-2026020617-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Feb. 60spots left$36.75
-
Program is full. Click here to join the waitlist50026-2026020717-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Feb. 70spots left$36.75
-
Registration is not open50026-2026021317-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Feb. 1320spots left$36.75
-
Registration is not open50026-2026021417-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Feb. 1420spots left$36.75
-
Registration is not open50026-2026022017-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Feb. 2020spots left$36.75
-
Registration is not open50026-2026022117-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Feb. 2120spots left$36.75
-
Registration is not open50026-2026022717-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Feb. 2720spots left$36.75
-
Registration is not open50026-2026022817-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Feb. 2820spots left$36.75
-
Registration is not open50026-2026030617-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Mar. 620spots left$36.75
-
Registration is not open50026-2026030717-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Mar. 720spots left$36.75
-
Registration is not open50026-2026031317-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Mar. 1320spots left$36.75
-
Registration is not open50026-2026031417-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Mar. 1420spots left$36.75
-
Registration is not open50026-2026032017-99yrs old
Mix-up & Let’s Play! (Friday 8:30pm – 11pm)
Friday
20:30-23:00
Mar. 2020spots left$36.75
-
Registration is not open50026-2026032117-99yrs old
Mix-up & Let’s Play! (Saturday 8:30pm – 11pm)
Saturday
20:30-23:00
Mar. 2120spots left$36.75