Rated 4.9 stars with 53 Google reviews
SPRING JUNIOR TENNIS LESSONS
Limited Space Available
Ratio: 6 students per coach
Valley Tennis Academy is located at Great West Fitness (White Tennis Bubble).
The Fraser Valley's largest & longest-running tennis academy.
12 Week Program For All Levels
Lessons Start: March 30, 2026
NO TENNIS LESSONS ON APRIL 3 (GOOD FRIDAY) & MAY 18 (VICTORIA DAY)
Students can attend additional days during the term to make up for any missed classes. Please notify Head Coach Charles.
CLICK BELOW
Level 1: Beginner • Level 2: Intermediate • Competitive • Performance • Private/Semi-Private
Level 1: Beginner
Our Level 1 group lessons are designed for players with little or no previous tennis experience. At this level, we focus on building a solid foundation for players to learn the basic strokes of tennis and introduce fundamental technical, tactical, and coordination skills required for the sport. Additionally, students will develop basic rallying skills and participate in point play. Overall, our Level 1 group lessons provide a supportive and enjoyable environment where students can gain confidence and improve their tennis skills.
$420 + GST
One day per week for 12 weeks
Choose One or More of the Following
Ages 4 to 7
(Red Ball)
Mon: 3:30 to 4:30 pm
Mar. 30 to June 22
Tues: 4:30 to 5:30 pm
Mar. 31 to June 16
Wed: 3:30 to 4:30 pm
Apr. 1 to June 17
Thurs: 4:30 to 5:30 pm
Apr. 2 to June 18
Sat: 10:00 to 11:00 am
Apr. 4 to June 20
Ages 8 to 10
(Orange Ball)
Mon: 3:30-4:30 pm
Mar. 30 to June 22
Tues: 3:30 to 4:30 pm
Mar. 31 to June 16
Wed: 4:30 to 5:30 pm
Apr. 1 to June 17
Thurs: 3:30 to 4:30 pm
Apr. 2 to June 18
Thurs: 5:30 to 6:30 pm
Apr. 2 to June 18
Sat: 11:00 to 12:00 pm
Apr. 4 to June 20
Ages 11 to 14
(Green Ball)
Mon: 4:30 to 5:30 pm
Mar. 30 to June 22
Tues: 4:30 to 5:30 pm
Mar. 31 to June 16
Wed: 5:30 to 6:30 pm
Apr. 1 to June 17
Thurs: 6:30 to 7:30 pm
Apr. 2 to June 18
Sat: 1:00 to 2:00 pm
Apr. 4 to June 20
Ages 15 to 17
(Green Ball)
Mon: 5:30 to 6:30 pm
Mar. 30 to June 22
Fri: 4:30 to 5:30 pm
Apr. 10 to June 26
Fri: 6:30 to 7:30 pm
Apr. 10 to June 26
Level 2: Intermediate
Our Level 2 group lesson is designed for players with previous lesson experience. Building upon the skills learned in the Level 1 level, players will learn more advanced skills in rallying, point play, technical, and tactical fundamentals. Additionally, students will engage in enjoyable and interactive tennis games, fostering a sense of healthy competition and teamwork among their peers. Our Level 2 group lays an excellent foundation for players who wish to progress towards our competitive group lessons.
$840 + GST
or two installments of $420 + GST each.
Second payment processed on May 8, 2026.
Two days per week for 12 weeks
Choose One Grouped Pair of the Following
Ages 4 to 7
(Red Ball)
Mon: 3:30 to 4:30 pm
Mar. 30 to June 22
&
Wed: 3:30 to 4:30 pm
Apr. 1 to June 17
Tues: 4:30 to 5:30 pm
Mar. 31 to June 16
&
Thu: 4:30 to 5:30 pm
Apr. 2 to June 18
Fri: 3:30 to 4:30 pm
Apr. 10 to June 26
&
Sat: 10:00 to 11:00 am
Apr. 4 to June 20
Ages 8 to 10
(Orange Ball)
Mon: 3:30 to 4:30 pm
Mar. 30 to June 22
&
Wed: 3:30 to 4:30 pm
Apr. 1 to June 17
Tues: 3:30 to 4:30 pm
Mar. 31 to June 16
&
Thu: 3:30 to 4:30 pm
Apr. 2 to June 18
Fri: 3:30 to 4:30 pm
Apr. 10 to June 26
&
Sat: 12:00 to 1:00 pm
Apr. 4 to June 20
Ages 11 to 14
(Green Ball)
Mon: 4:30 to 5:30 pm
Mar. 30 to June 22
&
Wed: 4:30 to 5:30 pm
Apr. 1 to June 17
Mon: 5:30 to 6:30 pm
Mar. 30 to June 22
&
Wed: 5:30 to 6:30 pm
Apr. 1 to June 17
Tues: 4:30 to 5:30 pm
Mar. 31 to June 16
&
Thu: 6:30 to 7:30 pm
Apr. 2 to June 18
Ages 15 to 17
Fri: 4:30 to 5:30 pm
Apr. 10 to June 26
&
Sat: 2:00 to 3:00 pm
Apr. 4 to June 20
Competitive
Our Competitive group lesson is for players with a solid grasp of the skills learned in the Level 2 group. This class is designed to provide intense training and practice to prepare students for competitive tournament environments. These group classes will focus on developing advanced technical and tactical skills essential for successful tournament play. Our Competitive group lessons aim to nurture and challenge players motivated to take their tennis abilities to the next level. We strive to cultivate well-rounded and successful competitive tennis players. Regular participation in Tennis BC-sanctioned tournaments and weekly privates is highly recommended in this group for players to maximize their full potential. Our “Competitive” group lays an excellent foundation for players who wish to progress towards our performance group lessons.
Ages 4 to 7
(Red Ball Competitive)
$840 +GST
or two installments of $420 + GST each.
Second payment processed on May 5, 2026.
Two days per week for 12 weeks
Choose One Grouped Pair of the Following
Mon: 3:30 to 4:30 pm
Mar. 30 to June 22
&
Wed: 3:30 to 4:30 pm
Apr. 1 to June 17
Ages 8 to 9
(Orange Ball Competitive)
$840 +GST
or two installments of $420 + GST each.
Second payment processed on May 5, 2026.
Two days per week for 12 weeks
Choose One Grouped Pair of the Following
Tues: 5:30 to 6:30 pm
Mar. 31 to June 16
&
Thu: 5:30 to 6:30 pm
Apr. 2 to June 18
Ages 10 to 13
(Green Ball Competitive)
$840 +GST
or two installments of $420 + GST each.
Second payment processed on May 5, 2026.
Two days per week for 12 weeks
Tues: 5:30 to 6:30 pm
Mar. 31 to June 16
&
Thu: 6:30 to 7:30 pm
Apr. 2 to June 18
U12 & U14
(Regular Ball Competitive)
$1,260 +GST
or two installments of $630 + GST each.
Second payment processed on May 5, 2025.
Two days per week for 12 weeks
Mon: 6:30 to 8:00 pm
Mar. 30 to June 22
&
Wed: 6:30 to 8:00 pm
Apr. 1 to June 17
VTA Footwork & Conditioning Program
(Mon & Wed: 6:00–6:30 pm)
Included in your program fee — led by Coach Riaan du Toit, former ATP-ranked professional, 4th place at Canadian U18 Nationals (2010), NCAA Division I athlete, and NCSF-Certified Personal Trainer.
U14, U16, & U18
(Regular Ball Competitive)
$1,260 +GST
or two installments of $630 + GST each.
Second payment processed on May 5, 2025.
Two days per week for 12 weeks
Mon: 8:00 to 9:30 pm
Mar. 30 to June 22
&
Wed: 8:00 to 9:30 pm
Apr. 1 to June 17
VTA Footwork & Conditioning Program
(Mon & Wed: 6:00–6:30 pm)
Included in your program fee — led by Coach Riaan du Toit, former ATP-ranked professional, 4th place at Canadian U18 Nationals (2010), NCAA Division I athlete, and NCSF-Certified Personal Trainer.
High Performance
Our Performance group lesson is specifically tailored for players actively participating in provincial tournaments and aiming to excel in tennis beyond that level. This program strongly emphasizes advanced skill development and strategic tactics, focusing on optimizing the game’s physical and mental aspects. In this class, students will engage in rigorous training sessions designed to enhance their skills to the highest level. The curriculum encompasses a comprehensive approach that hones technical proficiency, refines tactical decision-making, and improves mental resilience. To maximize players’ potential, participants must actively compete in 1-2 monthly tournaments, participate in weekly match plays, and schedule weekly private sessions. It is important to note that enrolling in the Performance class requires prior approval from Head Tennis Pro Charles du Toit.
U12, U14, U16 & U18
$1,260 +GST
or two installments of $630 + GST each.
Second payment processed on May 8, 2026.
Two days per week for 12 weeks
Monday & Wednesday 6:30 to 8:00 pm
Mar. 30 to June 22
VTA Footwork & Conditioning Program
(Mon & Wed: 6:00–6:30 pm)
Included in your program fee — led by Coach Riaan du Toit, former ATP-ranked professional, 4th place at Canadian U18 Nationals (2010), NCAA Division I athlete, and NCSF-Certified Personal Trainer.
Private/Semi-Private Lessons
Note: Please contact Head Coach Charles du Toit directly to check on availability and to schedule a lesson time for private/semi-private lessons.
Phone (604) 557-8125
Private Lesson
Max. one student per coach
$83 +GST per hour
Semi-Private Lesson
Max. two students per coach
$47 +GST per hour, per person
Semi-Private Lesson
Max. three students per coach
$41 +GST per hour, per person
Semi-Private Lesson
Max. four students per coach
$37 +GST per hour, per person
SIGN-UP FOR SPRING JUNIOR TENNIS LESSONS
Accepting Registrations For Spring Junior Tennis Lessons
Fill out the form below if you are interested in signing up for lessons. We will email you or call you as soon as we can with more information. Thank you!
If you are unable to see the form below, please
for an alternative form.
COME FIND US
Valley Tennis Academy Inc.
2550 Yale Ct #125
Abbotsford, BC
Phone: (604) 557-8125
Email: charles@valleytennisacademy.ca
Valley Tennis Academy Inc.
2550 Yale Ct #125
Abbotsford, BC
Phone: (604) 557-8125
Email: charles@valleytennisacademy.ca
opening times
7 Days A Week
6:00 AM - 11:00 PM
7 Days A Week
6:00 AM - 11:00 PM

© Copyright 2026
Valley Tennis Academy Inc. & Charles du Toit
All Rights Reserved
