Junior programs
Developmental
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.
Spring 2026 Program Overview
Duration: March 30 – June 28 (13 weeks)
NOTE: there will be classes on Good Friday (Apr 3), Easter Sunday (Apr 5), Easter Monday (Apr 6), and Victoria Day (May 18)
Priority Registration: Monday, March 9, 2026
How to Register - Continuing Players
Every term, following our Evaluation Weeks, you will receive an email from letsplay@tennisforlife.ca with your child’s Progress Report. This report includes detailed feedback on their progress, their coach-assigned level for the upcoming season, and clear instructions and links on how to register. Please refer to that email and report when completing your registration. If you have any questions, feel free to email us or call (604) 939-0028.
How to Register - New Players
Registration for each season first opens to our continuing players. If space becomes available afterward, we reach out to families on the waitlist. To be considered, we encourage you to add your child to the waitlist for the program that matches their age. This is the only way for us to contact you when a spot opens. If you have any questions, please email letsplay@tennisforlife.ca or call (604) 939-0028.
Cancellation and Refund Policy
Due to high demand for our programs, we kindly request that should you need to cancel your or your child’s registration in our program(s), please do so no later than 7 (seven) days prior to the start of the term in order to receive 100% refund. This gives us the opportunity to accommodate other players who are on the waitlist.
Cancellation requests made within 1-6 days prior to the start of the term will incur a 10% fee or we’d be happy to offer you club credit instead. Cancellation requests made 24 hours or less before the first day of the term are not eligible for refunds.Missed Sessions Policy
To ensure fairness and to preserve program structure, consistency and quality for all participants, missed sessions are not eligible for make-ups, credits, refunds, or substitutes.
Blue
AGE: 4 – 5 years old
COURT: ¼ of a regulation court (11m long x 5.5m wide)
RACQUET: 17 or 19 inches (depending on player’s size)
RED FOAM BALL: More than 75% less compression than a regulations ball
RULES: Non-elimination play-based activities
GOAL: Developing FUNdamental movement skills needed in Red 1, in an environment that instils a strong desire for being active and lifelong participation in sports
-
Registration is not open229904-5yrs old
Blue
Saturday
11:00-12:00
Apr. 4 - Jun. 2713weeks12spots left$399.81
-
Registration is not open229914-5yrs old
Blue
Sunday
11:00-12:00
Apr. 5 - Jun. 2813weeks12spots left$399.81
-
Registration is not open229924-5yrs old
Blue
Sunday
12:00-13:00
Apr. 5 - Jun. 2813weeks6spots left$399.81
Red 1 & 2
AGE: 6 – 8 years old
COURT: ¼ of a regulation court (11m long x 5.5m wide)
RACQUET: 19 or 21 inches (depending on player’s size)
RED BALL: 75% less compression than a regulations ball
RULES: Non-elimination format, Games up to 7 or 11 points
RED 1 GOAL: Learning to play Throw Tennis, Floor Tennis, and Rally Tennis
RED 2 GOAL: Learning to Serve, Rally and Score by outlasting the opponent
-
Registration is not open229956-8yrs old
Red 1
Monday
15:30-16:30
Mar. 30 - Jun. 2213weeks12spots left$399.81
-
Registration is not open229966-8yrs old
Red 1
Wednesday
15:30-16:30
Apr. 1 - Jun. 2413weeks12spots left$399.81
-
Registration is not open229976-8yrs old
Red 1
Saturday
09:00-10:00
Apr. 4 - Jun. 2713weeks12spots left$399.81
-
Registration is not open229986-8yrs old
Red 1
Sunday
09:00-10:00
Apr. 5 - Jun. 2813weeks12spots left$399.81
-
Registration is not open230036-8yrs old
Red 2
Monday
16:30-17:30
Mar. 30 - Jun. 2213weeks12spots left$399.81
-
Registration is not open230046-8yrs old
Red 2
Wednesday
16:30-17:30
Apr. 1 - Jun. 2413weeks12spots left$399.81
-
Registration is not open230056-8yrs old
Red 2
Saturday
10:00-11:00
Apr. 4 - Jun. 2713weeks12spots left$399.81
-
Registration is not open230066-8yrs old
Red 2
Sunday
10:00-11:00
Apr. 5 - Jun. 2813weeks12spots left$399.81
Orange 1 & 2
AGE: 9 – 11 years old
ORANGE COURT: ¾ of a regulation court (18m long x 6.4m wide)
RACQUET: 23 or 25 inches (depending on player’s size)
ORANGE BALL: 50% less compression than a regulations ball
RULES: Non-elimination format, No-ad scoring, Short sets (4 games)
ORANGE 1 GOAL: Learning to Serve, Rally and Score by outlasting the opponent
ORANGE 2 GOAL: Learning to win more points in Singles and Doubles by implementing basic tennis tactics
-
Registration is not open230109-11yrs old
Orange 1
Monday
15:30-16:30
Mar. 30 - Jun. 2213weeks6spots left$477.89
-
Registration is not open230119-11yrs old
Orange 1
Wednesday
15:30-16:30
Apr. 1 - Jun. 2413weeks6spots left$477.89
-
Registration is not open230129-11yrs old
Orange 1
Friday
15:30-16:30
Apr. 3 - Jun. 2613weeks6spots left$477.89
-
Registration is not open230149-11yrs old
Orange 1
Saturday
09:00-10:00
Apr. 4 - Jun. 2713weeks6spots left$477.89
-
Registration is not open230169-11yrs old
Orange 1
Sunday
14:00-15:00
Apr. 5 - Jun. 2813weeks12spots left$477.89
-
Registration is not open230209-11yrs old
Orange 2
Monday
16:30-17:30
Mar. 30 - Jun. 2213weeks6spots left$477.89
-
Registration is not open230219-11yrs old
Orange 2
Wednesday
16:30-17:30
Apr. 1 - Jun. 2413weeks6spots left$477.89
-
Registration is not open230229-11yrs old
Orange 2
Saturday
10:00-11:00
Apr. 4 - Jun. 2713weeks12spots left$477.89
-
Registration is not open230239-11yrs old
Orange 2
Sunday
15:00-16:00
Apr. 5 - Jun. 2813weeks12spots left$477.89
-
Registration is not open230249-11yrs old
Orange 2
Friday
16:30-17:30
Apr. 3 - Jun. 2613weeks6spots left$477.89
-
Registration is not open230259-11yrs old
Orange 2
Saturday
09:00-10:00
Apr. 4 - Jun. 2713weeks6spots left$477.89
Green 1.0/1.5 & Green 2.0
AGE: 12 – 17 years old
GREEN COURT: Same size as a regulation court
RACQUET: 26 or 27 inches (depending on player’s size)
GREEN BALL: 25% less compression than a regulations ball
RULES: Non-elimination format, No-ad scoring, Short sets (4 games)
GREEN 1.0/1.5 GOAL: Learning to Serve, Rally and Score by outlasting the opponent
GREEN 2.0 GOAL: Learning to win more points in Singles and Doubles by implementing basic tennis tactics
-
Registration is not open230279-11yrs old
Green Transitional
Monday
17:30-18:30
Mar. 30 - Jun. 2213weeks6spots left$477.89
-
Registration is not open230289-11yrs old
Green Transitional
Tuesday
15:30-16:30
Mar. 31 - Jun. 2313weeks6spots left$477.89
-
Registration is not open230299-11yrs old
Green Transitional
Wednesday
17:30-18:30
Apr. 1 - Jun. 2413weeks6spots left$477.89
-
Registration is not open230309-11yrs old
Green Transitional
Thursday
15:30-16:30
Apr. 2 - Jun. 2513weeks6spots left$477.89
-
Registration is not open230319-11yrs old
Green Transitional
Saturday
11:00-12:00
Apr. 4 - Jun. 2713weeks6spots left$477.89
-
Registration is not open2303512-17yrs old
Green 1.5
Friday
17:30-18:30
Apr. 3 - Jun. 2613weeks6spots left$477.89
-
Registration is not open2303612-17yrs old
Green 1.5
Saturday
14:30-15:30
Apr. 4 - Jun. 2713weeks12spots left$477.89
-
Registration is not open2303712-17yrs old
Green 1.5
Sunday
09:00-10:00
Apr. 5 - Jun. 2813weeks6spots left$477.89
-
Registration is not open2304012-17yrs old
Green 2.0
Wednesday
17:30-18:30
Apr. 1 - Jun. 2413weeks6spots left$477.89
-
Registration is not open2304112-17yrs old
Green 2.0
Thursday
16:30-17:30
Apr. 2 - Jun. 2513weeks6spots left$477.89
-
Registration is not open2304212-17yrs old
Green 2.0
Saturday
11:00-12:00
Apr. 4 - Jun. 2713weeks6spots left$477.89
-
Registration is not open2304312-17yrs old
Green 2.0
Saturday
15:30-16:30
Apr. 4 - Jun. 2713weeks12spots left$477.89
-
Registration is not open2304412-17yrs old
Green 2.0
Sunday
10:00-11:00
Apr. 5 - Jun. 2813weeks12spots left$477.89
-
Registration is not open2304512-17yrs old
Green 2.0
Sunday
09:00-10:00
Apr. 5 - Jun. 2813weeks6spots left$477.89
Yellow 2.5 and Yellow 3.0
AGE: 12 – 17 years old
COURT: Regulation court
RACQUET: 26 or 27 inches (depending on player’s size)
BALL: Regulations ball
RULES: Non-elimination format recommended, Regulation rules
YELLOW 2.5 GOAL: Improving point play skills in Singles and Doubles by recognizing phases of play (Defence, Neutral, Offence) and selecting appropriate shot to respond
YELLOW 3.0 GOAL: Improving point play skills in Singles & Doubles by using one’s strengths and exploiting the opponent’s weaknesses
-
Registration is not open2304812-17yrs old
Yellow 2.5
Tuesday
16:30-17:30
Mar. 31 - Jun. 2313weeks5spots left$508.19
-
Registration is not open2304812-17yrs old
Yellow 2.5
Thursday
17:30-18:30
Apr. 2 - Jun. 2513weeks5spots left$508.19
-
Registration is not open2304912-17yrs old
Yellow 2.5
Saturday
16:30-17:30
Apr. 4 - Jun. 2713weeks10spots left$508.19
-
Registration is not open2305012-17yrs old
Yellow 2.5
Sunday
11:00-12:00
Apr. 5 - Jun. 2813weeks10spots left$508.19
-
Registration is not open2305512-17yrs old
Yellow 3.0
Thursday
15:30-17:00
Apr. 2 - Jun. 2513weeks5spots left$762.22
-
Registration is not open2305612-17yrs old
Yellow 3.0
Saturday
14:30-16:00
Apr. 4 - Jun. 2713weeks5spots left$762.22
-
Registration is not open2305712-17yrs old
Yellow 3.0
Sunday
14:30-16:00
Apr. 5 - Jun. 2813weeks5spots left$762.22
-
Registration is not open2306012-17yrs old
Yellow 3.5
Monday
17:00-18:30
Mar. 30 - Jun. 2213weeks4spots left$804.67
-
Registration is not open2306012-17yrs old
Yellow 3.5
Friday
15:30-17:00
Apr. 3 - Jun. 2613weeks4spots left$804.67
-
Registration is not open2306212-17yrs old
Yellow 3.5
Saturday
14:30-16:00
Apr. 4 - Jun. 2713weeks4spots left$804.67
-
Registration is not open2306312-17yrs old
Yellow 3.5
Saturday
16:00-17:30
Apr. 4 - Jun. 2713weeks4spots left$804.67
Developmental Team Play
GOAL: Team Play sessions are a supplement to Learn sessions and provide players with additional point play repetition in a friendly and fun team environment, and thus, they can put in play the skills they learned in practice. Accordingly, participating in Team Play sessions help players improve their overall tennis skills much faster and enhance their desire to play better. Consequently, playing better becomes the reason for any skill development, going out to practice, and taking Learn sessions.-
Registration is not open2306612-17yrs old
Yellow Team Play
Saturday
12:00-13:30
Apr. 4 - Jun. 2713weeks8spots left$643.73