Junior Programs
From a child’s first foam ball to competitive high performance training.
Free Skills Evaluation
Schedule a complimentary skills evaluation, and our tennis professionals will recommend the right programs, lessons, and competitive opportunities based on your goals and ability.
Beginner Programs
USTA Net Generation ROGY pathway – a structured progression that builds real tennis skills at every stage of a child’s development.
TENNIS 4 TOTS Ages 3.5 – 5
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 (or coach approval)
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
Building the Game
Beyond ROGY, with more focus on proper technique and game skills.
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
Advanced Development
Preparing players for the next-level. Advanced skills, strategy and placement for high-level play.
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: 3:30 – 5:00 PM
Saturday: 10:30 AM – 12:00 PM
Drop-In: Members $45 | Non-Members $60
Monthly: $250
HIGH PERFORMANCE 2
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: 12:00 – 2:30 PM
Drop-In: Members $50 | Non-Members $70
Monthly: $400
HIGH PERFORMANCE
By coach approval or advancement from HP2
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: 12:00 – 2: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.
Monthly Program Packages
Monthly packages cover unlimited sessions within a program for 30 days. Purchase at any point during the summer — packages expire after 30 days. Last day to purchase is July 15th.
Available online through CourtReserve or at the front desk.
Upcoming
Register directly from the schedule below.


