Junior Programs
From a child’s first foam ball to competitive high performance training.
Beginners
USTA Net Generation ROGY pathway.
TENNIS 4 TOTS
Ages 3.5 – 5
The first introduction to the game. Using foam balls in a group setting, players learn basic movement, hand-eye coordination, and the fundamentals of hitting. Short, fun, and built for tiny athletes.
Thursday: 4:00 – 4:30 PM
Saturday: 8:30 – 9:00 AM
Drop-In: Members $10 | Non-Members $10
Monthly: $60
RED ACADEMY
Ages 5 – 7
High-energy tennis using Red Balls and USTA Net Generation methods. Players build agility, balance, and coordination while learning the basics of rallying and movement on a shorter court.
Thursday: 4:30 – 5:30 PM
Saturday: 9:00 – 10:00 AM
Drop-In: Members $20 | Non-Members $20
Monthly: $120
ORANGE ACADEMY
Ages 7 – 9
For players moving up from Red Ball. Stroke development takes center stage — direction, depth, spin, and speed through structured drills, games, and match play on an intermediate court.
Thursday: 5:30 – 6:30 PM
Saturday: 10:00 – 11:00 AM
Drop-In: Members $25 | Non-Members $25
Monthly: $150
Intermediate
GREEN ACADEMY
Ages 9 – 11 (or coach approval)
Players advancing from Orange Ball refine strokes, footwork, and tactics on a full court. Placement, depth, spin, and speed. More advanced movement patterns and the beginning of real strategy.
Tuesday: 5:30 – 6:30 PM
Saturday: 11:00 AM – 12:00 PM
Drop-In: Members $30 | Non-Members $45
Monthly: $180
YELLOW ACADEMY
Players who have completed Green Academy
The complete stroke package on a full court. Singles and doubles match play. Players learn to apply fundamentals under competitive pressure for the first time.
Tuesday: 6:30 – 7:30 PM
Thursday: 6:30 – 7:30 PM
Saturday: 12:00 – 1:00 PM
Drop-In: Members $35 | Non-Members $50
Monthly: $200
ACADEMY 1
Players who have completed Yellow Ball
Point construction, tactical awareness, and stroke refinement for match play. Advanced movement and agility work. The first step toward competitive junior tennis.
Wednesday: 4:30 – 6:00 PM
Saturday: 10:30 AM – 12:00 PM
Drop-In: Members $45 | Non-Members $60
Monthly: $250
Advanced
12-UNDER TOURNAMENT TRAINING
An advanced class for players 12 and under, featuring tournament-style training that builds confidence and sharpens competitive performance.
Mondays: 4:30 – 6:00 PM
Session 1: September 7th – 28th
Session 2: October 5th – 26th
Session 3: November 2nd – 23rd
Session 4: December 7th – 28th
Pricing: $192 per 4-week session (members only)
HIGH PERFORMANCE
Stroke production, footwork, and basic patterns of play. Building the foundation for higher-level competitive play. The final 30 minutes of each session focuses on mental and physical training.
Tuesday / Wednesday / Thursday: 4:30 – 6:30 PM
Drop-In: Members $50 | Non-Members $70
Monthly: $400
HIGH PERFORMANCE 2
The highest level of junior development at QCTC. Full-court tactics, advanced movement, placement, depth, spin, and speed. Plus 30 minutes of dedicated mental and physical training each session.
Tuesday / Wednesday / Thursday: 4:30 – 6:30 PM
Drop-In: Members $54 | Non-Members $74
Monthly: $500
Junior Tennis Ladder
The Junior Tennis Ladder gives players competitive match experience outside of regular class. Players are grouped by level and compete against peers over the course of the summer.
The ladder runs June 2 through August 16, 2026.
Match Times by Level:
| Level | Day | Time |
| Orange Ball | Sunday | 1:30 – 3:00 PM |
| Green Ball | Sunday | 1:30 – 3:00 PM |
| Yellow Ball | Sunday | 1:30 – 3:00 PM |
| Academy 1 | Saturday | 12:00 – 1:30 PM |
| High Performance 2 | Tue / Wed / Thu | 2:30 – 4:00 PM |
| High Performance | Tue / Wed / Thu | 2:30 – 4:00 PM |
Note: Players must register at least one day in advance through the CourtReserve mobile app.
Upcoming
Register directly from the schedule below.


