Adult Swim Programs

Kirby Swim offers adult programs at Christ Church Grammar School and Mandurah pools. Whether you're a beginner or a swimmer with previous squad swimming experience, our adult squad programs are graded to cater for all levels and ages.

Kirby Swim Christ Church has two-year round adult squads, the All-Stars which is run in the mornings and the 'Rotto' squad which is run in the evenings.

Mandurah has a morning adult squad that trains all year round, short course (25m) and is geared towards fun and fitness in the water - not too serious!

Bill Kirby and fellow coaches draw from their years of personal swimming and coaching experiences (and their questionable sense of humour) to make each session different and enjoyable.


All-Stars @ CCGS

The All-Stars train Monday, Wednesdays and Friday mornings from 5.30- 6.30 am all year round. The age range of the group is from 21-65yrs and the sessions are designed to enhance technique and general fitness. A minority of the group swim in Masters Competitions with the bulk enduring Bill's bad jokes purely for fitness and well being. The squad speeds range from swimmers who can hold 60 sec cycles to swimmers of some note who can hold 45 sec cycles (per 50m). With some of Perth's prominent Lawyers, Doctors, Stock Brokers, Real Estate Agents, Developers and Builders the mix is an interesting one.


Night Squad/Rotto Squad

This squad train twice a week on Tuesday and Thursday nights 7-8pm. The aim of the group is centred around fitness, technique and fun, expect a bit of banter and encouragement from the coaches. We cater for all levels of swimmer, from the 'not very good but I can do a lap or two', to the retired or experienced adult athlete who is still competing in surf, triathlon or masters.



adult squads enrolment form



One on One Sessions

Kirby Swim has a number of clients that receive one to one stroke correction or participate in small group technique sessions. These are run by either Bill Kirby or one of Kirby Swim's other master coaches. For more details or to book a one on one swim sessions please email This email address is being protected from spambots. You need JavaScript enabled to view it. for Perth based clients or This email address is being protected from spambots. You need JavaScript enabled to view it. for Mandurah based clients.