Training & Coaching

Develop your skills with professional coaching and regular training sessions.

Looking for tournaments and socials instead? See Events, or view everything together on the Calendar.

Coaching Programs

Beginner Lessons

Perfect for newcomers to the sport. Learn basic strokes, footwork, and game rules in a friendly environment.

  • 6-week program
  • 1 hour per week
  • Equipment provided

Advanced Coaching

Take your game to the next level with specialised coaching focusing on technique, tactics, and competition preparation.

  • Individual or small group
  • Flexible scheduling
  • Video analysis available

Private Coaching

$60 per session

One-on-one coaching sessions tailored entirely to your game. Available with our Head Coach Alan Walsh or a designated assistant coach (subject to Committee approval). Private coaching focuses on whatever you need most — technique correction, match tactics, serving, or specific stroke development.

  • Fully personalised to your level & goals
  • Conducted outside designated training hours
  • Available for juniors and adults
  • Flexible scheduling by arrangement

To book a private coaching session, speak to Alan at the hall or get in touch below.

Get Started

Head Coach: Alan Walsh
Phone: 0421 042 687
Email: coach@townsvilletabletennis.org.au

Club Coordinator: Paola Lovera
Phone: 0418 561 648
Email: coordinator@townsvilletabletennis.org.au

Weekly Schedule

Regular recurring sessions — select a filter to narrow by group.

Monday

Social Seniors

Social Senior Fixtures (Singles)

9:00 AM – 11:00 AM

$5

Competitive singles fixture matches for our Social Seniors competition. Players are graded and matched against opponents of a similar level. Results contribute to the season standings.

Social Seniors

Social Senior Training

11:00 AM – 12:00 PM

$5

A relaxed training session following the Monday fixtures. Work on your technique with coach guidance, drill with a partner, or enjoy a social hit in a friendly, low-pressure environment.

Social Seniors

Advanced Social Senior Training

12:00 PM – 1:00 PM

$5

An advanced training session for experienced Social Seniors. Focus on technique refinement, tactical play, and higher-level drills in a supportive environment.

Juniors

Junior Fixtures

4:00 PM – 6:00 PM

Weekly competition matches for junior members. Juniors are graded by ability and compete in an age-appropriate format. A great way to build match experience and confidence.

Juniors

Aus Rep Training

5:00 PM – 6:00 PM

Training for the club's Australian representative squad — our most advanced juniors preparing for state and national competition. By selection only; speak to a club coach to find out more.

Juniors

Invitational Match Play (Jnr & Snr)

5:00 PM – 7:00 PM

Variable

Match play for Advanced Juniors and invited adult players. Player-run with no coach in attendance — a chance to put training into practice in a competitive setting. Juniors use Buy Your Hours; any cost for invited adult players is arranged with the coach.

Juniors

Specialised Juniors

6:15 PM – 7:15 PM

By-invitation sessions for selected junior players working on specific areas of their game. If you're interested in attending, have a chat with a club coach. Note: Specialised Junior sessions use double buy-your-hours.

Hall open for casual hit / table hire: 3:30 PM – 7:30 PM

Tuesday

Juniors

Ping.Pong.Play

4:00 PM – 5:00 PM

A fun, introductory session for younger beginners. Ping.Pong.Play uses a simplified format to teach basic skills in a playful, engaging way. Perfect for children who are new to the sport.

Juniors

Junior Training

4:00 PM – 6:00 PM

Structured coaching for junior players covering footwork, stroke mechanics, and match tactics. Sessions are tailored to each player's development stage, from beginners through to competitive juniors.

Juniors

Aus Rep Training

4:00 PM – 6:00 PM

Training for the club's Australian representative squad — our most advanced juniors preparing for state and national competition. By selection only; speak to a club coach to find out more.

Juniors

Advanced Juniors

5:00 PM – 6:00 PM

Dedicated training for members of the Advanced Junior squad. Higher-intensity coaching and drilling for juniors who have progressed beyond the general training group. Squad membership is by selection — speak to a club coach to find out more.

Seniors

Senior Training

6:00 PM – 7:30 PM

$12

Coach-led training for senior members focusing on technical improvement and match preparation. Includes drills, multi-ball exercises, and practice matches. Suitable for intermediate to advanced players.

Juniors

Specialised Juniors

6:15 PM – 7:15 PM

By-invitation sessions for selected junior players working on specific areas of their game. If you're interested in attending, have a chat with a club coach. Note: Specialised Junior sessions use double buy-your-hours.

Hall open for casual hit / table hire: 1:00 PM – 7:30 PM

Wednesday

Social Seniors

Social Senior Fixtures (Doubles)

9:00 AM – 12:00 PM

$10

Doubles fixture matches for the Social Seniors competition. Teams are paired by the competition coordinator to keep matches fun and balanced. A wonderful mid-week social activity.

Juniors

Junior Training

4:00 PM – 6:00 PM

Midweek junior coaching session with a focus on consistency, game strategy, and competition preparation. Coaches provide individual attention alongside group drills.

Juniors

Advanced Juniors

4:00 PM – 6:00 PM

