Train to Teach

Become a swim teacher

Free for Rainbow Club Members and Friends

Are you over 16 years of age and interested in helping children with a disability learn to swim? Train to Teach is our special intensive program offered to Rainbow Club family, friends and those working in the disability services community. This program will allow the participants to become a qualified swim teacher for free. Teaching for Rainbow Club provides invaluable experience, great pay, and regular weekend work in your local area.

Please note this will be a one day face-to-face course.
*All applicants will need to apply for an NDISWC one you start teaching with Rainbow Club (this is not needed for attending the training course). To apply please register using our business name; Rainbow Club Australia OR registration number 4050000653
*All applicants over 18 will need a WWC
*Applicants who are not Australian citizens must hold a valid visa with working permissions for a minimum of 1 year.

Next Course:  
11th February 9am – 5pm
254 Humphries Rd, Mount Pritchard NSW 2170

Future Courses: TBA


To register for one of our course locations, please complete the application below. Rainbow Club will confirm your interest closer to the scheduled event.


If you would like to apply to Rainbow Club’s Train to Teach program, please complete and submit the form below. You will receive a confirmation that your form has been received. You may also wish to See Rainbow Club’s Policy and Procedures

Train to Teach form






Auburn, Batemans Bay, Bexley, Bondi, Campbelltown, Caringbah (Active Moves), Cherrybrook, Cronulla/Miranda, Denistone East, Dubbo, Five Dock, Freshwater, Glenmore Park, Gregory Hills, Holsworthy, Hurstville, Kurri Kurri, Lane Cove, Lane Cove West, Lithgow, Liverpool, Maroubra, Mt Pritchard, Narellan, Newcastle City, Newcastle City (Active Moves), Newington/Stanmore, Northmead, Norwest, Orange, Penrith, Revesby, Seven Hills, Southern Highlands, Springwood, Sutherland, The Ponds, Toronto, Tuggerah, Valentine, Wagga Wagga, Wahroonga, Warriewood, Warringah, Wollongong. See details