ROG 12 and Under tennis logo

Where every great player starts

Our 12 & under program — ROG, for red, orange and green ball — teaches kids aged 3 to 12 the modern game on courts, nets and balls sized for them. Three seasons a year, four afternoons a week.
Kids in a Red Ball tennis class with cones and targets
Young boy hitting an overhead in a junior tennis class
Junior players rallying during a clinic
How the colors work

Right ball Right court Right size

A standard ball is too fast and bounces too high for a young child. So we slow it down and shrink the court — kids rally from day one, and the strokes they build are the real ones they will use at full size.

Red ball tennis level icon

Red

Ages 5 – 7
Balls with 75% less compression — they bounce low and move slowly through the air. Played on 36-foot courts with lower nets and smaller racquets, so a five-year-old can actually rally.
Orange ball tennis level icon

Orange

Ages 8 – 10
Balls with 50% less compression, still easy to strike, on a 60-foot court with a standard net. This is where the modern swings and the court coverage you see on TV really start to develop.
Green ball tennis level icon

Green

Ages 10 – 12
Full court, full net, and balls with 25% less compression that bounce a little lower. The last step before a standard ball — it keeps their swings confident on the bigger court.

Sprouts

Ages 3 – 5
Before red ball there is Sprouts — short, high-energy 30-minute sessions for our youngest players. Mostly coordination, balance and having a very good time with a racquet in hand.
Age ranges are a guide, not a rule. Children are also grouped by size and skill — if your child sits between two colours, the coaches will place them where they will have the most fun and improve the fastest.
Schedule & Pricing

Youth Tennis All year

Fall runs on monthly sessions, summer runs on weekly sessions, and you pay by how many days a week your child attends. Pick a season below.

Now enrolling

Fall 2026

Monthly sessions, Monday through Thursday afternoons. Prices below are per month, based on how many days a week you sign your child up for.

Monthly sessions

Open to everyone

Sprouts

Ages 3 – 5
Per month price
1 day $58 · 2 days $105 · 3 days $147 · 4 days $178
Mon – Thurs
4:00 PM – 4:30 PM

Red

Ages 5 – 7
Per month price
2 days $174 · 3 days $248 · 4 days $300
Mon – Thu
4:00 – 5:00 PM

Orange

Ages 8 – 10
Per month price
2 days $174 · 3 days $248 · 4 days $300
Mon – Thu
4:00 – 5:00 PM

Green

Ages 10 – 12
Per month price
2 days $174 · 3 days $248 · 4 days $300
Mon – Thu
4:00 – 5:00 PM

By invitation only

High performance and Next Gen groups are invitation-only. Coaches invite players from the open classes — if you think your child is ready, ask a coach or the front desk.

Sprouts HP1

Ages 3 – 5 · By invitation
Per month price
1 day $87 · 2 days $158 · 3 days $220 · 4 days $267
Mon – Thu
4:30 – 5:15 PM

Sprouts HP2

Ages 3 – 5 · By invitation
Per month price
1 day $87 · 2 days $158 · 3 days $220 · 4 days $267
Mon – Thu
5:15 – 6:00 PM

Red High Performance

Ages 5 – 7 · By invitation
Per month price
2 days $198 · 3 days $288 · 4 days $336
Mon – Thu
4:00 – 5:00 PM

Orange High Performance

Ages 8 – 9 · By invitation
Per month price
2 days $225 · 3 days $312 · 4 days $380
Mon – Thu
5:00 – 6:00 PM

Green High Performance

Ages 10 – 12 · By invitation
Per month price
2 days $280 · 3 days $396 · 4 days $480
Mon – Thu
5:00 – 6:00 PM

Next Gen Orange

Ages 8 – 9 · By invitation
Per month price
2 days $245 · 3 days $332 · 4 days $400
Mon – Thu
5:00 – 6:00 PM

Next Gen Green

By invitation
Per month price
3 days $462 · 4 days $594
Mon – Thu
6:00 – 7:30 PM
Coming up

Spring 2027

Spring dates, class times and pricing are set in January, once the fall season wraps and the indoor court schedule is confirmed. The programme line-up mirrors fall — Sprouts through Green, plus the invitation-only high performance and Next Gen groups.

Call the front desk from early January and we will have the spring sheet ready, or ask your child’s coach at the end of the fall session.
Expected line-up
Dates and prices to be confirmed.
Season just finished

Summer 2026