Dedicated training for members of the Advanced Junior squad. Higher-intensity coaching and drilling for juniors who have progressed beyond the general training group. Squad membership is by selection — speak to a club coach to find out more.

Juniors

Aus Rep Training

5:00 PM – 6:00 PM

Training for the club's Australian representative squad — our most advanced juniors preparing for state and national competition. By selection only; speak to a club coach to find out more.

Juniors

Specialised Juniors

6:15 PM – 6:45 PM

By-invitation sessions for selected junior players working on specific areas of their game. If you're interested in attending, have a chat with a club coach. Note: Specialised Junior sessions use double buy-your-hours.

Seniors

Senior Fixtures

7:00 PM onwards

Variable

Wednesday night senior competition fixtures. Cost varies depending on the competition format for the evening. Contact the club for the current season draw and entry information.

Hall open for casual hit / table hire: 3:30 PM – 7:00 PM

Thursday

Juniors

Junior Training

4:00 PM – 6:00 PM

Thursday junior training with an emphasis on competitive development. Ideal for juniors looking to sharpen their game ahead of weekend fixtures or upcoming tournaments.

Juniors

Advanced Juniors

4:00 PM – 6:00 PM

Dedicated training for members of the Advanced Junior squad. Higher-intensity coaching and drilling for juniors who have progressed beyond the general training group. Squad membership is by selection — speak to a club coach to find out more.

Juniors

Aus Rep Training

4:00 PM – 6:00 PM

Training for the club's Australian representative squad — our most advanced juniors preparing for state and national competition. By selection only; speak to a club coach to find out more.

Seniors

Senior Training

6:00 PM – 7:30 PM

$12

Evening training for senior players. Covers a range of areas including serve, return, third-ball attack, and defensive play. A great complement to the Tuesday senior session.

Juniors

Specialised Juniors

6:15 PM – 7:15 PM

By-invitation sessions for selected junior players working on specific areas of their game. If you're interested in attending, have a chat with a club coach. Note: Specialised Junior sessions use double buy-your-hours.

Hall open for casual hit / table hire: 3:00 PM – 8:00 PM

Friday

Social Seniors

Social Senior Fixtures (Doubles)

9:00 AM – 12:00 PM

$10

Friday Social Senior fixture matches to round out the week's competition. A relaxed and friendly atmosphere with tea and coffee provided. New social members are always welcome.

Juniors

Junior Training

4:00 PM – 6:00 PM

End-of-week junior session with a fun, game-based focus. Coaches use match play and mini-competitions to reinforce the week's training themes in an enjoyable format.

Juniors

Advanced Juniors

4:00 PM – 5:30 PM

Dedicated training for members of the Advanced Junior squad. Higher-intensity coaching and drilling for juniors who have progressed beyond the general training group. Squad membership is by selection — speak to a club coach to find out more.

Juniors

Aus Rep Training

4:00 PM – 6:00 PM

Training for the club's Australian representative squad — our most advanced juniors preparing for state and national competition. By selection only; speak to a club coach to find out more.

Juniors

Invitational Match Play (Jnr & Snr)

5:30 PM – 7:00 PM

Variable

Match play for Advanced Juniors and invited adult players. Player-run with no coach in attendance — a chance to put training into practice in a competitive setting. Juniors use Buy Your Hours; any cost for invited adult players is arranged with the coach.

Hall open for casual hit / table hire: 3:30 PM – 7:30 PM

Saturday

Juniors

Table Tots Beginners

9:00 AM – 10:00 AM

A beginner session for our youngest players (roughly ages 5–8). Table Tots introduces children to table tennis through fun games and activities, building coordination and a love of the sport.

Juniors

Junior Training

10:00 AM – 1:00 PM

Extended Saturday morning training — the primary weekly session for competitive juniors. Multi-ball drilling, technical coaching, and match play over three hours. All junior levels welcome.

Juniors

Advanced Juniors

10:00 AM – 1:00 PM

Dedicated training for members of the Advanced Junior squad. Higher-intensity coaching and drilling for juniors who have progressed beyond the general training group. Squad membership is by selection — speak to a club coach to find out more.

Juniors

Aus Rep Training

10:00 AM – 12:00 PM

Training for the club's Australian representative squad — our most advanced juniors preparing for state and national competition. By selection only; speak to a club coach to find out more.

Other

Women's Only Training

1:00 PM – 2:30 PM

$12

A supportive, women-only training environment run by female coaches. Open to all skill levels from complete beginners to experienced competitors. A great first step for women new to the club.

Other

Swish (Vision Impaired)

1:30 PM – 3:00 PM

Contact us

Swish is an adapted table tennis program designed for players with vision impairment, using a beeping ball and tactile court markings. Contact us to find out more about this inclusive program.

Hall open for casual hit / table hire: 9:00 AM – 3:00 PM

Sunday

Open

Sunday Social Tournament

9:00 AM – 12:00 PM

$10 ($7 juniors)

A relaxed round-robin tournament open to all ages and abilities. Players are grouped by skill level for competitive and enjoyable matches. No pre-registration needed — just turn up, pay, and play!

Hall open for casual hit / table hire: 9:00 AM – 12:00 PM

Note: Members may practice during open hall times except during scheduled fixtures.

Download Schedules