Rainbow Squads


Rainbow Squads

Rainbow Squads Rock!

Each Squad Hub is slightly different but all focus on Fun, Friends and Fitness.

Participants enjoy a one hour session led by a qualified Competitive Strokes teacher in a 20-25 metre pool.

Squad sessions are age appropriate and for members of similar ability.

Some participants focus on Personal Bests, some like competition and some like to improve their endurance and strength.

Rainbow Squads have a social element every term and introduce participants to events in their local community.

For more information or to join Rainbow Squads please fill in the form below.

Check out our video below to see how Rainbow Squads Rock!

Squad locations:

  • Bexley Sunday 9 – 11.30am
  • Campbelltown Sunday 1.45 – 4.45pm
  • Cherrybrook Sunday 3 – 5pm
  • Cronulla/Miranda Saturday 12 – 2.30pm
  • Freshwater  Sundays 3:30-4:30pm
  • Hurstville Saturday 2 – 4pm
  • Lane Cove Saturday 2.30 – 3.30pm
  • Lane Cove West Sunday 3 – 4pm
  • Maroubra Sunday 12.15 – 2.15pm
  • Mt Pritchard Sunday 9.00 – 11.00am
  • Orange  Saturday 11am – 12pm
  • Newington College (Stanmore) Saturday 4-6pm
  • Seven Hills Sunday 1.30 – 3.30pm
  • Springwood Saturday 4 – 5pm
  • Sutherland Saturday 1 – 2pm & 3 – 4pm
  • Warriewood Saturday 3 – 4pm
  • Warringah Sunday 9.30 – 11.30am

New students are welcome to join Rainbow Squads. To find out more, please complete the EOI (Expression of interest) form below and we will be in touch.​

Sign up

For children with a disability, Rainbow Club provides personalised swimming classes and a weekend activity involving social participation. Join us!



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