Junior programs
Junior
About the Junior programs
Our junior programs are designed to provide children of all ages and skills levels with a fun and engaging environment where they can learn and develop their tennis skills.
Our junior programs are led by our team of experienced coaches, and provide a safe and welcoming space for children to develop their physical abilities, social skills, and self-confidence.
Our develop, compete and performance programs require an assessment in order to enter. If you are interested in one of these programs for your child please call the centre at 604-363-1773 in order to book a free 15 minute assessment to determine if your child is the appropriate level for these programs.
If your child is a beginner to intermediate level tennis player they should be registered in a "Try" level program. If the program you are interested in still has space available you can sign up online or by calling into the centre.
Registration for the Spring 2025 Season will open on March 1st.
Browse programs
-
Registration is closedPPT11-17yrs old
Provincial Performance Team – Option 2
Mar. 31 - Jun. 2212weeks1spots left$1,097.46/month for 3 months
-
Registration is closedPPT10-17yrs old
Provincial Performance Team – Option 1
Mar. 31 - Jun. 2212weeks1spots left$1,296.96/month for 3 months
-
Registration is closedNPT10-17yrs old
National Performance Team
Mar. 31 - Jun. 2212weeks1spots left$2,403.66/month for 3 months
-
Registration is closedTC3.511-17yrs old
Teen Compete 3.5 – Monday, Wednesday, Friday, Sunday
Monday
19:30-21:30
Wednesday
19:30-21:30
Friday
16:00-18:00
Sunday
09:00-11:00
Mar. 31 - Jun. 2212weeks4spots left$1,056.72/month for 3 months
-
Registration is closedTC2.53.011-17yrs old
Teen Compete 2.5/3.0 – Wednesday, Friday, Sunday
Wednesday
19:30-21:30
Friday
18:00-20:00
Sunday
09:00-11:00
Apr. 2 - Jun. 2212weeks16spots left$821.10/month for 3 months
-
Registration is closedU12T10-12yrs old
U12 Team
Mar. 31 - Jun. 2212weeks3spots left$1,342.32/month for 3 months
-
Registration is closedU12C10-12yrs old
U12 Compete
Mar. 31 - Jun. 2212weeks10spots left$1,071.00/month for 3 months
-
Registration is closedU10T8-10yrs old
U10 Team
Mar. 31 - Jun. 2212weeks8spots left$803.25/month for 3 months
-
Registration is closedU9T6-9yrs old
U9 Team
Mar. 31 - Jun. 2212weeks6spots left$756.00/month for 3 months
-
Registration is closedU9C6-9yrs old
U9 Compete
Mar. 31 - Jun. 2212weeks12spots left$559.44/month for 3 months
-
Registration is closedU8CWF5-8yrs old
U8 Compete Wednesday & Friday
Wednesday
18:30-19:30
Friday
17:00-18:00
Apr. 2 - Jun. 2012weeks16spots left$226.38/month for 3 months
-
Registration is closedU8CMW5-8yrs old
U8 Compete Monday & Wednesday
Monday
15:30-16:30
Wednesday
15:30-16:30
Mar. 31 - Jun. 1812weeks16spots left$211.68/month for 3 months
-
Registration is closedYDSS123011-16yrs old
Yellow Develop Option 2 – Saturday & Sunday
Saturday
12:30-14:00
Sunday
12:30-14:00
Apr. 5 - Jun. 2212weeks12spots left$406.98/month for 3 months
-
Registration is closedYDMT60011-16yrs old
Yellow Develop Option 1 – Monday & Thursday
Monday
18:00-19:30
Thursday
18:00-19:30
Mar. 31 - Jun. 1912weeks8spots left$385.56/month for 3 months
-
Registration is closedGDTT73011-16yrs old
Green Develop Option 4 – Tuesday & Thursday
Tuesday
19:30-21:00
Thursday
19:30-21:00
Apr. 1 - Jun. 1912weeks8spots left$417.69/month for 3 months
-
Registration is closedGDSS33011-16yrs old
Green Develop Option 3 – Saturday & Sunday
Saturday
15:30-17:00
Sunday
15:30-17:00
Apr. 5 - Jun. 2212weeks12spots left$406.98/month for 3 months
-
Registration is closedGDSS20011-16yrs old
Green Develop Option 2 – Saturday & Sunday
Saturday
14:00-15:30
Sunday
14:00-15:30
Apr. 5 - Jun. 2212weeks12spots left$406.98/month for 3 months
-
Registration is closedGDMT73011-16yrs old
Green Develop Option 1 – Monday & Thursday
Monday
19:30-21:00
Thursday
19:30-21:00
Mar. 31 - Jun. 1912weeks12spots left$385.56/month for 3 months
-
Registration is closedODSS11008-10yrs old
Orange Develop Option 2 – Saturday & Sunday
Saturday
11:00-12:30
Sunday
11:00-12:30
Apr. 5 - Jun. 2212weeks12spots left$383.04/month for 3 months
-
Registration is closedODMT4308-10yrs old
Orange Develop Option 1 – Monday & Thursday
Monday
16:30-18:00
Thursday
16:30-18:00
Mar. 31 - Jun. 1912weeks12spots left$362.88/month for 3 months
-
Registration is closedGDSPC11-16yrs old
Green Develop – Spring Break Camp
Tuesday
15:00-16:30
Wednesday
15:00-16:30
Thursday
15:00-16:30
Mar. 25 - Mar. 271week1spots left$160.65
-
Registration is closedU8SPB5-8yrs old
U8 – Spring Break Camp
Tuesday
12:30-14:00
Wednesday
12:30-14:00
Thursday
12:30-14:00
Mar. 25 - Mar. 271week2spots left$132.30
-
Program is full. Click here to join the waitlistGTM33011-13yrs old
Green Try Monday – Spring
Monday
15:30-16:30
Mar. 31 - Jun. 1611weeks0spots left$369.60
-
Program is full. Click here to join the waitlistGTSa120011-13yrs old
Green Try Saturday – Spring
Saturday
12:00-13:00
Apr. 5 - Jun. 2112weeks0spots left$403.20
-
Program is full. Click here to join the waitlistGTF70011-13yrs old
Green Try Friday – Spring
Friday
19:00-20:00
Apr. 4 - Jun. 2011weeks0spots left$369.60
-
Program is full. Click here to join the waitlistOTW3308-10yrs old
Orange Try Wednesday – Spring
Wednesday
15:30-16:30
Apr. 2 - Jun. 1812weeks0spots left$403.20
-
Program is full. Click here to join the waitlistOTF6008-10yrs old
Orange Try Friday – Spring
Friday
18:00-19:00
Apr. 4 - Jun. 2011weeks0spots left$369.60
-
Program is full. Click here to join the waitlistRTF4006-7yrs old
Red Try Friday – Spring
Friday
16:00-17:00
Apr. 4 - Jun. 2011weeks0spots left$323.40
-
Program is full. Click here to join the waitlistBTSa10004-5yrs old
Blue Try Saturday [Parent Participation] – Spring
Saturday
10:00-11:00
Apr. 5 - Jun. 2112weeks0spots left$352.80
-
Registration is closedORGDEVCOMSOC8-10yrs old
Orange Develop Competitive Social – March – Sunday
Sunday
17:00-19:00
Mar. 23 - Mar. 231week10spots left$31.50
-
Registration is closedYELDEVCOMSOC13-17yrs old
Yellow Develop Competitive Social – March – Sunday
Sunday
17:00-19:00
Mar. 9 - Mar. 91week5spots left$31.50
-
Registration is closedU8T6-8yrs old
U8 Team – Saturday
Saturday
10:00-11:00
Jan. 11 - Jun. 2111weeks0spots left$0.00
-
Registration is closedU10C8-10yrs old
U10 Compete
Jan. 6 - Mar. 2311weeks0spots left$594.41/month for 3 months
-
Registration is closedOTT3308-10yrs old
Orange Try Tuesday – Winter
Tuesday
15:30-16:30
Jan. 7 - Mar. 1811weeks0spots left$369.60
-
Registration is closedNPT17-99yrs old
National Performance Team
Jan. 6 - Mar. 2211weeks0spots left$2,403.66/month for 3 months
-
Registration is closedPPT11-17yrs old
Provincial Performance Team – Option 2
Jan. 6 - Mar. 2211weeks0spots left$1,097.46/month for 3 months
-
Registration is closedPPT11-17yrs old
Provincial Performance Team – Option 1
Jan. 6 - Mar. 2211weeks0spots left$1,296.96/month for 3 months
-
Registration is closedTC3.511-17yrs old
Teen Compete 3.5 – Monday, Wednesday, Friday, Sunday
Monday
19:30-21:30
Wednesday
19:30-21:30
Friday
16:00-18:00
Sunday
09:00-11:00
Jan. 6 - Mar. 2311weeks0spots left$1,056.72/month for 3 months
-
Registration is closedTC2.53.011-17yrs old
Teen Compete 2.5/3.0 – Wednesday, Friday, Sunday
Wednesday
19:30-21:30
Friday
18:00-20:00
Sunday
09:00-11:00
Jan. 8 - Mar. 2311weeks0spots left$821.10/month for 3 months
-
Registration is closedU12CTSu10-12yrs old
U12 Compete/Team – Sunday
Sunday
07:00-09:00
Jan. 12 - Jun. 2211weeks1spots left$0.00
-
Registration is closedU12CTS10-12yrs old
U12 Compete/Team – Saturday
Saturday
07:00-09:00
Jan. 11 - Jun. 2111weeks1spots left$0.00
-
Registration is closedU12CTF10-12yrs old
U12 Compete/Team – Friday
Friday
06:00-08:00
Jan. 10 - Jun. 2011weeks0spots left$0.00
-
Registration is closedU12CT10-12yrs old
U12 Compete/Team – Thursday
Thursday
17:30-19:30
Jan. 9 - Jun. 1911weeks1spots left$0.00
-
Registration is closedU12CTW10-12yrs old
U12 Compete/Team – Wednesday
Wednesday
17:30-19:30
Jan. 8 - Jun. 1811weeks1spots left$0.00
-
Registration is closedU12CTT10-12yrs old
U12 Compete/Team – Tuesday
Tuesday
16:00-18:00
Jan. 7 - Jun. 1711weeks1spots left$0.00
-
Registration is closedU12CT10-12yrs old
U12 Compete/Team – Monday
Monday
14:30-16:30
Jan. 6 - Jun. 1611weeks1spots left$0.00
-
Registration is closedU12T10-12yrs old
U12 Team
Jan. 6 - Mar. 2311weeks0spots left$1,342.32/month for 3 months
-
Registration is closedU12C10-12yrs old
U12 Compete
Jan. 6 - Mar. 2311weeks0spots left$1,071.00/month for 3 months
-
Registration is closedU10TT8-10yrs old
U10 Team – Thursday
Thursday
16:00-17:30
Jan. 9 - Jun. 1911weeks2spots left$0.00
-
Registration is closedU10TW8-10yrs old
U10 Team – Wednesday
Wednesday
14:30-16:00
Jan. 8 - Jun. 1811weeks2spots left$0.00
-
Registration is closedU10TT8-10yrs old
U10 Team – Tuesday
Tuesday
18:00-19:30
Jan. 7 - Jun. 1711weeks1spots left$0.00
-
Registration is closedU10TM8-10yrs old
U10 Team – Monday
Monday
16:30-18:00
Jan. 6 - Jun. 1611weeks1spots left$0.00
-
Registration is closedU10T8-10yrs old
U10 Team
Jan. 6 - Mar. 2011weeks1spots left$803.25/month for 3 months
-
Registration is closedU9C6-9yrs old
U9 Compete/Team – Sunday
Sunday
09:30-11:00
Jan. 12 - Jun. 2211weeks0spots left$0.00
-
Registration is closedDeposit11-16yrs old
2024-2025 Program Deposit
Mar. 6 - Mar. 61week0spots left$406.98
-
Registration is closedDeposit5-7yrs old
2024-2025 Program Deposit
Mar. 5 - Mar. 51week0spots left$211.68
-
Registration is closedDeposit5-7yrs old
2024-2025 Program Deposit
Mar. 5 - Mar. 51week0spots left$226.38
-
Registration is closedU9Thu6-9yrs old
U9 Compete/Team – Thursday
Thursday
16:00-17:30
Jan. 9 - Jun. 1911weeks0spots left$0.00
-
Registration is closedU9Wed6-9yrs old
U9 Compete/Team – Wednesday
Wednesday
16:00-17:30
Jan. 8 - Jun. 1811weeks0spots left$0.00
-
Registration is closedU9Tue6-9yrs old
U9 Compete/Team – Tuesday
Tuesday
14:30-16:00
Jan. 7 - Jun. 1711weeks1spots left$0.00
-
Registration is closedU9Mon6-9yrs old
U9 Compete/Team – Monday
Monday
18:00-19:30
Jan. 6 - Jun. 1611weeks1spots left$0.00
-
Registration is closedU9T6-9yrs old
U9 Team
Jan. 6 - Mar. 2311weeks0spots left$756.00/month for 3 months
-
Registration is closedU9C6-9yrs old
U9 Compete
Jan. 6 - Mar. 2311weeks0spots left$559.44/month for 3 months
-
Registration is closedU8CWF5-8yrs old
U8 Compete Wednesday & Friday
Wednesday
18:30-19:30
Friday
17:00-18:00
Jan. 8 - Mar. 2111weeks0spots left$226.38/month for 3 months
-
Registration is closedU8CMW5-8yrs old
U8 Compete Monday & Wednesday
Monday
15:30-16:30
Wednesday
15:30-16:30
Jan. 6 - Mar. 1911weeks0spots left$211.68/month for 3 months
-
Registration is closedYDSS123011-16yrs old
Yellow Develop Option 2 – Saturday & Sunday
Saturday
12:30-14:00
Sunday
12:30-14:00
Jan. 11 - Mar. 2311weeks0spots left$406.98/month for 3 months
-
Registration is closedGDTT73011-16yrs old
Green Develop Option 4 – Tuesday & Thursday
Tuesday
19:30-21:00
Thursday
19:30-21:00
Jan. 7 - Mar. 2011weeks0spots left$417.69/month for 3 months
-
Registration is closedYDMT60011-16yrs old
Yellow Develop Option 1 – Monday & Thursday
Monday
18:00-19:30
Thursday
18:00-19:30
Jan. 6 - Mar. 2011weeks0spots left$385.56/month for 3 months
-
Registration is closedGDSS33011-16yrs old
Green Develop Option 3 – Saturday & Sunday
Saturday
15:30-17:00
Sunday
15:30-17:00
Jan. 11 - Mar. 2311weeks0spots left$406.98/month for 3 months
-
Registration is closedGDSS20011-16yrs old
Green Develop Option 2 – Saturday & Sunday
Saturday
14:00-15:30
Sunday
14:00-15:30
Jan. 11 - Mar. 2311weeks0spots left$406.98/month for 3 months
-
Registration is closedGDMT73011-13yrs old
Green Develop Option 1 – Monday & Thursday
Monday
19:30-21:00
Thursday
19:30-21:00
Jan. 6 - Mar. 2011weeks0spots left$385.56/month for 3 months
-
Registration is closedODSS11008-10yrs old
Orange Develop Option 2 – Saturday & Sunday
Saturday
11:00-12:30
Sunday
11:00-12:30
Jan. 11 - Mar. 2311weeks0spots left$383.04/month for 3 months
-
Registration is closedODMT4308-10yrs old
Orange Develop Option 1 – Monday & Thursday
Monday
16:30-18:00
Thursday
16:30-18:00
Jan. 6 - Mar. 2011weeks0spots left$362.88/month for 3 months
-
Registration is closedTTSu20014-16yrs old
Teen Try Sunday – Winter
Sunday
14:00-15:00
Jan. 12 - Mar. 2311weeks3spots left$369.60
-
Registration is closedTTSa110014-16yrs old
Teen Try Saturday – Winter
Saturday
11:00-12:00
Jan. 11 - Mar. 2211weeks2spots left$369.60
-
Registration is closedGTM33011-13yrs old
Green Try Monday – Winter
Monday
15:30-16:30
Jan. 6 - Mar. 1710weeks1spots left$336.00
-
Registration is closedGTSu30011-13yrs old
Green Try Sunday – Winter
Sunday
15:00-16:00
Jan. 12 - Mar. 2311weeks0spots left$369.60
-
Registration is closedGTSa120011-13yrs old
Green Try Saturday – Winter
Saturday
12:00-13:00
Jan. 11 - Mar. 2211weeks2spots left$369.60
-
Registration is closedGTF70011-13yrs old
Green Try Friday – Winter
Friday
19:00-20:00
Jan. 10 - Mar. 2111weeks0spots left$369.60
-
Registration is closedOTW3308-10yrs old
Orange Try Wednesday – Winter
Wednesday
15:30-16:30
Jan. 8 - Mar. 1911weeks0spots left$369.60
-
Registration is closedOTSu4008-10yrs old
Orange Try Sunday – Winter
Sunday
16:00-17:00
Jan. 12 - Mar. 2311weeks0spots left$369.60
-
Registration is closedOTSa1008-10yrs old
Orange Try Saturday – Winter
Saturday
13:00-14:00
Jan. 11 - Mar. 2211weeks0spots left$369.60
-
Registration is closedOTF6008-10yrs old
Orange Try Friday – Winter
Friday
18:00-19:00
Jan. 10 - Mar. 2111weeks0spots left$369.60
-
Registration is closedRTSu12006-7yrs old
Red Try Sunday – Winter
Sunday
12:00-13:00
Jan. 12 - Mar. 2311weeks2spots left$323.40
-
Registration is closedRTSa9006-7yrs old
Red Try Saturday – Winter
Saturday
09:00-10:00
Jan. 11 - Mar. 2211weeks0spots left$323.40
-
Registration is closedRTF4006-7yrs old
Red Try Friday – Winter
Friday
16:00-17:00
Jan. 10 - Mar. 2111weeks2spots left$323.40
-
Registration is closedBTSu1004-5yrs old
Blue Try Sunday [Parent Participation] – Winter
Sunday
13:00-14:00
Jan. 12 - Mar. 2311weeks3spots left$323.40
-
Registration is closedBTSa10004-5yrs old
Blue Try Saturday [Parent Participation] – Winter
Saturday
10:00-11:00
Jan. 11 - Mar. 2211weeks0spots left$323.40
-
Registration is closedDeposit4-16yrs old
2024-2025 Program Deposit
Mar. 21 - Mar. 211week0spots left$383.04