Summer runs on weekly sessions through the mornings, Monday to Thursday. Prices are per week, based on how many days you sign up for.

The 2026 season has finished. Summer 2027 dates and pricing are announced in April — the line-up below is what to expect.
Weekly sessions · 2026

Summer 2027 Session Dates to Come

Eleven weeks. Sign up for one, or all of them.

Open to everyone

Sprouts

Ages 3 – 5
Per week price
1 day $18 · 2 days $32 · 3 days $44 · 4 days $52
Mon – Thu
11:00 – 11:30 AM

Sprouts HP

Ages 3 – 5
Per week price
1 day $18 · 2 days $32 · 3 days $44 · 4 days $52
Mon – Thu
11:30 AM – 12:00 PM

Red

Ages 5 – 7
Per week price
2 days $49 · 3 days $66 · 4 days $80
Mon – Thu
11:00 AM – 12:00 PM

Orange

Ages 8 – 10
Per week price
2 days $49 · 3 days $66 · 4 days $80
Mon – Thu
11:00 AM – 12:00 PM

Green

Ages 10 – 12
Per week price
2 days $49 · 3 days $66 · 4 days $80
Mon – Thu
11:00 AM – 12:00 PM

JV / Varsity

Ages 11 – 18 · Summer only
Per week price
2 days $80 · 3 days $105 · 4 days $120
Mon – Thu
1:30 – 3:00 PM or 7:30 – 9:00 PM

By invitation only

Red High Performance

Ages 5 – 7 · By invitation
Per week price
2 days $52 · 3 days $75 · 4 days $95
Mon – Thu
11:00 AM – 12:00 PM

Orange High Performance

Ages 8 – 10 · By invitation
Per week price
2 days $52 · 3 days $75 · 4 days $95
Mon – Thu
11:00 AM – 12:00 PM

Green High Performance

Ages 10 – 12 · By invitation
Per week price
2 days $72 · 3 days $96 · 4 days $112
Mon – Thu
12:00 – 1:30 PM

Next Gen Orange

Ages 8 – 10 · By invitation
Per week price
3 days $126 · 4 days $156
Mon – Thu
10:30 AM – 12:00 PM

Next Gen Green

By invitation
Per week price
3 days $126 · 4 days $156
Mon – Thu
12:00 – 1:30 PM
How to register

Three steps to register .

Note that some classes are by invitation only. If you do not have the authorization for one of the INVITE ONLY classes, please do not sign up for those classes, or consult the instructors on how to get an invitation for your child.

01

Download the form

Grab the season sign-up sheet above, print it and fill in your child’s details and the days you want.
02

Bring it in person

Hand the form to the front desk. Please do not email your sign-up — emailed forms are not processed.
03

Pay on site

Payment is taken at the desk. Your child’s spot is not held until payment is confirmed.
Parent questions

The things parents ask us

Go by age as a first guess — Sprouts 3–5, Red 5–7, Orange 8–10, Green 10–12. But age ranges are a guide, not a rule. Children are also grouped by size and skill, and the coaches move players between groups all the time. If you are unsure, call the front desk and we will help you place them at first. Once they start in the program, the coaches will move them to a different program if that is needed.

Not to start. We have loaner racquets in the right size for every color. Once your child is committed, the coaches will help you pick a first racquet — sizing matters far more than brand at this age.

You pay by how many days a week your child attends, not per class. In fall and spring that price is per month; in summer it is per week. The more days you commit to, the lower the per-day cost.

Yes. Every program has a drop-in fee listed — it is the most expensive way to attend, but it is a good way to try a color before committing to a session.

HP and Next Gen groups train more often, at a higher intensity, with a competitive focus. They are invitation-only — coaches invite players from the open classes when they are ready. If you think your child is close, ask their coach.

Sessions are paid up front for the block, and we do not pro-rate for missed classes. If your child will be out for an extended period, talk to the front desk before the session starts.

Court shoes with non-marking soles, comfortable clothes they can run in, and a water bottle. Sunscreen and a hat for summer sessions — those run through the middle of the day.

Members get priority when classes fill. A limited number of spots are open to the community each season — call the front desk and we will tell you what is available.

Spring is announced in January and summer in April. Both appear on this page as soon as they are set, so check back or ask your child’s coach at the end of the current session.

Start them on the right ball

Fall sessions are running now. Come watch a class, meet the coaches, and we will tell you exactly where your child fits.
Membership

Book a Tour or Ask a Question

Tennis

Kids Tennis Inquiry