Apply to teach

Be a swim teacher

Teaching for Rainbow Club provides invaluable experience, great pay and regular weekend work in your local area. Rainbow Club is seeking qualified Swim Teachers and Lead Teachers to deliver our unique Swim the Rainbow program. Qualified applicants are able to apply at any time to be a Rainbow Club teacher at any of our locations. For currently available positions: See Swim teacher jobs

Rainbow Club supports our dedicated swim teachers with:

  • Above award salary from $36.23 per hour
  • Professional development opportunities
  • Free CPR training
  • Online resources
  • Inpool equipment

Apply now

If you can commit to working on weekends during school terms, have a swim teacher licence from AUSTSWIM, Swim Australia or Royal Life Saving, and are interested in helping children with a disability learn to swim, please complete and submit the application form below. You may also wish to See Rainbow Club’s Policy and Procedures


According to the NDIS Worker Screening Check Guidelines, all Rainbow Club teachers are considered to be in risk assessed roles and must comply with the NDIS Worker Screening regulations.

*All applicants will need to apply for an NDISWC. To apply please register using our business name; Rainbow Club Australia OR registration number 4050000653

The step by step Rainbow Club swim teacher application process:
  1. Online application form submitted.
  2. You will receive an email confirmation that your application has been received.
  3. Rainbow Club will contact you to discuss your experience and suitability.
  4. Once it is confirmed you will be joining Rainbow Club, we will be in touch requesting copies of your swim teaching licence, CPR certificate, NDISWC/Yellow Card, WWCC/Blue Card, Tax File Number (TFN) declaration and your rash shirt size.
  5. You will be entered into payroll and a welcome letter will be emailed to you.
  6. Your Rainbow Club swim teacher rashie shirt will be sent to you to wear while you are teaching at Rainbow Club.

Apply to teach form





Acacia Ridge (QLD), Armidale, Auburn, Batemans Bay, Baulkham Hills, Bexley, Blaney, Bondi, Brendale (QLD), Bruce (ACT), Calwell (ACT), Campbelltown, Caringbah (Active Moves), Castle Hill, Cherrybrook, Coffs Harbour, Cronulla/Miranda, Denistone East, Dubbo, Erina, Fairy Meadow, Ferny Hills(QLD), Five Dock, Forster, Freshwater, Glenmore Park, Gregory Hills, Gumdale (QLD), Gunnedah, Hurstville, Jindalee (QLD), Kensington, Kurri Kurri, Lane Cove, Lane Cove West, Lithgow, Liverpool CBD, Liverpool, Loganhome (QLD), Maclean, Maroubra, Mt Annan, Mt Pritchard, Muswellbrook, Narellan, Newcastle City, Newcastle City (Active Moves), Newington/Stanmore, North Sydney, Norwest, Orange, Penrith, Queanbeyan, Revesby, Sans Souci, Seven Hills, Seven Hills North, Southern Highlands, Springwood, Strathfield, Sutherland, Taree, The Ponds, Tuggerah, Ulladulla, Valentine, Wahroonga, Warriewood, Warringah, Warwick Farm, West Pymble, Windsor, Wollongong, Woolooware. See details


Translate »