Train

Group training and private coaching for juniors and adults.

Group lessons

See every class this term — days, times, all session dates, price and spots left — and register online.

View Group Lessons

Group lessons this term

Tap a class to see its term dates, price and registration.

Programs

Beginner

Learn to Play

Clinics that cover the fundamentals — grip, footwork, and your first real rallies — in a relaxed group setting.

Youth

Junior Development

Structured coaching for young players building technique, match play, and a love for the game.

Open Level

Open Development

For adults who want to keep training seriously — including competitive and open-level players.

Performance

Private Coaching

One-on-one and small-group sessions with a coach focused on your specific game.

Families

Sibling Discount

Training discounts stack the more siblings you enroll:

  • 1st Child — Full Price
  • 2nd Child (1st Sibling) — 20% Off
  • 3rd Child (2nd Sibling) — 50% Off
  • 4th Child (3rd Sibling) — Free
Juniors

Junior Training Play Benefit

Eligible registered junior training players may receive complimentary play benefits based on their specific training program.

You’ll log in to register — it only takes a moment. Term classes are paid at registration; a private lesson request is free, and you pay only once ICON confirms the lesson. Sibling discounts are applied automatically. Junior annual membership is $48 + GST/year and is waived for first-term registrations — it isn’t required to register for a class. See Memberships for member benefits.